Teste a execução da operação Insert com base no serviço de negócios, Conta Siebel, utilizando o cliente de teste de integração do WebSphere Integration Developer.
Antes de Começar
O módulo deve ser implementado
no ambiente de teste do projeto.
Sobre Esta Tarefa
Você deve testar o módulo
no ambiente de teste do projeto para assegurar que ele esteja funcionando corretamente.
Como Executar Esta Tarefa
- A partir do perfil Business Integration, selecione o módulo Siebel_BS_OutboundApp.
- Clique com o botão direito do mouse no módulo Siebel_BS_OutboundApp e selecione .
- A partir da janela Eventos, selecione a operação insertSiebelAccountInsertAccountInterface
com base na propriedade Operação.
- Clique com o botão direito do mouse no atributo SiebelMessage e clique em Incluir Elemento.
Figura 1. Incluindo um Elemento
- Configure os valores conforme o necessário com base nos atributos do elemento SiebelMessage.
Nota: Na instância SiebelMessage (de tipo IOAccountInterfaceICAccount),
os atributos Name, PrimaryOrganization, RelatedOrganization, RelatedSalesRep,
Location e CurrencyCode, são atributos mandatórios que devem ter valores configurados.
Para os restantes, não é necessário configurar os valores, a menos que haja uma necessidade
específica em seu ambiente de configurar os atributos.
Os valores informados a seguir são amostras que podem ou não ser válidas
em seu ambiente. Você pode obter os valores válidos para os atributos verificando registros do sistema de informações corporativo existentes para o objeto de integração Account.
Tabela 1. Valores de Atributo de Amostra Atributo |
Valor do atributo |
CurrencyCode |
USD |
Local |
Burlingame |
Nome |
TestSample |
PrimaryOrganization |
(Pode ficar em branco ou conter o nome da organização) |
RelatedOrganization |
O atributo Organization deve ser configurado como o valor
Default Organization. |
RelatedSalesRep |
O atributo Login deve ser configurado como o valor sadmin.
O atributo
Position deve ser configurado como o valor Siebel Administrator.
|
- Para os atributos do contêiner sob a instância SiebelMessage, selecione o valor nulo,
<nulo> para os atributos do contêiner
(mandatório) sob a instância SiebelMessage, com exceção dos atributos
RelatedOrganization e RelatedSalesRep.
- Configure o restante dos atributos simples não obrigatórios como <não configurado>.
- Para configurar o atributo, selecione um ou mais atributos.
- Clique com o botão direito do mouse e selecione Configurar Valor.
- Digite o valor <nulo>.
- No atributo de objeto de status SiebelAccountInsertAccountInterfacewindow,
configure o valor como <não configurado>, clique em OK e
clique em Continuar.
- Para executar a operação, selecione a instância apropriada do WebSphere Process
Server e clique em Concluir.
Figura 2. Selecionando o Local de Implementação
Quando a execução da operação Insert for concluída com êxito, o objeto de negócios
resultante com os valores de chave que foram preenchidos será retornado,
conforme mostrado na figura a seguir. Anote o valor de chave AccountId porque ele
será utilizado posteriormente para limpar o conteúdo de amostra criado.
Para
Insert, o objeto de resultado pode conter apenas os valores de campo-chave, que significa
que os valores de campo non-key podem ser nulos. Isto dependerá do
design do método Siebel.
Figura 3. Objetos de Negócios Mostrando Exemplos de Valores de Chaves
O que Fazer a Seguir
Testar a operação QueryByExample.