Algunas veces es necesario actualizar o
cambiar la versión de Java (JVM - JDK) que actualmente tenemos instalado.
Podemos hacer este cambio ya sea para toda la instalación del software que
tiene como raíz nuestro Middleware Home o simplemente para un dominio WebLogic.
Voy a presentar el procedimiento que se realizo para cambiar la versión
del JDK 1.6 a la 1.7 de una instalación WebLogic y que además cuenta con Oracle
SOA Suite, Oracle Service Bus.
En este escenario tenemos dos servidores de aplicación, soahost1 y
soahost2, aprovisionados con:
WebLogic Server 11g
Oracle SOA Suite con
Oracle Service Bus 11g
$MW_HOME representa
nuestro Middleware Home.
1. Parar todos los servicios, tanto en los
servidores de aplicación como en el servidor Web.
a.
Node Manager
b.
Servidores Manejados
c.
Servidor de Administración
2. Actualizar el archivo commEnv.sh con la ruta del
JDK 1.7
$MW_HOME/wlserver_10.3/common/bin/commEnv.sh
3. Actualizar el archivo setDomainEnv.sh de nuestros
dominio(s) WebLogic.
$MW_HOME /user_projects/domains/soa_domain/bin/setDomainEnv.sh
4. Opcionalmente y para ser consistente actualizamos
el archivo nodemanager.properties de nuestros Node Managers.
$MW_HOME
/wlserver_10.3/common/nodemanager/nodemanager.properties
5. Iniciar los servicios
6. Comprobar que se ha tomado la nueva versión de Java,
revisamos los logs
Cual es la configuracion optima en weblogic y porque?
ResponderEliminarQue tal, a que configuración te refieres?
ResponderEliminarSi existe 2 dominions con el mismo instalador y la mismo version de Java. Y solo se quiere Cambrian uno de ellos como hacer sin danar su despligue
ResponderEliminarSi es posible, sólo modificas el script setDomainEnv dentro de tu dominio para especificar la ubicación de tu nuevo JDK.
EliminarUna vez que hagas el cambio puedes ejecutar el script para asegurarte que la variable JAVA_HOME apunta al nuevo JDK.
$ . setDomainEnv.sh
$ echo $JAVA_HOME
Saludos,
para cambiar el jdk del weblogic integrado de jdeveloper como aplicaria??
ResponderEliminar