Arquivo

Archive for abril \26\UTC 2011

Deploy no Weblogic com WLST

Script para fazer deploy no Weblogic via WLST.

Cria-se um script com o nome deploy.py com o seguinte código:

#Definição das Variáveis ======================================
username='weblogic'
password='weblogic10'
urladmin='t3://192.168.9.145:7001'
appName='appTeste'
serverName='AdminServer'
path='/home/user/appTeste.war'
#=============================================================

#connectar no server
connect(username, password, urladmin);

#Fazer deploy no servidor com os parâmetros definidos nas variáveis.
deploy(appName=appName,path=path,targets=serverName);

Para Executar o script chama o WLST passando o script como parâmetro:

java -cp ../Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar weblogic.WLST deploy.py

Vários outras dicas e scripts para Weblogic no blog do meu amigo Marcos Maia

Anúncios
Categorias:weblogic, wlst

Instalar Weblogic no Mac Osx

Depois passei usar macOsx precisei instalar o Weblogic 10.3.x . Tive alguns problemas no começo para instalar mas depois consegui resolver. Vai ai as dicas de como fazer.

  1. Faça o download da versão Generic Package Installer no site da Oracle clicando aqui:
  2. Como o JDK do Mac não é o genérico sun e não existe JRockit para mac você precisa enganar o instalador para ele pular a etapa de não aceitar o padrão JDK do Mac. Para isso entre no TERMINAL do Mac e faça:
    $ cd /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
    $ sudo mkdir -p jre/lib
    $ cd jre/lib $ sudo touch rt.jar
    $ sudo touch core.jar
    
  3. Agora instale o Weblogic no diretório de sua preferência usando o seguinte comando:
    $ java -Xmx1024m -Dos.name=unix -jar wls1031_generic.jar
    

    * Não vou entrar no mérito de como instalar o weblogic neste post.

  4. Agora precisamos resolver o problema de OutOfMemory que ocorre quando você vai acessar o console administrativo que acaba travando a console.Para isso você precisa parar o servidor caso esteja rodando. Edite o arquivo setDomainEnv.sh que se encontra em “user_projects/domains/mydomain/bin/setDomainEnv.sh”
    Mudando a seguinte linha:

    "if [ "${JAVA_VENDOR}" = "Unknown" ] ; then"

    Para:

    "if [ "${JAVA_VENDOR}" = "Sun" ] ; then "
  5. Agora start o weblogic e chame a console administrativa no http://localhost:7001/console :
Categorias:weblogic

Instalar Weblogic no Mac

Depois passei usar macOsx precisei instalar o Weblogic 10.3.x . Tive alguns problemas no começo para instalar mas depois consegui resolver. Vai ai as dicas de como fazer.

  1. Faça o download da versão “GenericPackage Installer” no site da Oracle clicando aqui:
  2. Como o JDK do Mac não é o genérico sun e não existe JRockit para mac você precisa enganar o instalador para ele pular a etapa de não aceitar o padrão JDK do Mac. Para isso entre no TERMINAL do Mac e faça:

    $ cd /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
    $ sudo mkdir -p jre/lib
    $ cd jre/lib $ sudo touch rt.jar
    $ sudo touch core.jar

  3. Agora instale o Weblogic no diretório de sua preferência usando o seguinte comando:

    $ java -Xmx1024m -Dos.name=unix -jar wls1031_generic.jar

    * Não vou entrar no mérito de como instalar o weblogic neste post.

  4. Agora precisamos resolver o problema de OutOfMemory que ocorre quando você vai acessar o console administrativo que acaba travando a console.Para isso você precisa parar o servidor caso esteja rodando. Edite o arquivo setDomainEnv.sh que se encontra em “user_projects/domains/mydomain/bin/setDomainEnv.sh”
    Mudando a seguinte linha:

    “if [ “${JAVA_VENDOR}” = “Unknown” ] ; then”

    Para:

    “if [ “${JAVA_VENDOR}” = “Sun” ] ; then “

  5. Agora start o weblogic e chame a console administrativa no http://localhost:7001/console :
Categorias:Mac Tags: