WLST – Scripting para WebLogic vía bash (II)
Pues hace ya algunos días que habíamos dejado macerando en el artículo anterior el script de python getRunningserver.py que nos enseñaba la lista de instancias WebLogic que están corriendo (modo RUNNING). Vamos a ver ahora si podemos integrar este script en otro de bash, de forma que podamos fácilmente ejecutarlo desde la línea de comandos.
Teníamos este comando para ejecutar nuestro script (ojo, acordáos que en en el artículo anterior habíamos definido una serie de variables de entorno!) :
${JAVA_HOME}/bin/java -Dpython.cachedir=/tmp weblogic.WLST \
getRunningservers.py userconfig.properties userkey.properties \
t3://localhost:7001
Vale, la jugada ahora es integrar todos los requisitos que necesitamos para lanzar este script desde otro de bash, a saber:
- Cargar las variables de entorno de WebLogic vía setDomainEnv,sh
- Definir la JVM en caso de que queramos usar otra que la que usa WL
- Definir los archivos de autorización de WLST
- Definir la URL de administración de WL
Vamos allá
Read More...