Describe cómo crear los recursos necesarios y, a continuación,
ejecute el asistente de instalación del contenedor de procesos de empresa.
Por qué y cuándo realizar esta tarea
Debe configurar los recursos necesarios e instalar la aplicación de
contenedor de procesos de empresa antes de que pueda ejecutar aplicaciones que
contengan procesos de empresa o tareas humanas.
Pasos para realizar esta tarea
- Si va a preparar una configuración de Business
Process Choreographer en clúster:
- Cree el clúster: Realice los
pasos de Creación
de un entorno de clúster.
- Si utiliza el proveedor de mensajería JMS por omisión para el
clúster:
- Asegúrese de que el clúster da soporte a aplicaciones
de servicio tal como se describe en
Preparación de un servidor o clúster para dar soporte a
aplicaciones de servicio.
- Cree la base de datos para el almacén de datos del motor de mensajes. Puede
utilizar la misma base de datos que se utiliza para los motores de mensajes SCA
(Service Component Architecture) o una base de datos distinta.
Es recomendable que utilice una base de datos de mensajería para todos los
buses creados por WebSphere Process Server, es decir, el bus de sistema SCA, el
bus de aplicación SCA, el bus de Common Event
Infrastructure y el bus de Business Process Choreographer.
La base de datos debe ser accesible para todos los miembros del clúster que
alberga el motor de mensajes para asegurar la disponibilidad de sustitución por
anomalía del motor de mensajes.
- Si el usuario JMS está autorizado a crear tablas, el motor de mensajes por
omisión crea las tablas necesarias en la base de datos la primera vez que
obtiene acceso.
- Si el usuario de JMS no está autorizado para crear tablas, cree las tablas
antes de que el proveedor de mensajería por omisión intente acceder a la base
de datos.
Puede utilizar el programa de utilidad sibDDLGenerator que se encuentra en el
subdirectorio bin del directorio
raíz_instalación para generar un archivo DDL que pueda
utilizarse para crear las tablas.
- Si utiliza el proveedor de JMS (Java Message
Service) de WebSphere MQ, debe crear el gestor de
colas y las colas: Ejecute Creación del gestor de colas y de las colas para el contenedor de procesos de empresa.Si utiliza el proveedor de JMS
de mensajería por omisión, no realice este paso.
- Cree la base de datos de Business
Process Choreographer: Ejecute Creación de la base de datos para el contenedor de procesos de empresa.
- Asegúrese de que el servidor se ha iniciado y que
ha iniciado la sesión en la consola administrativa con un ID de usuario con
derechos de administración suficientes. En
las plataformas Windows, utilice el ID de usuario que se
usa para iniciar WebSphere Process Server.
- En la consola administrativa, seleccione el
servidor en que desea instalar el contenedor de procesos de empresa. Pulse
.
Donde nombre_servidor es el nombre del servidor de aplicaciones donde desea instalar el
contenedor de procesos de empresa. En un clúster, puede seleccionar cualquier
servidor de aplicaciones y el contenedor de procesos de empresa se instalará de
forma simultánea en todos los servidores de aplicaciones del clúster.
- Vaya a los valores del contenedor de procesos de empresa. En
la pestaña Configuración, en
Valores de contenedor, expanda Valores de contenedor de procesos de
empresa y pulse Contenedor de procesos de empresa.
- Verifique que el contenedor de procesos de empresa no esté instalado. Debe aparecer un mensaje indicando que el contenedor de procesos de empresa no
está instalado actualmente. Si el contenedor de procesos de empresa ya está
instalado, ejecute
Eliminación de la configuración de Business Process Choreographer antes de iniciar el asistente de instalación.
- Inicie el asistente de instalación. En la sección
Propiedades adicionales, pulse el enlace Asistente de instalación del
contenedor de procesos de empresa.
- Seleccione la configuración de la base de datos (paso 1 del
asistente):
- En la lista desplegable Proveedores de JDBC, seleccione la
entrada con el sistema de base de datos, la versión del sistema y el
controlador JDBC (Java Database Connectivity) que va a utilizar. Donde sea posible, el
asistente de instalación ofrece los valores por omisión adecuados en los campos de
parámetros. No obstante, con algunas combinaciones de navegador y plataforma no se
proporcionan valores por omisión. En este caso, puede ver los valores
recomendados en Valores del asistente de instalación del contenedor de procesos de empresa.
- En Nombre de clase de implementación utilice el nombre de clase
por omisión que se proporciona para la implementación de controlador JDBC.
- En Classpath, entre la ubicación del archivo
Java
(JAR) o del archivo comprimido que contiene el controlador JDBC. Para utilizar
la variable de vía de acceso que se muestra en el campo de texto, debe
definirse en .
- El Nombre de usuario del origen de datos debe ser un ID de
usuario que tenga autorización para conectarse a la base de datos y para
modificar los datos. Si el ID de usuario tiene la autorización para
crear tablas e índices en la base de datos, el esquema de base de datos se
actualizará automáticamente, cuando sea necesario, después de aplicar un
servicio o fixpack.
Esto no es necesario para una base de datos Cloudscape.
- Entre la Contraseña del origen de datos del nombre de usuario
de origen de datos. Esto no es necesario para una base de datos Cloudscape.
- El campo Propiedades personalizadas contiene
valores por omisión para la base de datos que ha seleccionado.
- Si utiliza una base de datos Cloudscape que no esté en el directorio por
omisión, cambie el valor para la propiedad personalizada
databaseName para especificar la ubicación totalmente
calificada de la base de datos.
- Tal vez tenga que cambiar o añadir otras propiedades.
Para obtener más información, consulte la
página de valores del
asistente de instalación y la documentación del producto del sistema de
base de datos.
- Pulse Siguiente para ir al paso siguiente del asistente de
instalación.
- Seleccione el proveedor de JMS y la seguridad (paso 2 del
asistente):
- En la lista desplegable de Proveedor de JMS, seleccione el
servicio de mensajería que utiliza el contenedor de procesos de empresa.
- Para la mensajería por omisión, seleccione Proveedor de mensajería
por omisión.
- Para WebSphere MQ, seleccione WebSphere MQ.
- Utilice el valor por omisión de Gestor de
colas (BPC_nombreNodo_nombreServidor).
Si
utiliza el proveedor de mensajería por omisión, este campo se pasa por alto.
- Si utiliza el proveedor de JMS de WebSphere MQ y la variable de entorno
de WebSphere
${MQ_INSTALL_ROOT} no está definida, asegúrese de que Classpath señala al directorio
Java lib de
WebSphere MQ. Por omisión, MQ_INSTALL_ROOT está predefinido con el
valor ${WAS_INSTALL_ROOT}/lib/WMQ.
- En ID de usuario de JMS, entre un ID de usuario que tenga derechos de
administración para el servicio de mensajería. En los
sistemas Linux y
UNIX, utilice root. En los sistemas
Windows,
utilice el ID de usuario que se utiliza para iniciar WebSphere Process Server.
- En Contraseña de JMS, entre la contraseña del ID de usuario de JMS.
- Para ID de usuario de la API de JMS, entre
un ID de usuario del registro de usuarios.
Este ID de usuario se utilizará para procesar llamadas de API asíncronas.
- En Contraseña de API JMS, entre la contraseña del ID de usuario
de API JMS.
- En Correlación de roles de seguridad del
administrador, entre el nombre del grupo, definido en el registro
de usuarios, que se correlacionará con el rol de Administrador de procesos de
empresa. En los sistemas Windows, por ejemplo, puede especificar el grupo
Administradores.
- Para Correlación de roles de seguridad del supervisor
del sistema, entre el nombre del grupo del registro de usuarios que
debe correlacionarse con el rol de Supervisor del sistema de procesos de
empresa. En los sistemas Windows, por ejemplo, puede especificar el grupo
Administradores.
- Pulse Siguiente para ir al paso siguiente del asistente de
instalación.
- Seleccione los recursos JMS y Business Process
Choreographer Explorer
(paso 3 del asistente): Seleccione Crear nuevos recursos JMS utilizando los valores por omisión o
haga lo siguiente:
- Seleccione Seleccione recursos JMS existentes.
- Utilice la lista desplegable Fábrica de conexiones para seleccionar BPECF.
- Utilice la lista desplegable Cola interna para seleccionar
BPEIntQueue.
- Utilice la lista desplegable Cola de procesos de petición
externa para seleccionar BPEApiQueue.
- Utilice la lista desplegable Cola de almacenamiento para
seleccionar BPEHldQueue.
- Utilice la lista desplegable Cola de retención para seleccionar BPERetQueue.
- Opcional: Para instalar Business
Process Choreographer Explorer, seleccione el recuadro de selección; de lo
contrario, deseleccione el recuadro de selección.
- Opcional: Para utilizar Common Event Infrastructure,
seleccione Habilitar el registro cronológico de
Common Event Infrastructure para todos los procesos que se ejecutan en este
contenedor.
- Opcional: Para habilitar el registro de auditoría,
seleccione Habilitar registro cronológico de auditoría para todos los
procesos que se ejecutan en este contenedor.
- Pulse Siguiente para ver el resumen (paso 4 del asistente).
- Compruebe que la información de la página de resumen sea correcta. El resumen incluye recordatorios de los recursos externos
que son necesarios. Si todavía no los ha creado, puede continuar configurando el contenedor
de procesos de empresa, pero debe crear los recursos antes de activar el contenedor de procesos
de empresa. Si imprime la página de resumen, le servirá de ayuda para crear los
recursos correctos.
- Para realizar correcciones, pulse Anterior.
- Para instalar el contenedor de procesos de empresa y definir sus
recursos, pulse Finalizar. El progreso se muestra en la
página Instalando.
- Si la instalación no se ha realizado correctamente, compruebe los
mensajes de error que pueden ayudarle a corregir el problema y, a continuación,
vuelva a intentarlo.
- Si la instalación se ha realizado correctamente, pulse Guardar
configuración maestra y, a continuación, pulse
Guardar.
- Si ha configurado Business Process Choreographer en un clúster y
utiliza el proveedor de JMS de WebSphere MQ: Ejecute Personalización de los recursos de WebSphere MQ JMS en un clúster.
- Reinicie el servidor de aplicaciones.
- Verifique que el contenedor de procesos de empresa
se ha iniciado satisfactoriamente: En la consola administrativa, seleccione y verifique que el estado de la aplicación denominada
BPEContainer_ámbito es de iniciado, donde ámbito
es nombreNodo_nombreServidor si ha instalado el contenedor de
procesos de empresa en un servidor de aplicaciones.
Si ha instalado el contenedor de procesos de empresa en un clúster,
ámbito es el nombre del clúster.
Resultado
Se configura el contenedor de procesos de empresa.
Qué hay que hacer a continuación
Siga configurando
en el tema padre en el
paso
2.b.ii.