20081025

aplicar parches en WebLogic 8 y 9

pues como nota:

si quieres aplicar parches al WebLogic (8 y 9) existe una variable de ambiente donde se pueden colocar(PATCH_CLASSPATH), el archivo es relativo al dominio (setDomainEnv.sh) y no es necesario afectar la instalación de WL.

El archivo en cuestión es el $DOMAIN/bin/setDomainEnv.sh y las lineas son las siguientes:

..
# 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)

# para colocar parches esta la variable de ambiente: PATCH_CLASSPATH que se adjuntara antes
# del WEBLOGIC_CLASSPATH esto lo pueden ver en el common/bin/commEnv.sh
P_798814="${DOMAIN_HOME}/patch/798814/532B.jar"
P_CR3805="${DOMAIN_HOME}/patch/CR380517_920mp2.jar"
PATCH_CLASSPATH="${P_CR3805}${CLASSPATHSEP}${P_798814}"
export PATCH_CLASSPATH

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

y listo, con eso solo alteramos el comportamiento del dominio donde deseamos aplicar el parche y no toda la instalación del WL y por ende todos los dominios.

code it !

No hay comentarios: