No WebSphere Message
Broker Versão 8.0, é possível utilizar um
componente adaptador que foi criado usando o assistente de Conexão do Adaptador e atualizá-lo com objetos
recém-descobertos a partir do Enterprise Information System (EIS). Este recurso é conhecido como
descoberta iterativa. É possível incluir os novos objetos sem modificar objetos existentes ou substituir objetos existentes.
Antes de começar:As instruções a seguir assumem que você já executou o
assistente de Conexão do Adaptador para descobrir um conjunto de objetos, conforme descrito em
Conectando-se a um EIS Usando o Assistente de Conexão do Adaptador. É possível executar a descoberta iterativa apenas em projetos que foram criados no WebSphere Message
Broker Versão 7.0 ou em versões posteriores.
- Na Visualização Desenvolvimento
do Broker, expanda as pastas do projeto do conjunto de mensagens apropriado até ver o componente .inadapter ou .outadapter.
- Clique com o botão direito do mouse no componente adaptador, em seguida, clique em Descoberta
Iterativa.
O assistente de Conexão do Adaptador - Descoberta Iterativa é aberto. Os campos no assistente são
preenchidos com os valores que você especificou quando o executou anteriormente. É possível modificar estes
valores se qualquer coisa tiver sido alterada, tal como uma senha.
- Na página Localizar e Descobrir Serviços, os objetos que você descobriu e
selecionou anteriormente para importação são mostrados na área de janela Objetos a Serem
Importados.
É possível descobrir e selecionar novos objetos para importação na área de janela Objetos
Descobertos por Consulta.
- Na página final do assistente de Conexão do Adaptador - Descoberta Iterativa, escolha dentre as opções a
seguir.
- Para incluir apenas os novos objetos que você descobriu, selecione Incluir XSDs para novos
objetos e substituir .wsdl, .import/.export.
Quando você clicar em Concluir, os seguintes resultados ocorrerão:
- Arquivos XSD para os objetos adicionais serão incluídos no componente adaptador. Estes arquivos são
mostrados na área de janela Novos Arquivos.
- Arquivos .wsdl e .import ou .export atualizados substituem os arquivos já no componente adaptador.
- Os arquivos XSD que estão sendo incluídos no componente adaptador também são importados no conjunto de
mensagens que está associado ao componente adaptador.
Se você tiver descoberto objetos usando opções
de Wrapper SAP ou de Unidade de Trabalho SAP, os arquivos XSD que correspondem aos objetos do wrapper SAP
serão substituídos no componente adaptador. Estes arquivos XSD também são importados no conjunto de
mensagens, substituindo qualquer arquivo que tenha o mesmo nome. Este comportamento ocorre porque os objetos
do wrapper contêm referências aos novos objetos.
- Para substituir todos os objetos existentes pelos objetos que você descobriu, selecione
Substituir o conteúdo de .in/.outAdapter pelos arquivos recém-descobertos. Quando você
clicar em Concluir, os seguintes resultados ocorrerão:
- O conteúdo do arquivo .inadapter ou .outadapter no componente adaptador é substituído.
- Todos os arquivos XSD descobertos são importados no conjunto de mensagens, substituindo quaisquer
arquivos que possuem o mesmo nome.
Nota:
Selecione a opção Substituir o conteúdo de .in/.outAdapter pelos arquivos
recém-descobertos se tiver alterado qualquer uma das opções de configuração durante a
redescoberta ou se as interfaces ou estrutura de dados dos objetos que você está descobrindo tiver sido
alterada desde a descoberta anterior.
Se você tiver descoberto objetos usando a opção do conjunto de resultados BAPI, a opção Incluir
XSDs para novos objetos e substituir .wsdl, .import/.export não estará disponível e você verá a
mensagem: Descoberta incremental não é aplicável para a opção selecionada.
Para obter opções que são usadas na redescoberta de objetos SAP, e as restrições correspondentes, consulte
Opções SAP para Redescoberta.
- Clique em Concluir.