Configurar WebSphere Application Server

Puede configurar IBM® Rational Focal Point para que trabaje con IBM WebSphere Application Server.

Antes de empezar

Procedimiento

  1. En WebSphere Integrated Solutions Console, actualice los argumentos de la máquina virtual Java, los cuales se pueden configurar para controlar aspectos del comportamiento del servidor.
    1. Pulse Servidores > Servidores de aplicaciones de WebSphere.
    2. Pulse servidor1.
    3. Pulse Infraestructura de servidor > Gestión de procesos y Java > Definición de proceso.
    4. Pulse Máquina virtual Java.
    5. Especifique los valores necesarios en los campos Almacenamiento dinámico inicial y Tamaño máximo de almacenamiento dinámico.
    6. En el campo Argumento de máquina virtual Java genérico, añada los argumentos siguientes Java™ de acuerdo con la plataforma utilizada:
      • En sistemas Windows de 32 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/windows/32 -DJAZZ_HOME=file:///directorio de instalación de Focal Point en formato codificado de URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • En sistemas Windows de 64 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/windows/64 -DJAZZ_HOME=file:///directorio de instalación de Focal Point en formato codificado de URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
        Ejemplo: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -DJAZZ_HOME=file:///C:/PROGRA~2/IBM/Rational/FOCALP~1/artifacts/wars/jazzwebui/conf -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000 -Djava.library.path=C:/PROGRA~2/IBM/Rational/FOCALP~1/artifacts/licenselib/windows/64
        Nota:
        • En las plataformas Windows, cuando despliega Rational Focal Point en WebSphere Application Server en la consola administrativa, debe añadir la vía de acceso de la biblioteca de licencias al proceso de arranque de la máquina virtual Java. Si la vía de acceso de FP_HOME tiene espacios, especifique la forma abreviada de la vía. Por ejemplo, si la vía de acceso es C:\Archivos de programa, escriba el nombre de la vía de acceso como C:\Progra˜1
        • La vía de acceso a biblioteca de licencias debe apuntar al JRE que debe utilizar. Por ejemplo, si se utiliza un JRE de 32 bits en un sistema operativo de 64 bits, la vía de acceso a biblioteca debe ser -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/windows/32.
      • En sistemas Linux de 32 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/linux -DJAZZ_HOME=file:///directorio de instalación de Focal Point en formato codificado de URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • En sistemas Linux de 64 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/linux/64 -DJAZZ_HOME=file:///directorio de instalación de Focal Point en formato codificado de URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • En sistemas Solaris de 32 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/solaris -DJAZZ_HOME=file:///directorio de instalación de Focal Point en formato codificado de URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
      • En sistemas Solaris de 64 bits: -Dclient.encoding.override=UTF-8 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path= directorio de instalación de Focal Point/Focalpoint/artifacts/licenselib/solaris/64 -DJAZZ_HOME=file:///directorio de instalación de Focal Point en formato codificado de URL/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000 -Dsun.rmi.dgc.client.gcInterval=3600000000
    7. Opcional: Si define la instalación de Rational Focal Point para un solo entorno local, añada -Duser.language=código de entorno local para poder realizar una ordenación con distinción de mayúsculas y minúsculas basada en el entorno local. Por ejemplo: -Duser.language=en
    8. Pulse Aplicar y, a continuación, Aceptar.
    9. Si está utilizando una base de datos IBM DB2 u Oracle, especifique los detalles de espacio de tabla que ha creado para Rational Focal Point. Pulse Propiedades personalizadas y añada los detalles de espacio de tabla.
      Tabla 1. Detalles del espacio de tabla
      Base de datos Detalles
      DB2 Almacenamiento de objetos:
      • Nombre: focalpoint/bigObjStorage
      • Valor: IN FP_BIGOBJ
      Almacenamiento de datos:
      • Nombre: focalpoint/dataStorage
      • Valor: IN FP_DATA
      Almacenamiento de índice:
      • Nombre: focalpoint/indexStorage
      • Valor: IN FP_INDEX
      Oracle Almacenamiento de objetos:
      • Nombre: focalpoint/bigObjStorage
      • Valor: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next 1m pctincrease 0)
      Almacenamiento de datos:
      • Nombre: focalpoint/dataStorage
      • Valor: TABLESPACE FP_DATA STORAGE (initial 1m next 1m pctincrease 0)
      Almacenamiento de índice:
      • Nombre: focalpoint/indexStorage
      • Valor: TABLESPACE FP_INDEX STORAGE (initial 1m next 1m pctincrease 0)
    10. Para especificar la ubicación del archivo de licencia de Rational Focal Point, en la página Propiedades personalizadas, añada los siguientes detalles:
      • Nombre: focalpoint/licenseLocation
      • Valor: escriba la ubicación del servidor de licencias utilizando el formato puerto@host. Por ejemplo: 27000@licenseserver.
    11. Para habilitar un motor de servicios web API de Java para servicios web XML (JAX-WS) que no sea de IBM en WebSphere Application Server, añada los siguientes detalles en la página Propiedades personalizadas:
      • Nombre: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
      • Valor: true
    12. Para habilitar Rational Publishing Engine para la generación de informes, añada los detalles siguientes en la página Propiedades personalizadas:
      • Nombre: org.eclipse.emf.common.util.URI.archiveSchemes
      • Valor: wsjar wszip jar zip
    13. Para habilitar los entornos locales necesarios para los usuarios de Rational Focal Point, especifique el código de entorno local necesario separado por barras verticales (|). En la página Propiedades personalizadas, añada los detalles del entorno local:
      • Para focalpoint/installSelectedLocales, los valores son en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
      • Para focalpoint/defaultLocale, se puede especificar uno solo de estos valores: en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
    14. Añada los valores de propiedad para focalpoint/fontFile, focalpoint/hostName, y focalpoint/defaultLocale.
    15. Pulse Aplicar y, a continuación, Aceptar.
  2. Especifique la vía de acceso de clase de los archivos de biblioteca de Rational Focal Point.
    1. Pulse Entorno > Bibliotecas compartidas.
    2. Especifique el ámbito necesario de la biblioteca.
    3. Pulse Nuevo.
    4. Especifique un nombre para la biblioteca. Por ejemplo: fpjars
    5. Especifique la vía de acceso de clase de los archivos de biblioteca de Rational Focal Point. Estos archivos se encuentran en la ubicación de instalación de Rational Focal Point: Directorio de instalación de Focal Point\Focal Point\artifacts\jars.
    6. Pulse Aplicar y, a continuación, Aceptar.
  3. Configure el entorno de recursos para especificar el almacenamiento de archivos.
    1. Pulse Recursos > Entorno de recursos > Proveedores de entorno de recursos.
    2. Especifique el ámbito necesario de la biblioteca.
    3. Pulse Nuevo.
    4. Para el nombre del almacenamiento de datos, escriba filestorageProvider. Escriba la descripción del almacenamiento de datos y pulse Aceptar.
    5. Seleccione filestorageProvider y proporcione los detalles de referencia pulsando Referenceables.
      1. Pulse Nuevo.
      2. En el campo Nombre de clase de fábrica, escriba com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
      3. En el campo Nombre de clase, escriba com.telelogic.focalpoint.tools.filestorage.FileStorage
      4. Pulse Aceptar.
    6. Cree las entradas de entorno.
      1. Pulse Entradas de entorno de recursos.
      2. Especifique el ámbito necesario de la biblioteca.
      3. Pulse Nuevo.
      4. En el campo Nombre, escriba filestorage.
      5. En el campo Nombre de JNDI, escriba focalpoint/filestorage.
      6. Pulse Aceptar.
    7. Seleccione filestorage y especifique los detalles de la base de datos de almacenamiento de archivos. Pulse Propiedades personalizadas.
      1. Pulse Nuevo.
      2. En el campo Nombre, escriba storageClassName.
      3. En el campo Valor, escriba com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
      4. Asegúrese de que el tipo es java.lang.String
      5. Pulse Aceptar.
    8. Especifique la información de vía de acceso base del almacenamiento de archivos. Pulse Nuevo.
      1. En el campo Nombre, escriba basePath.
      2. Para el almacenamiento de archivos de base de datos, no especifique ningún valor.
      3. Pulse Aceptar.
  4. Configure el proveedor de JDBC para que apunte a los archivos JAR de la base de datos. Para obtener información sobre la configuración del proveedor de JDBC, consulte la documentación de WebSphere Application Server.
    Cuando configure el origen de datos, utilice los siguientes parámetros:
    Tabla 2. Detalles de origen de datos
    Base de datos Parámetros
    PostgreSQL
    • Tipo de base de datos: definido por el usuario
    • Nombre de clase de implementación: org.postgresql.jdbc2.optional.ConnectionPool
    • Vía de acceso de la clase: Directorio de instalación de Focal Point\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
    • Nombre de JNDI: jdbc/focalpoint
    • Para las propiedades de la agrupación de conexiones, establezca websphereDefaultIsolationLevel como 2
    Oracle
    • Tipo de base de datos: Oracle
    • Vía de acceso de clases: ubicación de ojdbc*.jar, que se copia en esta ubicación: directorio de instalación de Websphere/lib
    • Nombre de JNDI: jdbc/focalpoint
    • Seleccione la clase auxiliar de almacén de datos como Oracle11g data store helper
    • Para las propiedades de la agrupación de conexiones, añada una propiedad personalizada denominada SetBigStringTryClob y establezca el valor en true. Establezca el valor de websphereDefaultIsolationLevel en 2.
    IBM DB2
    • Tipo de base de datos: IBM DB2
    • Vía de acceso de la clase: Ubicación de db2jcc-9.5.jar y db2jcc_license_cu-9.5.jar
    • Nombre de JNDI: jdbc/focalpoint
    • Para las propiedades de la agrupación de conexiones, establezca websphereDefaultIsolationLevel como 2

Qué hacer a continuación

Instale la aplicación de Rational Focal Point en WebSphere Application Server. Para obtener detalles, consulte Desplegar Rational Focal Point en WebSphere Application Server.

Comentarios