5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
1/52
1 Maio 2011
WEBLOGIC 10.3.6 UPGRADE
MANUAL DE INSTALAO
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
2/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
2 August 2014
ContedoTabela de Figuras .................................................................................................................................. 31 OBJETIVO .................................................................................................................................... 5
1.1 REFERNCIAS .......................................................................................................... 52
AMBIENTE ................................................................................................................................... 6
3 LISTA DE ARQUIVOS ............................................................................................................... 74
PR-REQUISITOS SOFTWARE .............................................................................................. 75 PREMISSAS ................................................................................................................................. 86 INSTALAO DE SOFTWARE............................................................................................... 9
6.1 Oracle WebLogic Server 10.3.6 ......................................................................... 96.2 Oracle Fusion Middleware 11.1.1.6 ............................................................... 196.3 Oracle WebLogic Server PatchSet 10.3.6.0.8 ............................................. 346.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 .................................................................................. 386.4.2.2 setDomainEnv.sh ......................................................................... 39
7 UPGRADE DOMNIO mydomain.................................................................................. 407.1
Oracle Upgrade Wizard ........................................................................................ 40
7.2 Correo de arquivos XML de configurao do domnio .................... 407.2.1 config.xml ...................................................................................................... 417.2.2 fmwconfig/jps-config.xml ....................................................................... 43
7.3 Correo de arquivo setDomainEnv.sh ........................................................... 437.4 NodeManager Registro no domnio ............................................................ 43
8 APNDICE ................................................................................................................................. 448.1 APNDICE A setDomainEnv.sh .................................................................... 44
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
3/52
August 2014 3
Tabela de FigurasFigure 21 Desenho de arquitetura de HML MYDOMAIN Fase 3.2 ...........Error! Bookmark notdefined.
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 epressione 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 aocontedo 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 epressione 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 pararemover o JDK default do S.O. Linux .............................................................................................................. 16
Figure 615 Tela final de confirmao de JDK com apenas a JRockit selecionada, pressioneEnter para prosseguir............................................................................................................................................ 16
Figure 616 Tela de confirmao de diretrios para cada um dos componentes dainstalao, pressione Enter para prosseguir ................................................................................................. 17
Figure 617 Tela de informao dos components serem instalados, pressione Enter paraprosseguir ................................................................................................................................................................. 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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
4/52
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 ye 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 doscomponentes, clique em Next para prosseguir...................................................................................... 21
Figure 624 Tela de solicitao de execuo de scripts para criao de base de inventriocentralizado, no escopo do projeto a criao do mesmo, cada WebServer dever conterum 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 opoSkip 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 REQUISITOSdeste 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 paraprosseguir ................................................................................................................................................................. 27
Figure 631 Tela do passo 4, definio de diretrio principal da instalao dos binrios doWebLogic e definio do diretrio do OFM, sem ao requeirda, apenas clique em Nextpara prosseguir ....................................................................................................................................................... 28
Figure 632 Tela do passo 5, definio de tipo de Application Server, neste cenrio, j foilocalizado 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 paraprosseguir ................................................................................................................................................................. 30
Figure 634 Tela passo 7 progresso de cpia de arquivos e substituio de strings, semao 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 sairdo 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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
5/52
August 2014 5
1 OBJETIVOO objetivo desse documento fornecer todas as informaes e procedimentosnecessrios para o instalao e configurao dos seguintes softwares para upgradedo 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.1REFERNCIAS
Para definio da estratgia de migrao e procedimentos desta migrao foramutilizadas as seguintes referncias:
Nome arquivo Descrio
Doc ID 1470197.1.pdf Master Note on WebLogic Server Patch SetUpdates_PSUs-Doc
Doc ID 1075833.1.pdf Master Note on WebLogic Server WLSPatches_Upgrade Installers_and Full Installers
Doc ID 1073776.1.pdf Steps to Maintain Oracle Fusion Middleware 11gRelease 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 Release2 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 compatibleDOC ID 250.2.pdf Oracle Support Lifecycle Advisors
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
6/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
7/52
August 2014 7
3 LISTA DE ARQUIVOSArquivo Descrio
wls1036_generic.jar Arquivo de Instalao do WebLogic Server verso10.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 FusionMiddleware 11.1.1.6
p18040640_1036_Generic.zip Arquivo zip contendo patchset de atualizao paraverso 10.3.6.0.8 do WebLogic Server
4
PR-REQUISITOS SOFTWARESoftware Descrio Componente dependentelibstdc++ Standard C++ Library
Oracle Fusion Middlewaregcc-c++- C++ Compiler
libaio-devel Development Files for Linux-native Asynchronous I/O Access
compat-libcap
compat-libstdc++-33.i686
compat-libstdc++-33.x86_64xorg-x11-utils
Export X11 Remote DisplayXauth
yum install xorg-x11-utils libstdc++.x86_64 libstdc++.i686 compat-libcap1 compat-libstdc++-33.i686compat-libstdc++-33.x86_64 xauth libstdc++-devel
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
8/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
9/52
August 2014 9
6 INSTALAO DE SOFTWARE
6.1Oracle WebLogic Server 10.3.6Todas as operaes abaixo devero ser executados com usurio weblogic paracada um dos servidores envolvidos no domnio.
Garanta que ao menos um runtime de Java estar na varivel de ambiente PATH dousurio 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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
10/52
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 epressione Enter
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
11/52
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 daJVM e domnio j existentes, pression Enter para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
12/52
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, sersolicitado informaes de login na Oracle, optamos por no tornar automtico, selecione a opo 3 epressione Enter
Figure 67 Tela de confirmao de registro, escreva a palavra No e pressione Enter
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
13/52
August 2014 13
Figure 68 Tela com aviso, informando de que os security updates no foram cadastrados, EscrevaYes para confirmar e pressione Enter
Figure 69 ltima tela de confirmao de security update, pressione Enter para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
14/52
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 deexecuo
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
15/52
August 2014 15
Figure 612 Tela para informar o diretrio do JDK, digite /srv/weblogic/jrrt-3.1.2-1.6.0 e pressioneEnter para prosseguir
Figure 613 Tela de confirmao de JDKs selecionados, pressione Enter para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
16/52
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 oJDK default do S.O. Linux
Figure 615 Tela final de confirmao de JDK com apenas a JRockit selecionada, pressione Enterpara prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
17/52
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 paraprosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
18/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
19/52
August 2014 19
6.2
Oracle Fusion Middleware 11.1.1.6Os procedimentos a seguir faro a instalao dos componentes runtime do OracleADF(Application Develovelopment Framework) e devem ser executados com
usurio weblogic.
Importante: Este instalador no possui verso console/texto, obrigatria autilizao de um XServer em seu computador cliente, como Xming ou ReflectionX.Para esta instalao foi utilizado Xming com cliente de conexo SSH Puttyutilizando a opo Enable X11 Forwarding.
Descompacte o arquivo contendo o pacote de instalao, considerando que omesmo 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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
20/52
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, dependendode sua configurao a varivel DISPLAY pode no ter sido exportada, escreva y e pressione Enterpara 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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
21/52
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 doscomponentes, clique em Next para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
22/52
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 inventriocentralizado, no escopo do projeto a criao do mesmo, cada WebServer dever conter uminventrio 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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
23/52
August 2014 23
Figure 626 Tela do primeiro passo de instalo do Fusion Middleware, clique em Next paraprosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
24/52
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 SkipSoftware Updates e clicar em Next para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
25/52
August 2014 25
Te
Figure 628 Tela do passo 3, verificao e checagem de dependncias do S.O.
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
26/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
26 August 2014
Figure 629 Tela que indica erro de pr-requisitos, verificar a seo4 PR REQUISITOSdestedocumento, instale as dependncias e clique em Retry na parte de cima
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
27/52
August 2014 27
Figure 630 Tela do passo 3 com todas dependncias checadas ok, clique em Nextpara prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
28/52
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 WebLogice definio do diretrio do OFM, sem ao requeirda, apenas clique em Next para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
29/52
August 2014 29
Figure 632 Tela do passo 5, definio de tipo de Application Server, neste cenrio, j foi localizadoo WebLogic Server, mantenha a opo e clique em Next para prosseguir
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
30/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
31/52
August 2014 31
Figure 634 Tela passo 7 progresso de cpia de arquivos e substituio de strings, sem aorequerida
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
32/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
33/52
August 2014 33
Figure 636 Tela do passo 8 com resumo da instalao finalizada, clique em Finins para sair doinstalador e voltar ao prompt
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
34/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
34 August 2014
6.3Oracle WebLogic Server PatchSet 10.3.6.0.8Os procedimentos a seguir faro a instalao do patchset 10.3.0.8 do WebLogicServer.
O patch ID de referncia da Oracle chama-se T5F1, o download do mesmo pode
ser efetuado com usurio de suporte no MetaLink daOracle(www.metalink.oracle.com)procurando por este nome.
Os comandos abaixo foram extrados do documento README.txt extrado doarquivo 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
http://www.metalink.oracle.com/http://www.metalink.oracle.com/http://www.metalink.oracle.com/http://www.metalink.oracle.com/5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
35/52
August 2014 35
Figure 637 Comando de atualizao de patch do WebLogic
Figure 638 Tela de patch aplicado com sucesso
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
36/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
36 August 2014
6.4Oracle Jrockit R28.3.3Os procedimentos seguir foram criados partir da recomendao doPatch18763693: JDK160 Oracle JRockit R28.3.3,onde ser atualizada a verso de JVM deacordo 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
https://support.oracle.com/epmos/faces/PatchDetail?_afrLoop=1075124460467004&patchId=18763693&_afrWindowMode=0&_adf.ctrl-state=6ni0dinyy_301https://support.oracle.com/epmos/faces/PatchDetail?_afrLoop=1075124460467004&patchId=18763693&_afrWindowMode=0&_adf.ctrl-state=6ni0dinyy_301https://support.oracle.com/epmos/faces/PatchDetail?_afrLoop=1075124460467004&patchId=18763693&_afrWindowMode=0&_adf.ctrl-state=6ni0dinyy_301https://support.oracle.com/epmos/faces/PatchDetail?_afrLoop=1075124460467004&patchId=18763693&_afrWindowMode=0&_adf.ctrl-state=6ni0dinyy_301https://support.oracle.com/epmos/faces/PatchDetail?_afrLoop=1075124460467004&patchId=18763693&_afrWindowMode=0&_adf.ctrl-state=6ni0dinyy_301https://support.oracle.com/epmos/faces/PatchDetail?_afrLoop=1075124460467004&patchId=18763693&_afrWindowMode=0&_adf.ctrl-state=6ni0dinyy_3015/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
37/52
August 2014 37
6.4.2 Configurao domnio JDK R28.3.3
Os seguintes arquivos devero ser alterados para que o domnio considere o usoda nova verso de JVM
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
38/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
39/52
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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
40/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
40 August 2014
7 UPGRADE DOMNIO mydomain
7.1Oracle Upgrade Wizard necessrio executar o Wizard de Upgrade de domnios conforme referncia daOracle
http://docs.oracle.com/cd/E23943_01/web.1111/e13754/upgrade_dom.htm
Utilizar o seguinte script somente na mquina AdminServerWL_HOME/common/bin/upgrade.sh.
Seguir os todos os passos, quando solicitado dever ser informado qual a insnciade adminsitrao, neste caso deve-se selecionar AdminServer e prosseguir at ofinal.
Importante:Os passos da seo 7.2 deste documento devem ser executadosantes da tentativa de iniciar o domnio novamente
7.2Correo de arquivos XML de configurao do domnio
Abaixo sero descritos os procedimentos de correo resultantes do dilogo einterao do chamado 3-9411675781 aberto na Oracle devido problemasencontrados 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 pastaslocais dos servers devem ser apagados, pois sero reconstrudos com as novasconfiguraes do domnio. O caminho de cada um encontra-se em/srv/weblogic/dominios/mydomain/servers/.
http://docs.oracle.com/cd/E23943_01/web.1111/e13754/upgrade_dom.htmhttp://docs.oracle.com/cd/E23943_01/web.1111/e13754/upgrade_dom.htmhttp://docs.oracle.com/cd/E23943_01/web.1111/e13754/upgrade_dom.htm5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
41/52
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 posteriormenteatravs da console
De:
....{AES}onFdo7jJoatxzKdcBnbC1a7j5Dk6qqHCc81hqhwaP3E=
weblogic.jdbc.connectionfalse
weblogic.jdbc.driverloggingfalse
weblogic.jdbc.sqlfalse
weblogic.jdbc.transactionfalse
weblogic.jdbcfalse
.........
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
42/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
42 August 2014
Para:
....{AES}onFdo7jJoatxzKdcBnbC1a7j5Dk6qqHCc81hqhwaP3E=
Na seo de anexos h o arquivo config.xml completo.
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
43/52
August 2014 43
7.2.2 fmwconfig/jps-config.xml
Alterar o cabealho da segunda linha do arquivo
De:
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
44/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
44 August 2014
8 APNDICE
8.1APNDICE 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=100SP=$BP
pushd(){
if [ -z "$1" ]then
returnfi
SP=`expr $SP - 1`eval _stack$SP=`pwd`cd $1return
}
popd(){
if [ $SP -eq $BP ]then
returnfieval 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 Serverin this domain.## This script initializes the following variables before calling commEnv to set othervariables:## WL_HOME - The BEA home directory of your WebLogic installation.# JAVA_VM - The desired Java VM to use. You can set this environment variablebefore calling# this script to switch between Sun or BEA or just have the default beset.# JAVA_HOME - Location of the version of Java used to start WebLogic
# Server. Depends directly on which JAVA_VM value is set by default orby 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 inproduction mode.# DOMAIN_PRODUCTION_MODE# - The variable that determines whether the workshop related settingslike 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.#
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
45/52
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 OracleWebLogic 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_HOMEelse
if [ "${JAVA_VENDOR}" = "Sun" ] ; thenJAVA_HOME="${SUN_JAVA_HOME}"export JAVA_HOME
elseJAVA_VENDOR="Oracle"export JAVA_VENDORJAVA_HOME="/srv/weblogic/jrrt-3.1.2-1.6.0"export JAVA_HOME
fifi
# 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}" = "" ] ; thenDEBUG_PORT="8453"export DEBUG_PORT
fi
if [ "${SERVER_NAME}" = "" ] ; thenSERVER_NAME="AdminServer"export SERVER_NAME
fi
DERBY_FLAG=""export DERBY_FLAG
enableHotswapFlag=""export enableHotswapFlag
PRODUCTION_MODE=""export PRODUCTION_MODE
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
46/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
46 August 2014
doExitFlag="false"export doExitFlagverboseLoggingFlag="false"export verboseLoggingFlagwhile [ $# -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;;
esacshift
done
MEM_DEV_ARGS=""export MEM_DEV_ARGS
if [ "${DOMAIN_PRODUCTION_MODE}" = "true" ] ; thenPRODUCTION_MODE="${DOMAIN_PRODUCTION_MODE}"export PRODUCTION_MODE
fi
if [ "${PRODUCTION_MODE}" = "true" ] ; thendebugFlag="false"export debugFlagtestConsoleFlag="false"export testConsoleFlagiterativeDevFlag="false"export iterativeDevFlaglogErrorsToConsoleFlag="false"
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
47/52
August 2014 47
export logErrorsToConsoleFlagfi
# If you want to override the default Patch Classpath, Library Path and Path for thisdomain,# 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_64BITXMS_SUN_32BIT="256"export XMS_SUN_32BITXMX_SUN_64BIT="512"export XMX_SUN_64BITXMX_SUN_32BIT="512"
export XMX_SUN_32BITXMS_JROCKIT_64BIT="256"export XMS_JROCKIT_64BITXMS_JROCKIT_32BIT="256"export XMS_JROCKIT_32BITXMX_JROCKIT_64BIT="512"export XMX_JROCKIT_64BITXMX_JROCKIT_32BIT="512"export XMX_JROCKIT_32BIT
if [ "${JAVA_VENDOR}" = "Sun" ] ; thenWLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"export WLS_MEM_ARGS_64BITWLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m"export WLS_MEM_ARGS_64BITWLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"export WLS_MEM_ARGS_32BIT
fi
if [ "${JAVA_VENDOR}" = "Oracle" ] ; thenCUSTOM_MEM_ARGS_64BIT="-Xms${XMS_JROCKIT_64BIT}m -Xmx${XMX_JROCKIT_64BIT}m"export CUSTOM_MEM_ARGS_64BITCUSTOM_MEM_ARGS_32BIT="-Xms${XMS_JROCKIT_32BIT}m -Xmx${XMX_JROCKIT_32BIT}m"export CUSTOM_MEM_ARGS_32BIT
elseCUSTOM_MEM_ARGS_64BIT="-Xms${XMS_SUN_64BIT}m -Xmx${XMX_SUN_64BIT}m"export CUSTOM_MEM_ARGS_64BITCUSTOM_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" ] ; thenMEM_ARGS="${MEM_ARGS_64BIT}"export MEM_ARGS
elseMEM_ARGS="${MEM_ARGS_32BIT}"
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
48/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
48 August 2014
export MEM_ARGSfi
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" ] ; thenMEM_PERM_SIZE="${MEM_PERM_SIZE_64BIT}"export MEM_PERM_SIZE
elseMEM_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" ] ; thenMEM_MAX_PERM_SIZE="${MEM_MAX_PERM_SIZE_64BIT}"
export MEM_MAX_PERM_SIZEelseMEM_MAX_PERM_SIZE="${MEM_MAX_PERM_SIZE_32BIT}"export MEM_MAX_PERM_SIZE
fi
if [ "${JAVA_VENDOR}" = "Sun" ] ; thenif [ "${PRODUCTION_MODE}" = "" ] ; then
MEM_DEV_ARGS="-XX:CompileThreshold=8000 ${MEM_PERM_SIZE} "export MEM_DEV_ARGS
fifi
# Had to have a separate test here BECAUSE of immediate variable expansion on windows
if [ "${JAVA_VENDOR}" = "Sun" ] ; thenMEM_ARGS="${MEM_ARGS} ${MEM_DEV_ARGS} ${MEM_MAX_PERM_SIZE}"
export MEM_ARGSfi
if [ "${JAVA_VENDOR}" = "HP" ] ; thenMEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"export MEM_ARGS
fi
if [ "${JAVA_VENDOR}" = "Apple" ] ; thenMEM_ARGS="${MEM_ARGS} ${MEM_MAX_PERM_SIZE}"export MEM_ARGS
fi
if [ "${JAVA_VENDOR}" = "IBM" ] ; thenMEM_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}" != "" ] ; thenMEM_ARGS="${USER_MEM_ARGS}"export MEM_ARGS
fi
ORACLE_DOMAIN_CONFIG_DIR="${DOMAIN_HOME}/config/fmwconfig"export ORACLE_DOMAIN_CONFIG_DIRWLS_JDBC_REMOTE_ENABLED="-Dweblogic.jdbc.remoteEnabled=false"export WLS_JDBC_REMOTE_ENABLED
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
49/52
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.SimpleJACCPolicy# -Djavax.security.jacc.PolicyConfigurationFactory.provider=weblogic.security.jacc.simpleprovider.PolicyConfigurationFactoryImpl# -Dweblogic.security.jacc.RoleMapperFactory.provider=weblogic.security.jacc.simpleprovider.RoleMapperFactoryImpl
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-clusteredCLUSTER_PROPERTIES="-Dweblogic.management.discover=true"export CLUSTER_PROPERTIES
elseCLUSTER_PROPERTIES="-Dweblogic.management.discover=false -
Dweblogic.management.server=${ADMIN_URL}"export CLUSTER_PROPERTIES
fi
if [ "${LOG4J_CONFIG_FILE}" != "" ] ; thenJAVA_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
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
50/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
50 August 2014
if [ "${debugFlag}" = "true" ] ; thenJAVA_DEBUG="-Xdebug -Xnoagent -
Xrunjdwp:transport=dt_socket,address=${DEBUG_PORT},server=y,suspend=n -Djava.compiler=NONE"
export JAVA_DEBUGJAVA_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_OPTIONSelse
JAVA_OPTIONS="${JAVA_OPTIONS} ${enableHotswapFlag} -da"export JAVA_OPTIONS
fi
if [ ! -d ${JAVA_HOME}/lib ] ; thenecho "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."popdread _valexit
fi
if [ "${DERBY_FLAG}" = "true" ] ; then
DATABASE_CLASSPATH="${DERBY_CLASSPATH}"export DATABASE_CLASSPATHelse
DATABASE_CLASSPATH="${DERBY_CLIENT_CLASSPATH}"export DATABASE_CLASSPATH
fi
if [ "${POST_CLASSPATH}" != "" ] ; thenPOST_CLASSPATH="${COMMON_COMPONENTS_HOME}/modules/oracle.jrf_11.1.1/jrf.jar${CLASS
PATHSEP}${POST_CLASSPATH}"export POST_CLASSPATH
elsePOST_CLASSPATH="${COMMON_COMPONENTS_HOME}/modules/oracle.jrf_11.1.1/jrf.jar"export POST_CLASSPATH
fi
if [ "${DATABASE_CLASSPATH}" != "" ] ; thenif [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${DATABASE_CLASSPATH}"export POST_CLASSPATH
elsePOST_CLASSPATH="${DATABASE_CLASSPATH}"export POST_CLASSPATH
fifi
if [ "${ARDIR}" != "" ] ; thenif [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${ARDIR}/xqrl.jar"export POST_CLASSPATH
elsePOST_CLASSPATH="${ARDIR}/xqrl.jar"export POST_CLASSPATH
fifi
# PROFILING SUPPORT
JAVA_PROFILE=""export JAVA_PROFILE
SERVER_CLASS="weblogic.Server"export SERVER_CLASS
JAVA_PROPERTIES="${JAVA_PROPERTIES} ${WLP_JAVA_PROPERTIES}"export JAVA_PROPERTIES
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
51/52
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" ] ; thenJAVA_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}" != "" ] ; thenecho "Logging WLS stdout to ${WLS_STDOUT_LOG}"JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.Stdout=${WLS_STDOUT_LOG}"export JAVA_OPTIONS
fi
if [ "${WLS_STDERR_LOG}" != "" ] ; thenecho "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}" != "" ] ; thenif [ "${PRE_CLASSPATH}" != "" ] ; then
PRE_CLASSPATH="${EXT_PRE_CLASSPATH}${CLASSPATHSEP}${PRE_CLASSPATH}"export PRE_CLASSPATH
elsePRE_CLASSPATH="${EXT_PRE_CLASSPATH}"export PRE_CLASSPATH
fifi
if [ "${EXT_POST_CLASSPATH}" != "" ] ; thenif [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${EXT_POST_CLASSPATH}"export POST_CLASSPATH
elsePOST_CLASSPATH="${EXT_POST_CLASSPATH}"
export POST_CLASSPATHfi
fi
if [ "${WEBLOGIC_EXTENSION_DIRS}" != "" ] ; thenJAVA_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}" != "" ] ; thenif [ "${CLASSPATH}" != "" ] ; then
CLASSPATH="${WLP_POST_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"
export CLASSPATHelse
CLASSPATH="${WLP_POST_CLASSPATH}"export CLASSPATH
fifi
if [ "${POST_CLASSPATH}" != "" ] ; thenif [ "${CLASSPATH}" != "" ] ; then
CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"export CLASSPATH
elseCLASSPATH="${POST_CLASSPATH}"
5/20/2018 Upgrade WL10.3.x to WebLogic10.3.6 Quickly Guide
52/52
UPGRADE WEBLOGIC 10.3.2 -> WEBLOGIC 10.3.6
52 August 2014
export CLASSPATHfi
fi
if [ "${WEBLOGIC_CLASSPATH}" != "" ] ; thenif [ "${CLASSPATH}" != "" ] ; then
CLASSPATH="${WEBLOGIC_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"export CLASSPATH
else CLASSPATH="${WEBLOGIC_CLASSPATH}"export CLASSPATH
fifi
if [ "${PRE_CLASSPATH}" != "" ] ; thenCLASSPATH="${PRE_CLASSPATH}${CLASSPATHSEP}${CLASSPATH}"export CLASSPATH
fi
echo "O classpath sendo carregado pelo AdminServer e: " ${CLASSPATH}
if [ "${JAVA_VENDOR}" != "BEA" ] ; thenJAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"export JAVA_VM
else
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"export JAVA_VMfi