Você está na página 1de 52

1 Maio 2011

WEBLOGIC 10.3.6 UPGRADE


MANUAL DE INSTALAO



UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
2 August 2014
Contedo
Tabela de Figuras .................................................................................................................................. 3
1 OBJETIVO .................................................................................................................................... 5
1.1 REFERNCIAS .......................................................................................................... 5
2 AMBIENTE ................................................................................................................................... 6
3 LISTA DE ARQUIVOS ............................................................................................................... 7
4 PR-REQUISITOS SOFTWARE .............................................................................................. 7
5 PREMISSAS ................................................................................................................................. 8
6 INSTALAO DE SOFTWARE............................................................................................... 9
6.1 Oracle WebLogic Server 10.3.6 ......................................................................... 9
6.2 Oracle Fusion Middleware 11.1.1.6 ............................................................... 19
6.3 Oracle WebLogic Server PatchSet 10.3.6.0.8 ............................................. 34
6.4 Oracle Jrockit R28.3.3 ......................................................................................... 36
6.4.1 Extrao do novo JDK ............................................................................... 36
6.4.2 Configurao domnio JDK R28.3.3 ..................................................... 37
6.4.2.1 commEnv.sh .................................................................................. 38
6.4.2.2 setDomainEnv.sh ......................................................................... 39
7 UPGRADE DOMNIO mydomain .................................................................................. 40
7.1 Oracle Upgrade Wizard ........................................................................................ 40
7.2 Correo de arquivos XML de configurao do domnio .................... 40
7.2.1 config.xml ...................................................................................................... 41
7.2.2 fmwconfig/jps-config.xml ....................................................................... 43
7.3 Correo de arquivo setDomainEnv.sh ........................................................... 43
7.4 NodeManager Registro no domnio ............................................................ 43
8 APNDICE ................................................................................................................................. 44
8.1 APNDICE A setDomainEnv.sh .................................................................... 44




August 2014 3
Tabela de Figuras
Figure 21 Desenho de arquitetura de HML MYDOMAIN Fase 3.2 ........... Error! Bookmark not
defined.
Figure 61 Tela de incio do instalador, processo de descompactao do pacote .................... 9
Figure 62 Tela de boas vindas do instalador, pression Enter para prossseguir ...................... 10
Figure 63 Tela de seleo do diretrio de instalao, indique /srv/weblogic/Middleware e
pressione Enter........................................................................................................................................................ 10
Figure 64 Tela de confirmao do diretrio informado, pression Enter para prosseguir ... 11
Figure 65 Tela de aviso de que o diretrio home indicado no est vazio, devido ao
contedo da JVM e domnio j existentes, pression Enter para prosseguir .................................... 11
Figure 66 Tela de registro de updates de segurana, caso seja definido como requerido,
ser solicitado informaes de login na Oracle, optamos por no tornar automtico,
selecione a opo 3 e pressione Enter ........................................................................................................... 12
Figure 67 Tela de confirmao de registro, escreva a palavra No e pressione Enter ........ 12
Figure 68 Tela com aviso, informando de que os security updates no foram cadastrados,
Escreva Yes para confirmar e pressione Enter .......................................................................................... 13
Figure 69 ltima tela de confirmao de security update, pressione Enter para prosseguir
....................................................................................................................................................................................... 13
Figure 610 Tela de tipo de instalao, padro Typical, pressione Enter para prosseguir ... 14
Figure 611 Tela de seleo de JDK, digite 1 e pressione Enter para informar o JDK Jrockit
de execuo ............................................................................................................................................................. 14
Figure 612 Tela para informar o diretrio do JDK, digite /srv/weblogic/jrrt-3.1.2-1.6.0 e
pressione Enter para prosseguir ....................................................................................................................... 15
Figure 613 Tela de confirmao de JDKs selecionados, pressione Enter para prosseguir . 15
Figure 614 Tela de confirmao dos JDKs selecionados, digite 2 e pressione Enter para
remover o JDK default do S.O. Linux .............................................................................................................. 16
Figure 615 Tela final de confirmao de JDK com apenas a JRockit selecionada, pressione
Enter para prosseguir............................................................................................................................................ 16
Figure 616 Tela de confirmao de diretrios para cada um dos componentes da
instalao, pressione Enter para prosseguir ................................................................................................. 17
Figure 617 Tela de informao dos components serem instalados, pressione Enter para
prosseguir ................................................................................................................................................................. 17
Figure 618 Tela com processo de instalao e cpia de arquivos, nenhuma ao .................. 18
Figure 619 Tela informative do fim da instalao, pressione Enter para finalizar ..................... 18
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
4 August 2014
Figure 620 Tela inicial de instalao, verificao e testes de espao em disco e Xserver,
dependendo de sua configurao a varivel DISPLAY pode no ter sido exportada, escreva y
e pressione Enter para prosseguir ................................................................................................................... 20
Figure 621 Tela seguinte que solicita o caminho do JDK de instalao, informe
/srv/weblogic/jrrt-3.1.2-1.6.0 e pressione Enter para prosseguir ........................................................ 20
Figure 622 Tela de inicializao do instalador do OFM, sem ao requerida ............................ 21
Figure 623 Tela de boas vindas do OFM, solicita usurio e diretrio para inventrio dos
componentes, clique em Next para prosseguir ...................................................................................... 21
Figure 624 Tela de solicitao de execuo de scripts para criao de base de inventrio
centralizado, no escopo do projeto a criao do mesmo, cada WebServer dever conter
um inventrio local, marque o a caixa de seleo e clique em Ok para prosseguir ................. 22
Figure 625 Tela de progresso da criao de inventrio, sem ao requerida .......................... 22
Figure 626 Tela do primeiro passo de instalo do Fusion Middleware, clique em Next
para prosseguir ....................................................................................................................................................... 23
Figure 627 Tela do passo 2, registro para Updates, no requeirdo, selecionar a opo
Skip Software Updates e clicar em Next para prosseguir ................................................................ 24
Figure 628 Tela do passo 3, verificao e checagem de dependncias do S.O. ........................ 25
Figure 629 Tela que indica erro de pr-requisitos, verificar a seo 4 PR REQUISITOS
deste documento, instale as dependncias e clique em Retry na parte de cima ...................... 26
Figure 630 Tela do passo 3 com todas dependncias checadas ok, clique em Next para
prosseguir ................................................................................................................................................................. 27
Figure 631 Tela do passo 4, definio de diretrio principal da instalao dos binrios do
WebLogic e definio do diretrio do OFM, sem ao requeirda, apenas clique em Next
para prosseguir ....................................................................................................................................................... 28
Figure 632 Tela do passo 5, definio de tipo de Application Server, neste cenrio, j foi
localizado o WebLogic Server, mantenha a opo e clique em Next para prosseguir ............ 29
Figure 633 Tela do passo 6 informando resumo da instalao, clique em Install para
prosseguir ................................................................................................................................................................. 30
Figure 634 Tela passo 7 progresso de cpia de arquivos e substituio de strings, sem
ao requerida ........................................................................................................................................................ 31
Figure 635 Tela passo 7 concluda indicar sucesso, clique em Next para prosseguir ........ 32
Figure 636 Tela do passo 8 com resumo da instalao finalizada, clique em Finins para sair
do instalador e voltar ao prompt ..................................................................................................................... 33
Figure 637 Comando de atualizao de patch do WebLogic ........................................................... 35
Figure 638 Tela de patch aplicado com sucesso .................................................................................... 35



