Configuración de los componentes de IBM Cognos para que se ejecuten dentro del servidor de aplicaciones

IBM® Cognos Business Intelligence debe configurarse con la información de configuración del servidor de aplicaciones, y la configuración debe guardarse para crear nuevas claves criptográficas. IBM Cognos Configuration utiliza la Máquina virtual Java (JVM) definida por la variable de entorno JAVA_HOME.

Debe establecer la variable de entorno JAVA_HOME en la JVM que se proporciona o que utiliza el servidor de aplicaciones antes de ejecutar IBM Cognos Configuration.

Si utiliza IBM WebSphere, puede utilizar el asistente de creación de aplicaciones para crear la aplicación y para instalarla. No tiene que utilizar la consola de administración de IBM WebSphere para definir propiedades o instalar la aplicación. Para obtener más información, consulte: Utilización del Asistente de creación de aplicaciones para crear e instalar IBM Cognos en IBM WebSphere Application Server.

Procedimiento

  1. Detenga el servicio de IBM Cognos si está en ejecución.
  2. Inicie IBM Cognos Configuration:

    Si tiene claves de cifrado incompatibles, se le solicitará que genere claves nuevas automáticamente en este momento.

    Consejo: Antes de continuar, asegúrese de realizar una copia de seguridad de las claves existentes en una ubicación segura. Después de generar las nuevas claves, la acción de deshacer no está disponible.
  3. Utilice el Asistente de creación de aplicaciones para crear el archivo de aplicación que se desplegará en el servidor de aplicaciones. Para lanzar el Asistente de creación de aplicaciones desde IBM Cognos Configuration, vaya a Acciones y pulse Crear archivos de aplicación. El asistente le permitirá seleccionar el tipo de aplicación que debe crearse y la raíz de contexto utilizada para acceder a la aplicación.

    Cree el archivo de aplicación en el mismo sistema en el que desplegará el archivo.

    El valor de la raíz de contexto introducido en el asistente debe ser el mismo que el introducido en la pestaña Entorno y utilizado para el despliegue en el servidor de aplicaciones. Para IBM Cognos BI, el nombre predeterminado del directorio de aplicación y de la raíz de contexto es p2pd, y puede utilizarse en la mayoría de los casos. Para la pasarela de servlet de IBM Cognos, el nombre predeterminado del directorio de aplicación y de la raíz de contexto es ServletGateway. Otros valores predeterminados de despliegue de la aplicación, como el nombre de la aplicación, se pueden cambiar según las necesidades de su entorno.

    Nota: Si va a instalar IBM Cognos BI en IBM WebSphere y va a utilizar la colaboración con IBM Connections, asegúrese de seleccionar Incluir archivos estáticos de la carpeta webcontent. De este modo, podrá acceder a la aplicación sin utilizar un servidor web, así como configurar el inicio de sesión único entre IBM Cognos BI e IBM Connections.
    Consejo: No es necesario volver a crear ni volver a desplegar el archivo al realizar cambios de configuración, ya que la información de configuración se almacena de forma externa a la aplicación.

    Para WebLogic y JBoss, puede utilizar el Asistente de aplicación de creación de IBM Cognos Configuration para crear la aplicación en un directorio expandido.

    Por ejemplo, para WebLogic, la aplicación se instala en C:\bea\user_projects\domains\apps\p2pd, donde p2pd es el nombre de la aplicación. En tal caso, al desplegar la aplicación desde WebLogic Administration Console, seleccionaría el directorio p2pd.

    En el caso de JBoss, si utiliza la opción de expandir archivos en una carpeta, deberá incluir la extensión .war en el nombre de la carpeta en la que el asistente vaya a crear la aplicación p2pd. Cuando el asistente solicite la ubicación de la carpeta, vaya a ubicación_JBoss/server/nombre_instancia/deploy y cree una carpeta denominada p2pd.war.

    Para obtener información sobre qué tipo de archivo de aplicación (WAR, EAR o directorio expandido) está soportado en su entorno, consulte la documentación de su servidor de aplicaciones.

  4. En la ventana Explorador de IBM Cognos Configuration, expanda Entorno y, a continuación, cambie las siguientes propiedades para utilizar el número de puerto y el nombre de host o la dirección IP del servidor en el que esté instalado el servidor de aplicaciones y el componente de IBM Cognos BI.
    • Todos los URI del asignador, incluidos:
      • Los URI de asignador para pasarela
      • URI de asignador externo
      • URI de asignador interno
      • El URI de asignador para aplicaciones externas
    • URI de pasarela
    • URI de Content Manager

    El servidor de aplicaciones debe configurarse para que escuche en el nombre de host o la dirección IP introducidos en el URI. Para obtener más información, consulte la documentación de su servidor de aplicaciones.

    Si cambia el valor predeterminado de la raíz de contexto (p2pd), también deberá cambiar la parte de la raíz de contexto del URI.

    Importante: Si va a utilizar la colaboración con IBM Connections, asegúrese de utilizar el nombre de dominio completo del sistema en el que se ejecutan los servicios para los URI. Si no incluye el dominio, IBM Connections no permitirá el acceso, ya que no podrá verificar el dominio del que procede el acceso.

    Por ejemplo, debe cambiar valores como http://localhost:9300 para utilizar el nombre de servidor, el dominio y el número de puerto de transporte correspondientes al perfil de IBM WebSphere. Si ha instalado IBM WebSphere en un sistema denominado Miequipo que se ejecuta en el dominio denominado Nombredemiempresa.com, localhost debe cambiarse a Miequipo.Nombredemiempresa.com. Si utiliza el número de puerto de transporte predeterminado de IBM WebSphere, 9080, entonces http://localhost:9300/ sería http://Miempresa.Nombredemiempresa.com:9080/.

  5. En Entorno > Servicios de IBM Cognos, pulse con el botón derecho en IBM Cognos y, a continuación, pulse Suprimir.

    La entrada del servicio IBM Cognos se utiliza para configurar los valores de entorno para ejecución en Tomcat. Esta entrada no es necesaria si se utiliza un servidor de aplicaciones distinto.

  6. Lleve a cabo otros cambios de configuración necesario, como los que se indican a continuación:
    • Especificar las propiedades de la base de datos de Content Manager.
    • Introducir identificadores de usuario y contraseñas.

    Si utilizó los valores predeterminados para la instalación de IBM Cognos, es posible que sólo deba realizar pequeños cambios en los valores de configuración predeterminados.

  7. Guarde la configuración.

    Se crean nuevas claves criptográficas mediante la JVM definida por la variable JAVA_HOME.

  8. Cierre IBM Cognos Configuration.