Para desplegar archivos a un grupo de ejecución, primero debe incluirlos en un archivo de archivador de intermediario (BAR).
Cree un archivo BAR para cada configuración que desee desplegar. Para obtener más detalles, consulte Creación de un archivo archivador de intermediario (BAR).
Puede añadir todos los recursos desplegables del espacio de trabajo a un archivo BAR. Si selecciona Añadir archivos de origen de proyecto de espacio de trabajo, se incluyen los archivos de origen y de proyecto para todos los flujos de mensajes, archivos de esquema de modelo de mensaje, conjuntos de mensajes u otros recursos desplegables del archivador de intermediario. Para obtener más información sobre los archivos que se pueden incluir en un archivador de intermediario, consulte Archivador de intermediario.
Los subflujos que se definen en archivos .msgflow no se visualizan en el archivo BAR como elementos separados, y se añaden automáticamente. Para incluir estos subflujos, deberá añadir únicamente el flujo padre. Los subflujos que se definen en archivos .subflow se visualizan en el archivo BAR como elementos separados y pueden desplegarse como recursos individuales. Si se añade un flujo padre que contiene estos subflujos, los subflujos se añaden al archivo BAR automáticamente cuando se crea el archivo BAR.
Puede añadir archivos de flujo, DLL, ESQL, Java™ JAR, PHP, MAP, XML, XSLT y conjuntos de mensajes manualmente siguiendo estos pasos. Sin embargo, los archivos JAR o los ensamblados .NET (archivos DLL) que son necesarios para los nodos JavaCompute o los nodos .NETCompute en los flujos de mensajes se añaden automáticamente desde el proyecto Java o proyecto de Message Broker cuando se añade el flujo de mensajes. Los archivos XML y XSL también se añaden automáticamente si los necesita el flujo.
Si selecciona Compilar e incorporar recursos, se incorpora código ESQL en el archivo .cmf que hace referencia a él. Si no selecciona Compilar e incorporar recursos, se añaden archivos ESQL al archivo BAR como recursos individuales.
Tenga en cuenta que si el archivo BAR contiene una combinación de recursos compilados y recursos no compilados, es posible que se produzcan resultados inesperados. Por ejemplo, si selecciona la opción Compilar e incorporar recursos para crear un archivo BAR que contiene un archivo ESQL y un flujo de mensajes, se incorpora el ESQL en el archivo de flujo de mensajes compilado (.cmf). Si a continuación actualiza el ESQL y lo añade al archivo BAR con la opción Compilar e incorporar recursos deseleccionada, el archivo .cmf utiliza el ESQL original porque el ESQL original continúa incorporado en el archivo .cmf. Para asegurarse de que todos los recursos están compilados o no compilados, al cambiar la opción Compilar e incorporar recursos seleccione también Eliminar contenido del archivador de intermediario antes de la compilación y vuelva a compilar el archivo BAR.
No es necesario volver a desplegar los archivos JAR, a menos que los haya actualizado. Si uno o más archivos JAR del archivo BAR están presentes en el sistema en el que se ejecuta el intermediario, puede eliminarlos del archivo BAR antes de volver a efectuar el despliegue. Los archivos JAR disponibles para el intermediario incluyen archivos JAR que ha desplegado y archivos JAR que existen en los directorios de clases compartidas o el subdirectorio classes del directorio de instalación. Por ejemplo, los archivos com.ibm.mq.jar, ConfigManagerProxy.jar, jplugin2.jar y javacompute.jar son siempre visibles para el intermediario y no tienen que desplegarse por separado.
No se puede volver a leer los archivos desplegados desde los grupos de ejecución de intermediario. Por lo tanto, guarde una copia del archivo BAR desplegado o de los archivos individuales que contiene.
Para añadir archivos a un archivo BAR utilizando WebSphere Message Broker Toolkit, realice los pasos siguientes.
La página Gestionar lista los archivos que ahora están en el archivo BAR. Expanda sus aplicaciones y bibliotecas para ver su contenido. Los recursos compilados del archivo BAR se muestran en orden alfabético en el árbol. Sólo puede editar elementos raíz; por ejemplo, si ha añadido una aplicación al archivo BAR, puede cambiar el nombre del archivo .appzip o añadirle comentarios. No está permitido editar recursos dentro del archivo .appzip, pero puede editar las propiedades configurables de dichos recursos.
No puede eliminar recursos individuales de los archivos .appzip, .appdomainzip o .libzip; para eliminar estos recursos, debe eliminar la aplicación, dominio de aplicación .NET o biblioteca.
Puede elegir que los archivos de origen no se visualicen, seleccionando Recursos compilados o Propiedades configurables de la lista del menú Filtrar por.
Si utiliza propiedades configurables, consulte Edición de propiedades configurables.
Si desea tener varias instancias de un flujo con distintos valores para las propiedades configurables, consulte Adición de varias instancias de un flujo de mensajes en un archivador de intermediario.
Para realizar más cambios en el archivo BAR, consulte Edición manual de un archivo de archivado de intermediario.
Cuando el archivo BAR está finalizado, despliéguelo siguiendo las instrucciones que encontrará en Despliegue de un archivo de archivado de intermediario.