Neste exemplo foi criado um script wlst com o nome criaDominioBasico.py com a seguinte estrutura:
#Constantes utilizadas para criação do domínio NOME_DOMINIO='dominioTutorial' PORTA_HTTP=7001 PORTA_HTTPS=7002 #Utiliza um template padrão do weblogic 10 como base para criação do domínio. readTemplate("C:/bea/wlserver_10.0/common/templates/domains/wls.jar") #Configura o Admin Server para o domínio. cd('Servers/AdminServer') set('ListenAddress','') set('ListenPort', PORTA_HTTP) #Configura porta SSL para domínio create('AdminServer','SSL') cd('SSL/AdminServer') set('Enabled', 'True') set('ListenPort', PORTA_HTTPS) #Define a senha para usuário default do weblogic(usuario=weblogic, senha=weblogic). cd('/') cd('Security/base_domain/User/weblogic') cmo.setPassword('weblogic') #configura o domínio com os valores passados e cria o domínio setOption('OverwriteDomain', 'true') writeDomain('c:\\tools\\dominiosWeblogic\\' + NOME_DOMINIO) print('Dominio chamado: ' + NOME_DOMINIO + ' criado com sucesso') closeTemplate() exit()
Este script utiliza WLST offline e cria um domínio do weblogic no diretorio c:\tools\dominiosWeblogic\dominioTutorial, configura a porta http para 7001 e https para 7002, cria usuário de administraçao para o domínio com nome weblogic e senha weblogic.
[]s
Nenhum comentário:
Postar um comentário