Comando mqsicreatebar

Plataformas Suportadas

  • Windows
  • Linux (plataforma x86)

Finalidade

O comando mqsicreatebar fornece um compilador de linha de comandos que cria arquivos archive do intermediário implementáveis contendo fluxos de mensagens e dicionários.

Junto com as ferramentas de repositório da linha de comandos, isso permite que você grave scripts para implementá-los repetidamente. Embora seja recomendável não executar desenvolvimento de equipe sem um repositório, um repositório não será requerido.

Você pode compartilhar arquivos utilizando o sistema de arquivo ou utilizando os recursos do Eclipse Arquivo>Importar... e Arquivo>Exportar...

Sintaxe

Parâmetros

-data workspacePath
(Opcional) O local do espaço de trabalho, se não for a pasta de instalação atual do produto Eclipse. Essa é uma opção fornecida pelo Eclipse.
-b barName
(Obrigatório) O nome do arquivo archive bar (formato zip) em que o resultado é armazenado. O bar será substituído se já existir e se o arquivo META-INF/broker.xml estiver criado.
-version versionString
(Opcional) Anexe o caractere _ (sublinhado) e o valor da versionString aos os nomes dos objetos incluídos no bar, antes da extensão do arquivo.
-p projectName
(Opcional) Projetos que contêm arquivos a serem vinculados. É possível especificar vários projetos, que podem ser um projeto de fluxo de mensagens, um projeto de conjunto de mensagens ou um projeto de nó de plug-in de fluxo de mensagens.

Essa opção permite utilizar a ferramenta de linha de comandos para abrir projetos existentes ou fechados. O projeto especificado é totalmente construído e adicionado ao espaço de trabalho utilizado para compilar o arquivo bar.

-o filePath
(Obrigatório) O caminho relativo do espaço de trabalho (incluindo o projeto) de um arquivo msgflow ou messageSet.mset para inclusão no archive do intermediário. O arquivo pode estar em um projeto de fluxo de mensagens, um projeto de conjunto de mensagens ou em um projeto de nó de plug-in de fluxo de mensagens.
Nota: msgflow é a extensão do arquivo do fluxo de mensagens que, por exemplo, pode se chamar myFlow.msgflow, apesar do nome do arquivo do conjunto de mensagens ser fixo.

Autorização

O ID do usuário utilizado para chamar esse comando deve ter autoridade de Administrador no sistema local.

Respostas

Esse comando retorna as seguintes respostas:
  • BIP0956 Impossível iniciar mqsicreatebar
  • BIP0957 Argumentos incorretos fornecidos para mqsicreatebar
  • BIP0958 Nada a fazer em mqsicreatebar
  • BIP0959 Argumentos incorretos fornecidos para mqsicreatebar (Nome do projeto)
  • BIP0960 Argumentos incorretos fornecidos para mqsicreatebar (Diretório do projeto)
  • BIP0961 Erro ao abrir o espaço de trabalho em mqsicreatebar (O projeto não pôde ser criado)
  • BIP0962 Erro ao abrir o espaço de trabalho em mqsicreatebar (O projeto não pôde ser aberto)
  • BIP0963 Erro ao salvar arquivo em mqsicreatebar
  • BIP0964 Argumento "-o" incorreto fornecido para mqsicreatebar
  • BIP0965 Erro ao compilar arquivos em mqsicreatebar

Exemplos

O exemplo a seguir supõe que você esteja trabalhando a partir da pasta de instalação do produto Eclipse:
mqsicreatebar -b myflow.bar -p TestFlowProject -o TestFlowProject\TestFlow\Test.msgflow
O exemplo a seguir especifica um conjunto de mensagens:
mqsicreatebar -b mySet.bar -o TestSetProject\TestSet\messageSet.mset
Conceitos relacionados
Domínios de Intermediário
Tarefas relacionadas
Criação de um Intermediário
Referências relacionadas
Diagramas de Sintaxe: Tipos Disponíveis
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
an19540_