Mandato mqsicreatebar

Plataformas soportadas

  • Windows
  • Linux (plataforma x86)

Finalidad

El mandato mqsicreatebar proporciona un compilador de línea de mandatos que crea archivadores de intermediario que pueden desplegarse y que contiene flujos de mensajes y diccionarios.

Junto con las herramientas del depósito de línea de mandatos, esto le permite escribir scripts para desplegar repetidas veces. Aunque se le recomienda que no ejecute desarrollo en equipo sin un depósito, éste no es necesario.

Puede compartir los archivos mediante el sistema de archivos o mediante las funciones de Eclipse Archivo>Importar... y Archivo>Exportar....

Sintaxis

Parámetros

-data espaciotrabajo
(Necesario) La vía de acceso del espacio de trabajo en el que se crean sus proyectos.

La ubicación del espacio de trabajo es también la ubicación por omisión de los proyectos. Las vías de acceso relativas se interpretan como relativas al directorio desde el que se ha iniciado el mandato.

-b NombreBar
(Necesario) El nombre del archivo archivador bar (formato zip) donde se almacena el resultado. El archivo bar se sustituye si ya existe y se crea el archivo META-INF/broker.xml.
-version SerieVersión
(Opcional) Añada el carácter _ (subrayado) y el valor de SerieVersión para los nombres de los objetos añadidos al archivo bar, antes de la extensión de archivo.
esql21
(Opcional) Compilar ESQL para intermediarios de la Versión 2.1 del producto.
-p NombreProyecto
(Opcional) Proyectos que contienen los archivos a enlazar. Puede especificar varios proyectos, que pueden ser un proyecto de flujo de mensajes, un proyecto de conjunto de mensajes o un proyecto de nodo de plug-in de flujo de mensajes.

Esta opción le permite utilizar la herramienta de línea de mandatos para abrir proyectos existentes o cerrados. El proyecto especificado se ha incorporado y añadido totalmente al espacio de trabajo utilizado para compilar el archivo bar.

-o VíaAccesoArchivo
(Necesario) La vía de acceso relativa del espacio de trabajo (incluido el proyecto) de un archivo msgflow o messageSet.mset que se debe añadir al archivador de intermediarios.
El archivo puede estar en un proyecto de flujo de mensajes, un proyecto de conjunto de mensajes o un proyecto de nodo de plug-in de flujo de mensajes.
Nota: msgflow es la extensión del archivo de conjunto de mensajes que, por ejemplo, puede llamar myFlow.msgflow, mientras que el nombre del archivo de conjunto de mensajes es fijo.

Puede añadir más de un archivo desplegable para este mandato utilizando el formato siguiente -o víaAccesoArchivo1 -o víaAccesoArchivo2 .... -o víaAccesoArchivo'n'

Autorización

El ID de usuario utilizado para invocar este mandato debe tener autorización de Administrador en el sistema local.

Respuestas

Este mandato devuelve las siguientes respuestas:
  • BIP0956 No se ha podido iniciar el mqsicreatebar
  • BIP0957 Se han facilitado argumentos incorrectos a mqsicreatebar
  • BIP0958 Nada que hacer en mqsicreatebar
  • BIP0959 Se han facilitado argumentos incorrectos a mqsicreatebar (Nombre de proyecto)
  • BIP0960 Se han facilitado argumentos incorrectos a mqsicreatebar (Directorio de proyecto)
  • BIP0961 Error al abrir el espacio de trabajo en mqsicreatebar (No se ha podido crear el proyecto)
  • BIP0962 Error al abrir el espacio de trabajo en mqsicreatebar (No se ha podido abrir el proyecto)
  • BIP0963 Error al guardar el archivo en mqsicreatebar
  • BIP0964 Se ha suministrado el argumento incorrecto "-o" a mqsicreatebar
  • BIP0965 Error al compilar archivos en mqsicreatebar

Ejemplos

En el siguiente ejemplo se da por supuesto que está trabajando desde la carpeta de Eclipse de instalación del producto y tiene un espacio de trabajo en la carpeta C:\Workspace:
mqsicreatebar -data C:\Workspace -b myflow.bar -p TestFlowProject -o TestFlowProject\TestFlow\Test.msgflow
En el siguiente ejemplo se especifica un conjunto de mensajes:
mqsicreatebar -data C:\Workspace -b mySet.bar -o TestSetProject\TestSet\messageSet.mset
En el siguiente ejemplo se especifica un flujo de mensajes y un conjunto de mensajes:
mqsicreatebar -data C:\Workspace -b mySet.bar -o TestFlowProject\TestFlow\Test.msgflow -o TestSetProject\TestSet\messageSet.mset 
Conceptos relacionados
Dominios de intermediarios
Tareas relacionadas
Creación de un intermediario
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
an19540_