August 2014 5
1 OBJETIVO
O objetivo desse documento fornecer todas as informaes e procedimentos
necessrios para o instalao e configurao dos seguintes softwares para upgrade
do WebLogic 10.3.2 para verso 10.3.6:
Oracle JVM JRockit R28.3.3(Patch 187636933)
Oracle WebLogic verso 10.3.6
Oracle Fusion Middleware 11.1.1.16 (ADF Runtime)
Patchset 10.3.6.0.8(Patch 18040640)
Oracle Coherente 3.7

1.1 REFERNCIAS
Para definio da estratgia de migrao e procedimentos desta migrao foram
utilizadas as seguintes referncias:

Nome arquivo Descrio
Doc ID 1470197.1.pdf Master Note on WebLogic Server Patch Set
Updates_PSUs-Doc
Doc ID 1075833.1.pdf Master Note on WebLogic Server WLS
Patches_Upgrade Installers_and Full Installers
Doc ID 1073776.1.pdf Steps to Maintain Oracle Fusion Middleware 11g
Release 1_11.1.1-
Doc ID 265.1.pdf Upgrade Advisor WebLogic Server WLS 9.2.3 to 10.3.x
-
Doc ID 1389918.1pdf Upgrading WebLogic 10.3.x_for PeopleTools 8.51-
8.53_to_a_Newer Maintenance Pack MP
Doc ID 1328698.1.pdf How To Install the ADF Runtime Libraries 11g Release
2 in WebLogic Sever 10.3.5 / 10.3.6
Doc ID 1305727.1.pdf Upgrading Weblogic Server to 10.3.x.0 Fails with:
maintenance level of the current installer (WebLogic
Server 10.3.x.0) is not compatible
DOC ID 250.2.pdf Oracle Support Lifecycle Advisors


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
6 August 2014
2 AMBIENTE
#
Sistema Operacional Oracle Linux 6.2
Hardware Virtual Server(Oracle VM)
Machin1 2 vCPU 2.2GHz 6GB RAM
Banco de Dados Oracle Enterprise Database Server 11.2.0.3
Conexo Tuxedo WebLogic Tuxedo Conector
Table 2-1 Lista de servidores utilizados para o novo ambiente fase 3.2 migrado




August 2014 7
3 LISTA DE ARQUIVOS
Arquivo Descrio
wls1036_generic.jar Arquivo de Instalao do WebLogic Server verso
10.3.6
p18763693_2833_Linux-x86-64.zip Arquivo zip contendo a JVM Jrockit R28.3.3.
ofm_appdev_generic_11.1.1.6.0_disk1_1of1.zip Arquivo zip contendo instalador do Oracle Fusion
Middleware 11.1.1.6
p18040640_1036_Generic.zip Arquivo zip contendo patchset de atualizao para
verso 10.3.6.0.8 do WebLogic Server


4 PR-REQUISITOS SOFTWARE
Software Descrio Componente dependente
libstdc++ Standard C++ Library
Oracle Fusion Middleware
gcc-c++- C++ Compiler
libaio-devel Development Files for Linux-
native Asynchronous I/O Access
compat-libcap
compat-libstdc++-33.i686
compat-libstdc++-33.x86_64
xorg-x11-utils
Export X11 Remote Display
Xauth
yum install xorg-x11-utils libstdc++.x86_64 libstdc++.i686 compat-libcap1 compat-libstdc++-33.i686
compat-libstdc++-33.x86_64 xauth libstdc++-devel

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
8 August 2014
5 PREMISSAS
A instalao/upgrade deve ser feita em um ambiente com verso igual a
WebLogic 10.3.2
Todas as instncias do domnio incluindo a console devero estar
Shutdown
Possuir shell de login com usurio de SO weblogic
Efetuar backup dos binrios /srv/weblogic/Middleware
Remover/Renomear o filesystem /srv/weblogic/Middleware para permitir
nova instalao





August 2014 9
6 INSTALAO DE SOFTWARE

6.1 Oracle WebLogic Server 10.3.6
Todas as operaes abaixo devero ser executados com usurio weblogic para
cada um dos servidores envolvidos no domnio.
Garanta que ao menos um runtime de Java estar na varivel de ambiente PATH do
usurio e execute o seguinte comando que dar inicio a instalao via console:

# java jar wls1036_generic.jar


Figure 61 Tela de incio do instalador, processo de descompactao do pacote


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
10 August 2014

Figure 62 Tela de boas vindas do instalador, pression Enter para prossseguir



Figure 63 Tela de seleo do diretrio de instalao, indique /srv/weblogic/Middleware e
pressione Enter


August 2014 11

Figure 64 Tela de confirmao do diretrio informado, pression Enter para prosseguir


