Importe arquivos WSDL usando o assistente de Novo Arquivo de Definições de Mensagens a partir do Arquivo WSDL, o assistente de Iniciação Rápida Iniciar a partir de Arquivos WSDL e/ou XSD ou o comando mqsicreatemsgdefsfromwsdl.
Cada arquivo WSDL que você importar resulta em um ou mais arquivos de definição de mensagem no conjunto de mensagens. Uma novo arquivo de definição de mensagem é criado para cada namespace definido para o conjunto de mensagens. O nome do arquivo de definição de mensagem utiliza como padrão o nome do arquivo WSDL, mas o assistente de Novo Arquivo de Definição de Mensagem de Arquivo WSDL permite escolher um nome de arquivo diferente.
Se o arquivo de definições de mensagens existir, será necessário ter permitido que a sobrescrição ocorra para a importação continuar. O conteúdo existente é excluído e recriado.
O conjunto de mensagens no qual está importando o arquivo WSDL deve ser ativado para o namespace. Se ele usar o domínio MRM, deverá ter um formato físico XML para que o conjunto de mensagens seja adequado para a análise de tempo de execução das mensagens XML como SOAP.
Use o relatório gerado durante a operação de importação para ver o que aconteceu e para verificar quaisquer erros.
Você especifica uma única definição WSDL para cada operação de importação. Se a definição WSDL consiste em uma hierarquia de arquivos, você deve fornecer o nome do arquivo que contém o serviço WSDL ou as definições de ligação. A definição de WSDL que é importada deve conter uma ou mais ligações de WSDL para a importação continuar. É possível, então, selecionar múltiplas ligações da definição de WSDL para definir mensagens como modelo no conjunto de mensagens.
Ao importar usando o assistente Novo Arquivo de Definições de Mensagens, é possível especificar apenas uma definição WSDL para cada operação de importação. Uma definição WSDL pode ser retida como um ou mais arquivos WSDL, que são importados como resultado da importação da definição. A definição de WSDL que é importada deve conter uma ou mais ligações de WSDL para a importação continuar.
O importador de linha de comandos WSDL (mqsicreatemsgdefsfromwsdl) pode criar um conjunto de mensagens ou atualizar um existente. Se o projeto do conjunto de mensagens existir, ele deve estar ativado para namespace e ter uma camada de formato físico XML. Se o projeto não existir, um novo projeto ativado pelo namespace será criado. Se a importação for bem-sucedida, os arquivos de nova definição de mensagem serão incluídos no conjunto de mensagens.
O comando mqsicreatemsgdefsfromwsdl permite que você importe uma definição WSDL em uma única operação.
O comando mqsicreatemsgdefsfromwsdl copia os arquivos WSDL necessários para o espaço de trabalho antes da execução da importação. Esses arquivos são os arquivos WSDL de nível superior e as importações são resolvidas usando-se um local absoluto ou relativo. Os arquivos são copiados no conjunto de mensagens especificado em uma pasta chamada importFiles. Eles não são removidos após a importação; o usuário pode, posteriormente, atualizar ou executar a validação neles no WebSphere Message Broker Toolkit.
Uma camada de formato físico XML é necessária para o domínio MRM e deve ser incluída em um conjunto de mensagens existente antes da importação da definição WSDL.