Esta seção descreve como utilizar o importador da linha de comandos WSDL (mqsicreatemsgdefsfromwsdl) para preencher um conjunto de mensagens com definições de mensagens.
Antes de começar:
Antes de tentar executar a tarefa descrita neste tópico, é recomendável ler o seguinte tópico de referência:
O importador da linha de comandos WSDL permite criar um novo conjunto de mensagens ativado por espaço de nomes, no qual os arquivos de definição de mensagem serão colocados, ou para incluir arquivos de definição de mensagem em um conjunto de mensagens ativado por espaço de nomes existente. Se o conjunto de mensagens já existir, ele deverá ser ativado por espaço de nomes.
Quando você cria um novo conjunto de mensagens a partir da linha de comandos, por padrão, somente as informações lógicas são criadas. Se você precisar de formatos físicos no conjunto de mensagens, terá duas opções:
O comando mqsicreatemsgdefsfromwsdl copia os arquivos WSDL necessários para o espaço de trabalho antes da execução da importação. Estes são o arquivo WSDL de nível superior e os arquivos adicionais que podem ser vinculados a partir dele. Os arquivos são copiados do conjunto de mensagens especificado em uma pasta chamada importFiles e não são removidos após a importação, permitindo que o usuário posteriormente atualize ou execute a validação deles no workbench.
Para importar definições WSDL utilizando a linha de comandos:
Se ocorrer um erro durante a importação de uma definição WSDL, verifique com atenção quaisquer erros relatados pelo importador. Por padrão, todos os erros são gravados na tela e no arquivo descrito acima. Para coletar informações adicionais sobre a importação, especifique o parâmetro da linha de comandos -v (Verboso). Esse parâmetro exibe informações mais detalhadas conforme o andamento da importação.