Figure 65 Tela de aviso de que o diretrio home indicado no est vazio, devido ao contedo da
JVM e domnio j existentes, pression Enter para prosseguir

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
12 August 2014

Figure 66 Tela de registro de updates de segurana, caso seja definido como requerido, ser
solicitado informaes de login na Oracle, optamos por no tornar automtico, selecione a opo 3 e
pressione Enter


Figure 67 Tela de confirmao de registro, escreva a palavra No e pressione Enter


August 2014 13

Figure 68 Tela com aviso, informando de que os security updates no foram cadastrados, Escreva
Yes para confirmar e pressione Enter


Figure 69 ltima tela de confirmao de security update, pressione Enter para prosseguir

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
14 August 2014

Figure 610 Tela de tipo de instalao, padro Typical, pressione Enter para prosseguir


Figure 611 Tela de seleo de JDK, digite 1 e pressione Enter para informar o JDK Jrockit de
execuo



August 2014 15


Figure 612 Tela para informar o diretrio do JDK, digite /srv/weblogic/jrrt-3.1.2-1.6.0 e pressione
Enter para prosseguir


Figure 613 Tela de confirmao de JDKs selecionados, pressione Enter para prosseguir
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
16 August 2014

Figure 614 Tela de confirmao dos JDKs selecionados, digite 2 e pressione Enter para remover o
JDK default do S.O. Linux


Figure 615 Tela final de confirmao de JDK com apenas a JRockit selecionada, pressione Enter
para prosseguir


August 2014 17

Figure 616 Tela de confirmao de diretrios para cada um dos componentes da instalao,
pressione Enter para prosseguir


Figure 617 Tela de informao dos components serem instalados, pressione Enter para
prosseguir
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
18 August 2014


Figure 618 Tela com processo de instalao e cpia de arquivos, nenhuma ao


Figure 619 Tela informative do fim da instalao, pressione Enter para finalizar


August 2014 19

6.2 Oracle Fusion Middleware 11.1.1.6
Os procedimentos a seguir faro a instalao dos componentes runtime do Oracle
ADF(Application Develovelopment Framework) e devem ser executados com
usurio weblogic.

Importante: Este instalador no possui verso console/texto, obrigatria a
utilizao de um XServer em seu computador cliente, como Xming ou ReflectionX.
Para esta instalao foi utilizado Xming com cliente de conexo SSH Putty
utilizando a opo Enable X11 Forwarding.

Descompacte o arquivo contendo o pacote de instalao, considerando que o
mesmo est em seu diretrio /tmp
cd /tmp
mkdir /install/weblogic
mv ofm_appdev_generic_11.1.1.6.0_disk1_1of1 /install/weblogic
unzip ofm_appdev_generic_11.1.1.6.0_disk1_1of1
cd Disk1
./runInstaller # linha de comando de execuo do instalador

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
20 August 2014

Figure 620 Tela inicial de instalao, verificao e testes de espao em disco e Xserver, dependendo
de sua configurao a varivel DISPLAY pode no ter sido exportada, escreva y e pressione Enter
para prosseguir


Figure 621 Tela seguinte que solicita o caminho do JDK de instalao, informe /srv/weblogic/jrrt-
3.1.2-1.6.0 e pressione Enter para prosseguir


August 2014 21


Figure 622 Tela de inicializao do instalador do OFM, sem ao requerida



Figure 623 Tela de boas vindas do OFM, solicita usurio e diretrio para inventrio dos
componentes, clique em Next para prosseguir
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
22 August 2014



Figure 624 Tela de solicitao de execuo de scripts para criao de base de inventrio
centralizado, no escopo do projeto a criao do mesmo, cada WebServer dever conter um
inventrio local, marque o a caixa de seleo e clique em Ok para prosseguir


Figure 625 Tela de progresso da criao de inventrio, sem ao requerida



August 2014 23

Figure 626 Tela do primeiro passo de instalo do Fusion Middleware, clique em Next para
prosseguir
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
24 August 2014

Figure 627 Tela do passo 2, registro para Updates, no requeirdo, selecionar a opo Skip
Software Updates e clicar em Next para prosseguir





August 2014 25
Te

Figure 628 Tela do passo 3, verificao e checagem de dependncias do S.O.


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
26 August 2014

Figure 629 Tela que indica erro de pr-requisitos, verificar a seo 4 PR REQUISITOS deste
documento, instale as dependncias e clique em Retry na parte de cima






August 2014 27

Figure 630 Tela do passo 3 com todas dependncias checadas ok, clique em Next para prosseguir

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
28 August 2014

Figure 631 Tela do passo 4, definio de diretrio principal da instalao dos binrios do WebLogic
e definio do diretrio do OFM, sem ao requeirda, apenas clique em Next para prosseguir



August 2014 29

Figure 632 Tela do passo 5, definio de tipo de Application Server, neste cenrio, j foi localizado
o WebLogic Server, mantenha a opo e clique em Next para prosseguir

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
30 August 2014

Figure 633 Tela do passo 6 informando resumo da instalao, clique em Install para prosseguir



August 2014 31

Figure 634 Tela passo 7 progresso de cpia de arquivos e substituio de strings, sem ao
requerida


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
32 August 2014

Figure 635 Tela passo 7 concluda indicar sucesso, clique em Next para prosseguir



August 2014 33

Figure 636 Tela do passo 8 com resumo da instalao finalizada, clique em Finins para sair do
instalador e voltar ao prompt













UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
34 August 2014
6.3 Oracle WebLogic Server PatchSet 10.3.6.0.8
Os procedimentos a seguir faro a instalao do patchset 10.3.0.8 do WebLogic
Server.
O patch ID de referncia da Oracle chama-se T5F1, o download do mesmo pode
ser efetuado com usurio de suporte no MetaLink da
Oracle(www.metalink.oracle.com) procurando por este nome.
Os comandos abaixo foram extrados do documento README.txt extrado do
arquivo zip do patchset e devem ser executados com usurio weblogic.

# Criar pasta temporria para carregar o arquivo de patch
mkdir /srv/weblogic/Middleware/utils/bsu/cache_dir

