Content Platform Engine, Versión 5.2.1       Servidor de aplicaciones:  WebLogic Application Server     

Configurar WebLogic Server para Content Platform Engine

Debe configurar WebLogic Server tras instalarlo en la máquina en la que va a instalar y desplegarContent Platform Engine.

Antes de empezar

Antes de instalar y desplegar Content Platform Engine en una máquina de WebLogic Server, debe crear un dominio de WebLogic Server e instalar controladores JDBC. (Los controladores se deben instalar en la máquina de WebLogic Server tanto si la base de datos se encuentra en la misma ubicación como si no).

Acerca de esta tarea

High availabilityContent Platform Engine es una aplicación de empresa que se ejecuta en un servidor de aplicación Java™ y se puede configurar en un entorno de alta disponibilidad. En esta configuración, un servidor administrativo gestiona una serie de instancias de servidor de aplicaciones. Los cambios en la configuración y las aplicaciones se implementan mediante un servidor administrativo/interfaz y se envían a cada uno de los nodos del clúster. En este tipo de configuración, el software del servidor de aplicaciones proporciona los componentes para compilar y desplegar la aplicación empresarial de alta disponibilidad.

Importante: Debe utilizar gestor de configuración, en lugar de un método manual, para crear los orígenes de datos que Content Platform Engine utiliza para conectarse a una base de datos. Un origen de datos que se crea manualmente (interactuando directamente con una interfaz de servidor de aplicaciones) puede incluir, de forma predeterminada, muchas propiedades personalizadas innecesarias y potencialmente perjudiciales. Además, para algunas combinaciones de tipo de base de datos y de tipo de servidor de aplicaciones, Configuration Manager añade algunas propiedades personalizadas especiales al origen de datos que crea, que es posible que no pueda incluir si crea el origen de datos manualmente. Sin estas propiedades personalizadas añadidas, se pueden producir errores de tiempo de ejecución cuando Content Platform Engine intenta conectarse a una base de datos.

Procedimiento

