Puede configurar IBM® Rational Focal Point para que trabaje con IBM WebSphere Application Server.
Antes de empezar
- Compruebe que hay una versión soportada de WebSphere Application Server instalada.
- Asegúrese de que se haya creado el esquema de base de datos y los espacios de tabla de Rational Focal Point.
- Si utiliza una base de datos Oracle, copie el archivo
ojdbc6*.jar, que reside en el directorio de instalación
de Oracle, en la carpeta directorio de instalación de
Websphere/lib. Asegúrese de que ha suprimido
los archivos ojdbc*.jar anteriores
de esta ubicación.
- Si va a actualizar Rational Focal Point,
borre la memoria caché de servidor.
- Asegúrese de que el espacio de memoria necesario está disponible en el
sistema. Si no hay suficiente espacio de memoria, el servidor de aplicaciones no podrá iniciarse.
Procedimiento
- 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.
- Pulse .
- Pulse servidor1.
- Pulse .
- Pulse Máquina virtual Java.
- Especifique los valores necesarios en los campos Almacenamiento dinámico inicial y Tamaño máximo de almacenamiento dinámico.
- 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
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:\Program Files, escriba el nombre de vía
de acceso como C:\Progra˜.
- 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
- 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
- Pulse Aplicar y luego pulse
Aceptar.
- 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)
|
- 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: 19353@licenseserver.
- 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
- 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
- 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
- Añada los valores de propiedad para focalpoint/fontFile, focalpoint/hostName,
y focalpoint/defaultLocale.
- Pulse Aplicar y luego pulse
Aceptar.
- Especifique la vía de acceso de clase de los archivos de biblioteca de Rational Focal Point.
- Pulse .
- Especifique el ámbito necesario de la biblioteca.
- Pulse Nuevo.
- Especifique un nombre para la biblioteca.
Por ejemplo: fpjars
- 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.
- Pulse Aplicar y luego pulse
Aceptar.
- Configure el entorno de recursos para especificar el almacenamiento de archivos.
- Pulse .
- Especifique el ámbito necesario de la biblioteca.
- Pulse Nuevo.
- Para el nombre del almacenamiento de datos, escriba filestorageProvider.
Escriba la descripción del almacenamiento de datos y pulse Aceptar.
- Seleccione filestorageProvider y proporcione los detalles de referencia pulsando Referenceables.
- Pulse Nuevo.
- En el campo Nombre de clase de fábrica, escriba com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
- En el campo Nombre de clase, escriba com.telelogic.focalpoint.tools.filestorage.FileStorage
- Pulse Aceptar.
- Cree las entradas de entorno.
- Pulse Entradas de entorno de recursos.
- Especifique el ámbito necesario de la biblioteca.
- Pulse Nuevo.
- En el campo Nombre, escriba filestorage.
- En el campo Nombre de JNDI, escriba focalpoint/filestorage.
- Pulse Aceptar.
- Seleccione filestorage y especifique los
detalles de la base de datos de almacenamiento de archivos.
Pulse Propiedades personalizadas.
- Pulse Nuevo.
- En el campo Nombre, escriba storageClassName.
- En el campo Valor, escriba
com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
- Asegúrese de que el tipo es java.lang.String
- Pulse Aceptar.
- Especifique la información de vía de acceso base del almacenamiento de archivos.
Pulse Nuevo.
- En el campo Nombre, escriba basePath.
- Para el almacenamiento de archivos de base de datos, no especifique ningún valor.
- Pulse Aceptar.
- 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.