# Copiar instalador para diretorio temporario
cp /install/p18040640_1036_Generic.zip /srv/weblogic/Middleware/utils/bsu/cache_dir

# Descompactar arquivo de patch
cd /srv/weblogic/Middleware/utils/bsu/cache_dir
unzip p18040640_1036_Generic.zip

# Entrar no diretrio de bsu
cd /srv/weblogic/Middleware/utils/bsu/

# Executar atualizao considerando a seguinte linha de comando
# bsu.sh -install -patch_download_dir={MW_HOME}/utils/bsu/cache_dir -
patchlist={PATCH_ID} -prod_dir={MW_HOME}/{WL_HOME}

##################################################################
## Efetuar replace das variveis:
## PATCH_ID - T5F1
## Patch number 18040640
## MW_HOME = /srv/weblogic/Middleware
## {MW_HOME}/{WL_HOME} = /srv/weblogic/Middleware/wlserver_10.3
##################################################################

# Linha completa com substituio
./bsu.sh install patch_download_dir=/srv/weblogic/Middleware/utils/bsu/cache_dir
patchlist=T5F1 prod_dir=/srv/weblogic/Middleware/wlserver_10.3







August 2014 35




Figure 637 Comando de atualizao de patch do WebLogic



Figure 638 Tela de patch aplicado com sucesso
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
36 August 2014
6.4 Oracle Jrockit R28.3.3
Os procedimentos seguir foram criados partir da recomendao do Patch
18763693: JDK160 Oracle JRockit R28.3.3, onde ser atualizada a verso de JVM de
acordo com a nova verso do Oracle WebLogic Server.

6.4.1 Extrao do novo JDK
O documento distribudo pela Oracle p18763693_2833_Linux-x86-64.zip.

Siga as instrues abaixo
# Considerar que o arquivo p18763693_2833_Linux-x86-64.zip j encontra-se em /tmp

# Criar pasta para descompactacao
mkdir /tmp/jvmpatch

# Mover arquivo para nova pasta
mv /tmp/p18763693_2833_Linux-x86-64.zip /tmp/jvmpatch

# Descompactar pastas
cd /tmp/jvmpatch
unzip p18763693_2833_Linux-x86-64.zip

# Sera criado um arquivo zip local chamado jrockit-jdk1.6.0_81-linux_x86_64.zip
# Descompactar zip da pasta
unzip jrockit-jdk1.6.0_81-linux_x86_64.zip

# Sera criada uma pasta chamada jrockit-jdk1.6.0_81, mover para diretorio weblogic
mv jrockit-jdk1.6.0_81 /srv/weblogic




August 2014 37
6.4.2 Configurao domnio JDK R28.3.3
Os seguintes arquivos devero ser alterados para que o domnio considere o uso
da nova verso de JVM

UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
38 August 2014
6.4.2.1 commEnv.sh
Este arquivo encntra-se no diretrio
/srv/weblogic/Middleware/wlserver_10.3/common/bin/commEnv.sh
A linha 149 do arquivo dever ser alterada como segue em destaque abaixo:

De:
# Reset JAVA_HOME, JAVA_VENDOR and PRODUCTION_MODE unless JAVA_HOME
# and JAVA_VENDOR are pre-defined.
if [ -z "${JAVA_HOME}" -o -z "${JAVA_VENDOR}" ]; then
# Set up JAVA HOME
JAVA_HOME="/srv/weblogic/jrrt-3.1.2-1.6.0"
# Set up JAVA VENDOR, possible values are
#Oracle, HP, IBM, Sun ...
JAVA_VENDOR=Oracle
# PRODUCTION_MODE, default to the development mode
PRODUCTION_MODE="true"
Fi

Para:
# Reset JAVA_HOME, JAVA_VENDOR and PRODUCTION_MODE unless JAVA_HOME
# and JAVA_VENDOR are pre-defined.
if [ -z "${JAVA_HOME}" -o -z "${JAVA_VENDOR}" ]; then
# Set up JAVA HOME
JAVA_HOME="/srv/weblogic/jrockit-jdk1.6.0_81"
# Set up JAVA VENDOR, possible values are
#Oracle, HP, IBM, Sun ...
JAVA_VENDOR=Oracle
# PRODUCTION_MODE, default to the development mode
PRODUCTION_MODE="true"
Fi




August 2014 39
6.4.2.2 setDomainEnv.sh
Este arquivo encontra-se no diretrio /srv/weblogic/dominios/mydomain/bin.
A linha 75 do arquivo deve ser alterada como segue abaixo:

De:
COMMON_COMPONENTS_HOME="/srv/weblogic/Middleware/oracle_common"
export COMMON_COMPONENTS_HOME


WL_HOME="/srv/weblogic/Middleware/wlserver_10.3"
export WL_HOME

BEA_JAVA_HOME="/srv/weblogic/jrrt-3.1.2-1.6.0"
export BEA_JAVA_HOME

SUN_JAVA_HOME=""
export SUN_JAVA_HOME

Para:
COMMON_COMPONENTS_HOME="/srv/weblogic/Middleware/oracle_common"
export COMMON_COMPONENTS_HOME


WL_HOME="/srv/weblogic/Middleware/wlserver_10.3"
export WL_HOME

BEA_JAVA_HOME="/srv/weblogic/jrockit-jdk1.6.0_81"
export BEA_JAVA_HOME

SUN_JAVA_HOME=""
export SUN_JAVA_HOME


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
40 August 2014
7 UPGRADE DOMNIO mydomain

7.1 Oracle Upgrade Wizard
necessrio executar o Wizard de Upgrade de domnios conforme referncia da
Oracle
http://docs.oracle.com/cd/E23943_01/web.1111/e13754/upgrade_dom.htm
Utilizar o seguinte script somente na mquina AdminServer
WL_HOME/common/bin/upgrade.sh.
Seguir os todos os passos, quando solicitado dever ser informado qual a insncia
de adminsitrao, neste caso deve-se selecionar AdminServer e prosseguir at o
final.
Importante: Os passos da seo 7.2 deste documento devem ser executados
antes da tentativa de iniciar o domnio novamente