Para configurar WebLogic Server:

  1. Utilice el asistente de configuración de WebLogic para crear un dominio de WebLogic Server para Content Platform Engine. En los pasos siguientes, utilice el nombre de dominio FNCEDomain. Tenga en cuenta lo siguiente cuando configure el dominio:
    1. Establezca la modalidad de inicio del servidor en la modalidad de Producción.
    2. Seleccione el Java Development Kit (JDK) apropiado para el entorno, como se especifica en IBM FileNet P8 system requirements en IBM® FileNet P8 system requirements en .
  2. Utilice la consola de administración de WebLogic para realizar lo siguiente:
    1. Opcional: Cree un proveedor de autenticación de WebLogic Server. Puede utilizar el gestor de configuración de Content Platform Engine para crear un proveedor de autenticación de WebLogic Server más tarde, o puede crear el proveedor ahora utilizando la consola de WebLogic.
      Importante: En algunas situaciones (por ejemplo, si tiene un proveedor de inicio de sesión único, tal como Netegrity SiteMinder), el gestor de configuración no puede configurar un proveedor de autenticación de WebLogic.
    2. Por razones de rendimiento, defina dentro del proveedor de autenticación los parámetros que controlan las búsquedas, tal como se muestra en la tabla siguiente:
      Tabla 1. Parámetros de búsqueda de proveedor de autenticación
      Parámetro Parámetro Descripción
      Búsqueda de pertenencia a grupos sin límite Las búsquedas de grupo no tienen límite de profundidad
      Nivel máximo de búsqueda de pertenencia a grupos 0 Solamente se encuentran miembros de grupo directos

      Si tiene problemas de rendimiento, cambie el parámetro de búsqueda de pertenencia a grupos a "limited".

    3. Si no utiliza el gestor de configuración para configurar los valores de LDAP, defina el valor del distintivo de control (Control Flag). Establezca el distintivo de control en REQUIRED para permitir la conexión a FNCEDomain de los usuarios autenticados por LDAP en el autenticador predeterminado que no pertenecen al dominio de seguridad activo de FNCEDomain. El gestor de configuración establece este distintivo cuando se ejecuta la tarea Configurar LDAP.
    4. Si está utilizando varios proveedores de autenticación en un entorno de Active Directory de dominios de bosques múltiples, reordene (según sea necesario) la lista de proveedores para que el proveedor utilizado con más frecuencia sea el primero de la lista, y el utilizado con menos frecuencia sea el último. La reordenación es necesaria para evitar errores de inicio de sesión cuando muchos usuarios acceden simultáneamente a FileNet P8 Workplace.
    5. Especifique los siguientes tamaños de almacenamiento dinámico para la máquina virtual Java (JVM):
      Tamaño inicial de almacenamiento dinámico Java (-Xms):
      512 MB
      Tamaño máximo de almacenamiento dinámico Java (-Xmx):
      1024 MB
    6. Establezca los siguientes parámetros de JVM:
      • -Duser.language=en
      • -Duser.region=US
      • -Duser.country=US
  3. Consulte IBM FileNet P8 system requirements en IBM FileNet P8 system requirements en para obtener información sobre el archivo de unidad JDBC para el tipo de base de datos que necesita para el GCD o para un almacén de objetos que creará después.
  4. Dependiendo de la base de datos que utilice, siga uno de los procedimientos siguientes para instalar los controladores JDBC.
    DB2
    1. Obtenga la versión más reciente de Redistributable DB2 JDBC Driver desde el sitio web IBM que concuerda con la versión de JDK en su máquina WebLogic Server.
    2. Añada los archivos db2jcc.jar y db2jcc_license_cu.jar a la vía de acceso de clases de WebLogic Server. Para ello edite el archivo startWebLogic.cmd o startWebLogic.sh para el dominio de WebLogic Server que ha creado. Por ejemplo:
      set CLASSPATH=%CLASSPATH%;c:\db2\jdbc\db2jcc.jar;c:\db2\
      jdbc\db2jcc_license_cu.jar
    Microsoft SQL Server
    1. Descargue y descomprima la versión de SQL Server JDBC Driver de Microsoft Support que concuerda con la versión de JDK en su máquina WebLogic Server. Coloque el archivo del controlador JDBC en un directorio jdbc_path de la máquina del servidor de aplicaciones, por ejemplo:
      AIX, HPUX, HPUXi, Linux, Solaris
      /opt/jars
      Windows
      C:\jars
    2. Ejecute el paso siguiente, de acuerdo con el sistema operativo que utilice.
      AIX, HPUX, HPUXi, Linux, Solaris
      Edite el archivo startWebLogic.sh insertando las dos líneas siguientes inmediatamente después de la primera aparición de la línea CLASSPATH=...
       JDBC_PATH="jdbc_path/sqljdbc20/enu/sqljdbc4.jar"
       CLASSPATH="$JDBC_PATH:$CLASSPATH"
      Windows
      Edite el archivo startWebLogic.cmd (por omisión reside en el directorio C:\WL_HOME\user_projects\domains\bin\FNCEDomain) para el dominio de WebLogic que ha creado. Inserte las dos líneas siguientes inmediatamente después de la primera aparición de la línea CLASSPATH=...
      set
      JDBC_PATH=vía_jdbc\sqljdbc_1.0\enu\sqljdbc.jar
      set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
    Oracle
    1. Compruebe si el controlador JDBC de Oracle ya está instalado en la máquina de WebLogic. Para ello, busque ojdbc##.jar en el directorio wls_install_path/server/lib, donde wls_install_path es la vía de instalación de WebLogic Server.
    2. Si no está instalado ningún controlador JDBC de Oracle, descargue el archivo (correspondiente a la versión del JDK existente en la máquina de WebLogic Server) desde el sitio web Oracle JDBC Driver Downloads en un directorio de la máquina de WebLogic.
      Restricción: Si piensa instalar complementos (ampliaciones de los componentes básicos de IBM FileNet P8), y la base de datos de Content Platform Engine es Oracle, puede que los requisitos para el controlador JDBC de Oracle sean más restrictivos. Para conocer la versión necesaria y el número de parche, consulte la publicación IBM FileNet P8 system requirements.
    3. Desde el sitio web de Oracle, aplique el parche de Oracle Ojdbc##.jar.
    4. Aplique los cambios siguientes al dominio de WebLogic Server que ha creado:
      Windows
      En el archivo startWebLogic.cmd, inserte las dos líneas siguientes inmediatamente a continuación después de la primera línea de set CLASSPATH:
      set JDBC_PATH=vía_jacceso_dbc\ojdbc##.jar
      set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
      AIX, HPUX, HPUXi, Linux, Solaris
      En el archivo startWebLogic.sh, inserte las dos líneas siguientes inmediatamente a continuación después de la primera línea de la CLASSPATH:
      JDBC_PATH="vía_acceso_jdbc/ojdbc##.jar"
      CLASSPATH="$JDBC_PATH:$CLASSPATH"
  5. Si su servidor de aplicación usa IBM JVM, edite la variable JAVA_OPTIONS para mejorar el rendimiento.
    AIX
    (WebLogic versión 9.2 con IBM Java 5 SR2 JDK solo) Agregue la línea siguiente al archivo setDomainEnv.sh file. No escriba ningún salto de línea.
    JAVA_OPTIONS="$JAVA_OPTIONS
     -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0"
    HPUX, HPUXi, Linux, Solaris
    Inserte la línea siguiente inmediatamente delante de la línea SAVE_JAVA_OPTIONS=$JAVA_OPTIONS en el archivo startWebLogic.sh. No escriba ningún salto de línea.
    JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
    Windows
    Inserte la línea siguiente inmediatamente delante de la línea set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS% en el archivo startWebLogic.cmd. No escriba ningún salto de línea.
    set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME%
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
  6. Detenga y reinicie WebLogic Server.
  7. Otorgue los permisos siguientes al usuario Gestor de configuración, usuario_gestor_configuración:
    1. Permiso de lectura, escritura y ejecución sobre el directorio de dominio ../users_projects/domains/dominio.
    2. Permiso de lectura y ejecución sobre el directorio ../common/bin.
  8. Icono que representa la hoja de trabajo
    Anote los valores del servidor de aplicaciones en la Installation and Upgrade Worksheet personalizada. Para encontrar estas propiedades, utilice la flecha desplegable Autofilter de la Columna E, Programa de instalación y configuración, para seleccionar CM: Create New Installation Profile. A continuación, utilice la flecha desplegable Autofilter de la Columna D, Proveedor de componentes ISV, para seleccionar WebLogic.


Última actualización: Octubre de 2015
p8ppi105.htm

© Copyright IBM Corp. 2013, 2015.