Configuración de WebLogic Server

La configuración de WebLogic Server implica configurar un origen de datos, un dominio y un servidor y configurar los valores de seguridad y JMS. Todas estas tareas pueden realizarse mediante la ejecución del destino configure proporcionado por el SDEJ de Cúram.

Se deberá ejecutar el mandato build configure desde el directorio <DIR_SERVIDOR> para invocar la configuración automática. Este destino requiere que los archivos AppServer.properties y Bootstrap.properties estén en el directorio <DIR_SERVIDOR>/project/properties1. Consulte Cúram Server Developer's Guide para obtener más información sobre la configuración de un Bootstrap.properties. En Configuración de WebLogic Server se detalla el contenido necesario del archivo AppServer.properties.

Figura 1. Ejemplo de propiedades de AppServer
## PROPIEDADES DE SERVIDOR DE APLICACIONES

## ES MUY IMPORTE UTILIZAR '/' PARA LAS VÍAS DE ACCESO DE DIRECTORIO. ##

# Propiedad para indicar que WebLogic Server está instalado.
as.vendor=BEA

# El nombre de usuario y la contraseña para el servidor de administración.
La contraseña se debe cifrar.
security.username=<por ej. weblogic>
security.password=<por ej. contraseña cifrada>

# El nombre de dominio de WebLogic Server.
node.name=MYNODE

# El nombre del servidor en el que se alojará la aplicación.
curam.server.name=CuramServer
curam.server.port=7001

####################################################
#LAS PROPIEDADES SIGUIENTES SON PARA WEBLOGIC SÓLO #
####################################################

# Propiedad para establecer el tamaño de almacenamiento inicial y máximo de JVM
# al iniciar y detener WebLogic Server.
curam.server.jvm.heap.size=1024
Nota:
  1. El nombre de usuario de seguridad (security.username) utilizado aquí en el archivo AppServer.properties no debe ser el mismo que el de cualquier usuario que vaya a existir como usuario de aplicación.

    Con la implementación de la obligatoriedad de contraseña fuerte en WebLogic Server 11g Release 1, la contraseña de servidor de aplicaciones de Weblogic debe tener como mínimo una longitud de ocho caracteres alfanuméricos con al menos un número o un carácter especial.

  2. El destino configure no se puede ejecutar mientras la base de datos H2 se está utilizando.2
1 Es posible sobrescribir esta ubicación predeterminada para el archivo de propiedades especificando -Dprop.file.location al ejecutar el destino configure.
2 Para obtener más información sobre la base de datos H2, consulte la publicación Cúram - Guía de instalación de herramientas de terceros para Windows.