7.2 Correo de arquivos XML de configurao do domnio

Abaixo sero descritos os procedimentos de correo resultantes do dilogo e
interao do chamado 3-9411675781 aberto na Oracle devido problemas
encontrados aps a migrao dos binrios e atualizao do patchset.
Os passos devem ser executados com todas as instncias em Shutdown.
Os arquivos de configurao editados abaixo encontram-se no diretrio
/srv/weblogic/dominios/mydomain/config do servidor AdminServer.
Importante: Em todos os servidores que possuem ManagedServer, as pastas
locais dos servers devem ser apagados, pois sero reconstrudos com as novas
configuraes do domnio. O caminho de cada um encontra-se em
/srv/weblogic/dominios/mydomain/servers/<nm_server>.




August 2014 41
7.2.1 config.xml
Comentar as linhas < server-debug> do arquivo. Haver uma para cada n
possvel, remover completamente estas tags e reconfigur-las posteriormente
atravs da console

De:
....
<default-iiop-password-
encrypted>{AES}onFdo7jJoatxzKdcBnbC1a7j5Dk6qqHCc81hqhwaP3E=</default-iiop-password-
encrypted>
<server-debug>
<debug-scope>
<name>weblogic.jdbc.connection</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc.driverlogging</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc.sql</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc.transaction</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
.........


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
42 August 2014

Para:
....
<default-iiop-password-
encrypted>{AES}onFdo7jJoatxzKdcBnbC1a7j5Dk6qqHCc81hqhwaP3E=</default-iiop-password-
encrypted>
<!--
<server-debug>
<debug-scope>
<name>weblogic.jdbc.connection</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc.driverlogging</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc.sql</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc.transaction</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
<name>weblogic.jdbc</name>
<enabled>false</enabled>
</debug-scope>
<debug-scope>
.........
<server-debug>
-->
Na seo de anexos h o arquivo config.xml completo.



August 2014 43
7.2.2 fmwconfig/jps-config.xml
Alterar o cabealho da segunda linha do arquivo
De:
<jpsConfig ... xsi:schemaLocation="http://xmlns.oracle.com/oracleas/schema/11/jps-
config-11_1.xsd"...

Para:
<jpsConfig ... xsi:schemaLocation="http://xmlns.oracle.com/oracleas/schema/11/jps-
config-11_1.xsd jps-config-11_1.xsd"...

Veja que foi adicionado mais uma definio para o xsd jps-config-11_1.xsd, ficam
exatamente duas definies do mesmo xsd, um ao lado do outro.
Na seo de anexos h o arquivo jps-confi.xml completo.

7.3 Correo de arquivo setDomainEnv.sh
O arquivo setDomainEnv.sh sobreposto aps a execuo do Wizard de upgrade
do domnio. Todas as referncias ao ADF Runtime so removidas ou modificadas
inadequadamente.
O volume de alteraes alto e no sero detalhadas neste contexto. O arquivo
completo ajustado est listado na seo APNDICE C setDomainEnv.sh.

7.4 NodeManager Registro no domnio
Aps todas as alteraes e correes de arquivos, necessrio que o
nodemanager de cada um dos servidores seja novamente registrado no domnio.
Seguir os comandos abaixo para efetuar atividade:
/srv/oracle/Middleware/wlserver_103/common/bin/wlst.sh
connect('weblogic','<senha_usuario_weblogic>',<ip_adminserver>)
nmEnroll('/srv/weblogic/dominios/mydomain','/srv/weblogic/nodemanager')
exit()


UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
44 August 2014
8 APNDICE

8.1 APNDICE A setDomainEnv.sh
#!/bin/sh

# WARNING: This file is created by the Configuration Wizard.
# Any changes to this script may be lost when adding extensions to this configuration.

# --- Start Functions ---

BP=100
SP=$BP

pushd()
{
if [ -z "$1" ]
then
return
fi

SP=`expr $SP - 1`
eval _stack$SP=`pwd`
cd $1
return
}

popd()
{
if [ $SP -eq $BP ]
then
return
fi
eval cd \${_stack$SP}
SP=`expr $SP + 1`
return
}


# --- End Functions ---

# *************************************************************************
# This script is used to setup the needed environment to be able to start Weblogic Server
in this domain.
#
# This script initializes the following variables before calling commEnv to set other
variables:
#
# WL_HOME - The BEA home directory of your WebLogic installation.
# JAVA_VM - The desired Java VM to use. You can set this environment variable
before calling
# this script to switch between Sun or BEA or just have the default be
set.
# JAVA_HOME - Location of the version of Java used to start WebLogic
# Server. Depends directly on which JAVA_VM value is set by default or
by the environment.
# USER_MEM_ARGS - The variable to override the standard memory arguments
# passed to java.
# PRODUCTION_MODE - The variable that determines whether Weblogic Server is started in
production mode.
# DOMAIN_PRODUCTION_MODE
# - The variable that determines whether the workshop related settings
like the debugger,
# testconsole or iterativedev should be enabled. ONLY settable using the
# command-line parameter named production
# NOTE: Specifying the production command-line param will force
# the server to start in production mode.
#


August 2014 45
# Other variables used in this script include:
# SERVER_NAME - Name of the weblogic server.
# JAVA_OPTIONS - Java command-line options for running the server. (These
# will be tagged on to the end of the JAVA_VM and
# MEM_ARGS)
#
# For additional information, refer to "Managing Server Startup and Shutdown for Oracle
WebLogic Server"
# (http://download.oracle.com/docs/cd/E23943_01/web.1111/e13708/overview.htm).
# *************************************************************************

COMMON_COMPONENTS_HOME="/srv/weblogic/Middleware/oracle_common"
export COMMON_COMPONENTS_HOME


WL_HOME="/srv/weblogic/Middleware/wlserver_10.3"
export WL_HOME

BEA_JAVA_HOME="/srv/weblogic/jrrt-3.1.2-1.6.0"
export BEA_JAVA_HOME

SUN_JAVA_HOME=""
export SUN_JAVA_HOME

