La configuración de WebSphere Application Server para z/OS implica la creación de un origen de datos, una serie de servidores y configurar el JMS y los valores de seguridad. Todas estas tareas pueden realizarse mediante la ejecución del destino configure proporcionado.
El perfil creado por el destino configurar de Ant tomará los siguientes valores predeterminados. Al llamar al destino se puede sustituir la propiedad cell.name; sin embargo, la propiedad profile.name no puede tener un valor que no sea "default", ya que es el único valor soportado por WebSphere Application Server para z/OS.
El mandato build.sh configurar debe ejecutarse desde el directorio $SERVER_DIR para invocar la configuración automática. Este destino requiere que existan los archivos AppServer.properties y bootstrap.properties en $SERVER_DIR/project/properties1. Consulte Archivos de propiedades y la publicación Cúram Server Guía del desarrollador para obtener más información sobre la configuración de un archivo Bootstrap.properties. Configuración de WebSphere Application Server, muestra contenido de ejemplo del archivo AppServer.properties.
De forma predeterminada, el destino configure establece un origen de datos de controlador de tipo 4 universal (XA). Sin embargo, puede configurar un origen de datos de controlador de tipo 2 Universal de DB2 (RRS) estableciendo la propiedad curam.db.type2.required en AppServer.properties. Cuando utilice esta propiedad debe tener la variable de entorno DB2DIR establecida en la vía de acceso de instalación de DB2 para z/OS.
Existen varias maneras posibles de configurar DB2 para z/OS y WebSphere Application Server para z/OS para dar soporte a un controlador de tipo 2. Debe consultar el Centro de información de WebSphere Application Server, Versión 7.0 y el artículo "Soporte de controlador JDBC universal de DB2", así como la información relacionada.
Es posible configurar un controlador Universal de tipo 2 pasando una propiedad curam.db.zos.jcc.propfile opcional, especificando el nombre completo de una DB2 para el archivo de propiedades jcc z/OS que se establezca en la propiedad de siervo db2.jcc.propertiesFile, que puede contener varios valores, como el ID de subsistema.
## APPLICATION SERVER PROPERTIES # Property to indicate WebSphere is installed. as.vendor=IBM # El usuario y la contraseña cifrada para el servidor admin. security.username=<e.g. websphere> security.password=<encrypted password> # El nombre de la celda WebSphere. cell.name=mycell # El nombre del nodo WebSphere. node.name=MyNode # El nombre del servidor en el que se aloja la aplicación. curam.server.name=CuramServer curam.server.port=2809 # El alias que se debe usar para la autorización de la base de datos curam.db.auth.alias=dbadmin # Puerto HTTP para el servidor en el que se # accederá al cliente curam.client.httpport=9044 # Puerto HTTP para el servidor en el que se # accederá a los servicios web curam.webservices.httpport=9082 # Propiedad para establecer el tamaño de almacenamiento dinámico inicial y máximo de la JVM. curam.server.jvm.heap.size=1024
De forma predeterminada el destino configure establece la el tamaño de almacenamiento dinámico inicial y máximo de la JVM en "1024" MB. Sin embargo, puede sustituir el tamaño del almacenamiento dinámico inicial y máximo de la JVM por omisión estableciendo la propiedad curam.server.jvm.heap.size en el archivo AppServer.properties.
Para WebSphere Application Server para z/OS, también debe incluir una propiedad cell.name que sea igual al nombre largo de la celda.
-Dprop.file.location=<new location> cuando se ejecuta el directorio de destino configure