Tras instalar el servidor de Application Engine, debe configurar JBoss Application Server para trabajar con Application Engine. También puede configurar cambios para modalidades opcionales como SSO.
Para configurar JBoss Application Server para Application Engine:
Opción | Descripción |
---|---|
UNIX® | run.sh |
Windows® | run.bat |
Si el JDK no es el de la versión 1.5.0, sustituya su versión por la que aparece en la lista.
Si ajusta este valor, evitará que el servidor de aplicaciones se quede sin memoria, una condición en la que los usuarios no pueden iniciar una sesión en Workplace.
En la línea JAVA_OPTS, cambie los valores de -Xms y -Xmx de su configuración.
Por ejemplo (Windows): set JAVA_OPTS=%JAVA_OPTS% -Xms 128m -Xmx 512 m
Consulte la recomendación del proveedor del servidor de aplicaciones para los valores de tamaño de almacenamiento dinámico inicial y máximo. Para ver las recomendaciones específicas de IBM®, consulte la publicación IBM FileNet P8 Performance Tuning Guide.
UNIX
JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=128m
Windows
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=128m
Este aumento del valor evita que se produzcan errores de falta de memoria, que pueden detener JBoss Application Server.
JAVA_OPTS="$JAVA_OPTS
y cámbiela por ésta (sin un retorno de carro):
JAVA_OPTS="$JAVA_OPTS -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
set JAVA_OPTS=%JAVA_OPTS%
y cámbiela por ésta (sin un retorno de carro):
set JAVA_OPTS=%JAVA_OPTS% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
Añada uno de los valores siguientes después de la entrada "$JAVA" $JAVA_OPTS (UNIX) o "%JAVA%" %JAVA_OPTS (Windows) en el archivo run.sh para UNIX o run.bat para Windows.
Es posible que su vía de acceso sea algo diferente, dependiendo de la versión de las instalaciones del cliente, o de si ha elegido una vía de acceso personalizada para la instalación. Compruebe la ubicación del archivo antes de especificar la vía de acceso.
"$JAVA" $JAVA_OPTS -Djava.security.auth.login.config= "/opt/FileNet/AE/CE_API/config/jaas.conf.JBoss" "-Djava.endorsed.dirs=$JBOSS_ENDORSED_DIRS" -classpath "$JBOSS_CLASSPATH" org.jboss.Main $@
"%JAVA%" %JAVA_OPTS% "-Djava.security.auth.login.config=C:\Program Files\FileNet\AE\CE_API\config\jaas.conf.JBoss" "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %*
En Windows, lo siguiente sólo es necesario para particiones formateadas de NTFS.
Si el usuario que ejecuta el servidor de aplicaciones es distinto del usuario que ha instalado Application Engine, debe asignar al usuario permisos de lectura y escritura en la carpeta donde se ha instalado Application Engine (vía_acceso_instalación_AE).
En la modalidad de desarrollo, JBoss Application Server crea muchos mensajes de registro de acceso HTTP, "INFO", "DEBUG" y "TRACE". Esto puede generar un comportamiento inesperado en el software de IBM FileNet desplegado. Puede limitar este tipo de registro excesivo de JBoss Application Server.
Cuando se inhabilita el registro, los mensajes de error continúan apareciendo en la consola de JBoss Application Server.
Ubicación de jboss-service.xml:
inicio_JBoss/server/nombre_servidor/deploy/jbossweb-tomcat55.sar/META-INF
Ubicación de web.xml:
inicio_JBoss/server/nombre_servidor/deploy/jbossweb-tomcat55.sar/conf