if [ "${JAVA_VENDOR}" = "Oracle" ] ; then
JAVA_HOME="${BEA_JAVA_HOME}"
export JAVA_HOME
else
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
JAVA_HOME="${SUN_JAVA_HOME}"
export JAVA_HOME
else
JAVA_VENDOR="Oracle"
export JAVA_VENDOR
JAVA_HOME="/srv/weblogic/jrrt-3.1.2-1.6.0"
export JAVA_HOME
fi
fi

# We need to reset the value of JAVA_HOME to get it shortened AND
# we can not shorten it above because immediate variable expansion will blank it

JAVA_HOME="${JAVA_HOME}"
export JAVA_HOME

SAMPLES_HOME="${WL_HOME}/samples"
export SAMPLES_HOME

DOMAIN_HOME="/srv/weblogic/dominios/mydomain"
export DOMAIN_HOME

LONG_DOMAIN_HOME="/srv/weblogic/dominios/mydomain"
export LONG_DOMAIN_HOME

if [ "${DEBUG_PORT}" = "" ] ; then
DEBUG_PORT="8453"
export DEBUG_PORT
fi

if [ "${SERVER_NAME}" = "" ] ; then
SERVER_NAME="AdminServer"
export SERVER_NAME
fi

DERBY_FLAG=""
export DERBY_FLAG

enableHotswapFlag=""
export enableHotswapFlag

PRODUCTION_MODE=""
export PRODUCTION_MODE
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
46 August 2014

doExitFlag="false"
export doExitFlag
verboseLoggingFlag="false"
export verboseLoggingFlag
while [ $# -gt 0 ]
do
case $1 in
nodebug)
debugFlag="false"
export debugFlag
;;
production)
DOMAIN_PRODUCTION_MODE="true"
export DOMAIN_PRODUCTION_MODE
;;
notestconsole)
testConsoleFlag="false"
export testConsoleFlag
;;
noiterativedev)
iterativeDevFlag="false"
export iterativeDevFlag
;;
noLogErrorsToConsole)
logErrorsToConsoleFlag="false"
export logErrorsToConsoleFlag
;;
noderby)
DERBY_FLAG="false"
export DERBY_FLAG
;;
doExit)
doExitFlag="true"
export doExitFlag
;;
noExit)
doExitFlag="false"
export doExitFlag
;;
verbose)
verboseLoggingFlag="true"
export verboseLoggingFlag
;;
enableHotswap)
enableHotswapFlag="-javaagent:${WL_HOME}/server/lib/diagnostics-agent.jar"
export enableHotswapFlag
;;
*)
PROXY_SETTINGS="${PROXY_SETTINGS} $1"
export PROXY_SETTINGS
;;
esac
shift
done


MEM_DEV_ARGS=""
export MEM_DEV_ARGS

if [ "${DOMAIN_PRODUCTION_MODE}" = "true" ] ; then
PRODUCTION_MODE="${DOMAIN_PRODUCTION_MODE}"
export PRODUCTION_MODE
fi

if [ "${PRODUCTION_MODE}" = "true" ] ; then
debugFlag="false"
export debugFlag
testConsoleFlag="false"
export testConsoleFlag
iterativeDevFlag="false"
export iterativeDevFlag
logErrorsToConsoleFlag="false"


August 2014 47
export logErrorsToConsoleFlag
fi

# If you want to override the default Patch Classpath, Library Path and Path for this
domain,
# Please uncomment the following lines and add a valid value for the environment variables
# set PATCH_CLASSPATH=[myPatchClasspath] (windows)
# set PATCH_LIBPATH=[myPatchLibpath] (windows)
# set PATCH_PATH=[myPatchPath] (windows)
# PATCH_CLASSPATH=[myPatchClasspath] (unix)
# PATCH_LIBPATH=[myPatchLibpath] (unix)
# PATCH_PATH=[myPatchPath] (unix)

. ${WL_HOME}/common/bin/commEnv.sh

WLS_HOME="${WL_HOME}/server"
export WLS_HOME

XMS_SUN_64BIT="256"
export XMS_SUN_64BIT
XMS_SUN_32BIT="256"
export XMS_SUN_32BIT
XMX_SUN_64BIT="512"
export XMX_SUN_64BIT
XMX_SUN_32BIT="512"
export XMX_SUN_32BIT
XMS_JROCKIT_64BIT="256"
export XMS_JROCKIT_64BIT
XMS_JROCKIT_32BIT="256"
export XMS_JROCKIT_32BIT
XMX_JROCKIT_64BIT="512"
export XMX_JROCKIT_64BIT
XMX_JROCKIT_32BIT="512"
export XMX_JROCKIT_32BIT


if [ "${JAVA_VENDOR}" = "Sun" ] ; then
WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_32BIT
fi

if [ "${JAVA_VENDOR}" = "Oracle" ] ; then
CUSTOM_MEM_ARGS_64BIT="-Xms${XMS_JROCKIT_64BIT}m -Xmx${XMX_JROCKIT_64BIT}m"
export CUSTOM_MEM_ARGS_64BIT
CUSTOM_MEM_ARGS_32BIT="-Xms${XMS_JROCKIT_32BIT}m -Xmx${XMX_JROCKIT_32BIT}m"
export CUSTOM_MEM_ARGS_32BIT
else
CUSTOM_MEM_ARGS_64BIT="-Xms${XMS_SUN_64BIT}m -Xmx${XMX_SUN_64BIT}m"
export CUSTOM_MEM_ARGS_64BIT
CUSTOM_MEM_ARGS_32BIT="-Xms${XMS_SUN_32BIT}m -Xmx${XMX_SUN_32BIT}m"
export CUSTOM_MEM_ARGS_32BIT
fi


MEM_ARGS_64BIT="${CUSTOM_MEM_ARGS_64BIT}"
export MEM_ARGS_64BIT

MEM_ARGS_32BIT="${CUSTOM_MEM_ARGS_32BIT}"
export MEM_ARGS_32BIT

if [ "${JAVA_USE_64BIT}" = "true" ] ; then
MEM_ARGS="${MEM_ARGS_64BIT}"
export MEM_ARGS
else
MEM_ARGS="${MEM_ARGS_32BIT}"
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
48 August 2014
export MEM_ARGS
fi

MEM_PERM_SIZE_64BIT="-XX:PermSize=128m"
export MEM_PERM_SIZE_64BIT

MEM_PERM_SIZE_32BIT="-XX:PermSize=128m"
export MEM_PERM_SIZE_32BIT

if [ "${JAVA_USE_64BIT}" = "true" ] ; then
MEM_PERM_SIZE="${MEM_PERM_SIZE_64BIT}"
export MEM_PERM_SIZE
else
MEM_PERM_SIZE="${MEM_PERM_SIZE_32BIT}"
export MEM_PERM_SIZE
fi

MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=512m"
export MEM_MAX_PERM_SIZE_64BIT

MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=512m"
export MEM_MAX_PERM_SIZE_32BIT

if [ "${JAVA_USE_64BIT}" = "true" ] ; then
MEM_MAX_PERM_SIZE="${MEM_MAX_PERM_SIZE_64BIT}"
export MEM_MAX_PERM_SIZE
else
MEM_MAX_PERM_SIZE="${MEM_MAX_PERM_SIZE_32BIT}"
export MEM_MAX_PERM_SIZE
fi

if [ "${JAVA_VENDOR}" = "Sun" ] ; then
if [ "${PRODUCTION_MODE}" = "" ] ; then
MEM_DEV_ARGS="-XX:CompileThreshold=8000 ${MEM_PERM_SIZE} "
export MEM_DEV_ARGS
fi
fi

# Had to have a separate test here BECAUSE of immediate variable expansion on windows

if [ "${JAVA_VENDOR}" = "Sun" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_DEV_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "HP" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "Apple" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

if [ "${JAVA_VENDOR}" = "IBM" ] ; then
MEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGS
fi

# IF USER_MEM_ARGS the environment variable is set, use it to override ALL MEM_ARGS values

if [ "${USER_MEM_ARGS}" != "" ] ; then
MEM_ARGS="${USER_MEM_ARGS}"
export MEM_ARGS
fi

ORACLE_DOMAIN_CONFIG_DIR="${DOMAIN_HOME}/config/fmwconfig"
export ORACLE_DOMAIN_CONFIG_DIR
WLS_JDBC_REMOTE_ENABLED="-Dweblogic.jdbc.remoteEnabled=false"
export WLS_JDBC_REMOTE_ENABLED




August 2014 49
JAVA_PROPERTIES="-Dplatform.home=${WL_HOME} -Dwls.home=${WLS_HOME} -
Dweblogic.home=${WLS_HOME} "
export JAVA_PROPERTIES

ALT_TYPES_DIR="${ORACLE_HOME}/modules/oracle.ossoiap_11.1.1,${ORACLE_HOME}/modules/oracle.
oamprovider_11.1.1"
export ALT_TYPES_DIR


# To use Java Authorization Contract for Containers (JACC) in this domain,
# please uncomment the following section. If there are multiple machines in
# your domain, be sure to edit the setDomainEnv in the associated domain on
# each machine.
#
# -Djava.security.manager
# -Djava.security.policy=location of weblogic.policy
# -
Djavax.security.jacc.policy.provider=weblogic.security.jacc.simpleprovider.SimpleJACCPolic
y
# -
Djavax.security.jacc.PolicyConfigurationFactory.provider=weblogic.security.jacc.simpleprov
ider.PolicyConfigurationFactoryImpl
# -
Dweblogic.security.jacc.RoleMapperFactory.provider=weblogic.security.jacc.simpleprovider.R
oleMapperFactoryImpl

EXTRA_JAVA_PROPERTIES="-Ddomain.home=${DOMAIN_HOME} -
Dcommon.components.home=${COMMON_COMPONENTS_HOME} -Djrf.version=11.1.1 -
Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -
Djrockit.optfile=${COMMON_COMPONENTS_HOME}/modules/oracle.jrf_11.1.1/jrocket_optfile.txt -
Doracle.domain.config.dir=${ORACLE_DOMAIN_CONFIG_DIR} -
Doracle.server.config.dir=${ORACLE_DOMAIN_CONFIG_DIR}/servers/${SERVER_NAME} -
Doracle.security.jps.config=${DOMAIN_HOME}/config/fmwconfig/jps-config.xml -
Djava.protocol.handler.pkgs=oracle.mds.net.protocol -
Digf.arisidbeans.carmlloc=${ORACLE_DOMAIN_CONFIG_DIR}/carml -
Digf.arisidstack.home=${ORACLE_DOMAIN_CONFIG_DIR}/arisidprovider -
Dweblogic.alternateTypesDirectory=${ALT_TYPES_DIR} ${WLS_JDBC_REMOTE_ENABLED}
${EXTRA_JAVA_PROPERTIES}"
export EXTRA_JAVA_PROPERTIES

JAVA_PROPERTIES="${JAVA_PROPERTIES} ${EXTRA_JAVA_PROPERTIES}"
export JAVA_PROPERTIES

ARDIR="${WL_HOME}/server/lib"
export ARDIR

pushd ${LONG_DOMAIN_HOME}

# Clustering support (edit for your cluster!)

if [ "${ADMIN_URL}" = "" ] ; then
# The then part of this block is telling us we are either starting an admin server
OR we are non-clustered
CLUSTER_PROPERTIES="-Dweblogic.management.discover=true"
export CLUSTER_PROPERTIES
else
CLUSTER_PROPERTIES="-Dweblogic.management.discover=false -
Dweblogic.management.server=${ADMIN_URL}"
export CLUSTER_PROPERTIES
fi

if [ "${LOG4J_CONFIG_FILE}" != "" ] ; then
JAVA_PROPERTIES="${JAVA_PROPERTIES} -
Dlog4j.configuration=file:${LOG4J_CONFIG_FILE}"
export JAVA_PROPERTIES
fi

JAVA_PROPERTIES="${JAVA_PROPERTIES} ${CLUSTER_PROPERTIES}"
export JAVA_PROPERTIES

JAVA_DEBUG=""
export JAVA_DEBUG
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
50 August 2014

if [ "${debugFlag}" = "true" ] ; then
JAVA_DEBUG="-Xdebug -Xnoagent -
Xrunjdwp:transport=dt_socket,address=${DEBUG_PORT},server=y,suspend=n -
Djava.compiler=NONE"
export JAVA_DEBUG
JAVA_OPTIONS="${JAVA_OPTIONS} ${enableHotswapFlag} -ea -da:com.bea... -
da:javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -
ea:com.bea.sbconsole..."
export JAVA_OPTIONS
else
JAVA_OPTIONS="${JAVA_OPTIONS} ${enableHotswapFlag} -da"
export JAVA_OPTIONS
fi

if [ ! -d ${JAVA_HOME}/lib ] ; then
echo "The JRE was not found in directory ${JAVA_HOME}. (JAVA_HOME)"
echo "Please edit your environment and set the JAVA_HOME"
echo "variable to point to the root directory of your Java installation."
popd
read _val
exit
fi

if [ "${DERBY_FLAG}" = "true" ] ; then
DATABASE_CLASSPATH="${DERBY_CLASSPATH}"
export DATABASE_CLASSPATH
else
DATABASE_CLASSPATH="${DERBY_CLIENT_CLASSPATH}"
export DATABASE_CLASSPATH
fi

if [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${COMMON_COMPONENTS_HOME}/modules/oracle.jrf_11.1.1/jrf.jar${CLASS
PATHSEP}${POST_CLASSPATH}"
export POST_CLASSPATH
else
POST_CLASSPATH="${COMMON_COMPONENTS_HOME}/modules/oracle.jrf_11.1.1/jrf.jar"
export POST_CLASSPATH
fi


if [ "${DATABASE_CLASSPATH}" != "" ] ; then
if [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${DATABASE_CLASSPATH}"
export POST_CLASSPATH
else
POST_CLASSPATH="${DATABASE_CLASSPATH}"
export POST_CLASSPATH
fi
fi

if [ "${ARDIR}" != "" ] ; then
if [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${ARDIR}/xqrl.jar"
export POST_CLASSPATH
else
POST_CLASSPATH="${ARDIR}/xqrl.jar"
export POST_CLASSPATH
fi
fi

# PROFILING SUPPORT

JAVA_PROFILE=""
export JAVA_PROFILE

SERVER_CLASS="weblogic.Server"
export SERVER_CLASS

JAVA_PROPERTIES="${JAVA_PROPERTIES} ${WLP_JAVA_PROPERTIES}"
export JAVA_PROPERTIES



August 2014 51
JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Dwlw.iterativeDev=${iterativeDevFlag} -
Dwlw.testConsole=${testConsoleFlag} -Dwlw.logErrorsToConsole=${logErrorsToConsoleFlag}"
export JAVA_OPTIONS

if [ "${PRODUCTION_MODE}" = "true" ] ; then
JAVA_OPTIONS=" -Dweblogic.ProductionModeEnabled=true ${JAVA_OPTIONS}"
export JAVA_OPTIONS
fi

# -- Setup properties so that we can save stdout and stderr to files

if [ "${WLS_STDOUT_LOG}" != "" ] ; then
echo "Logging WLS stdout to ${WLS_STDOUT_LOG}"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.Stdout=${WLS_STDOUT_LOG}"
export JAVA_OPTIONS
fi

if [ "${WLS_STDERR_LOG}" != "" ] ; then
echo "Logging WLS stderr to ${WLS_STDERR_LOG}"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.Stderr=${WLS_STDERR_LOG}"
export JAVA_OPTIONS
fi

# ADD EXTENSIONS TO CLASSPATHS

PRE_CLASSPATH="${WL_HOME}/../oracle_common/modules/features/adf.share_11.1.1.jar"
if [ "${EXT_PRE_CLASSPATH}" != "" ] ; then
if [ "${PRE_CLASSPATH}" != "" ] ; then
PRE_CLASSPATH="${EXT_PRE_CLASSPATH}${CLASSPATHSEP}${PRE_CLASSPATH}"
export PRE_CLASSPATH
else
PRE_CLASSPATH="${EXT_PRE_CLASSPATH}"
export PRE_CLASSPATH
fi
fi

if [ "${EXT_POST_CLASSPATH}" != "" ] ; then
if [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${EXT_POST_CLASSPATH}"
export POST_CLASSPATH
else
POST_CLASSPATH="${EXT_POST_CLASSPATH}"
export POST_CLASSPATH
fi
fi

if [ "${WEBLOGIC_EXTENSION_DIRS}" != "" ] ; then
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.ext.dirs=${WEBLOGIC_EXTENSION_DIRS}"
export JAVA_OPTIONS
fi

JAVA_OPTIONS="${JAVA_OPTIONS}"
export JAVA_OPTIONS

# SET THE CLASSPATH

if [ "${WLP_POST_CLASSPATH}" != "" ] ; then
if [ "${CLASSPATH}" != "" ] ; then
CLASSPATH="${WLP_POST_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"
export CLASSPATH
else
CLASSPATH="${WLP_POST_CLASSPATH}"
export CLASSPATH
fi
fi

if [ "${POST_CLASSPATH}" != "" ] ; then
if [ "${CLASSPATH}" != "" ] ; then
CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"
export CLASSPATH
else
CLASSPATH="${POST_CLASSPATH}"
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
52 August 2014
export CLASSPATH
fi
fi

if [ "${WEBLOGIC_CLASSPATH}" != "" ] ; then
if [ "${CLASSPATH}" != "" ] ; then
CLASSPATH="${WEBLOGIC_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"
export CLASSPATH
else
CLASSPATH="${WEBLOGIC_CLASSPATH}"
export CLASSPATH
fi
fi

if [ "${PRE_CLASSPATH}" != "" ] ; then
CLASSPATH="${PRE_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"
export CLASSPATH
fi

echo "O classpath sendo carregado pelo AdminServer e: " ${CLASSPATH}

if [ "${JAVA_VENDOR}" != "BEA" ] ; then
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"
export JAVA_VM
else
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"
export JAVA_VM
fi

Você também pode gostar