Selecione a opção Download completo. A opção Download completo inclui o SOA pack e o servidor da aplicação GlassFish V2, que são necessários para este tutorial.
Layout de janela do NetBeans IDE
Este tutorial presume que você tenha um layout de janela padrão do NetBeans IDE que inclui as seguintes janelas visíveis:
Projetos
Arquivos
Serviços
Propriedades
Paleta (para editores que usam a janela Paleta)
Saída
Use o menu Janela do NetBeans IDE para alterar o layout, se necessário.
Este tutorial mostra como usar o editor CASA para editar a configuração de uma aplicação composta.
A aplicação composta que você configura e constrói é a aplicação composta de amostra síncrona fornecida com a distribuição do NetBeans IDE 6.0. O tutorial ilustra o seguinte:
Construindo uma aplicação composta de dentro do editor CASA
Excluindo a conexão com um ponto final WSDL existente na aplicação composta existente
Adicionando uma conexão a um novo ponto final WSDL à aplicação composta
Modificando as propriedades do novo ponto final WSDL
Esta seção mostra como você pode usar o editor CASA para construir uma aplicação composta.
Para abrir o editor CASA e construir a aplicação composta:
No NetBeans IDE, clique com o botão direito do mouse em SynchronousSampleApplication na janela Projetos e selecione Editar configuração da aplicação.
O editor CASA se abre no NetBeans IDE, como mostrado na próxima etapa, exibindo a visualização Design da aplicação de amostra síncrona.
O editor CASA cria e modifica um arquivo .casa, que contém as informações de configuração da aplicação composta. Para esta amostra, o editor CASA criou o arquivo SynchronousSampleApplication.casa.
No editor CASA, selecione o ícone Construir projeto para construir a aplicação composta.
A janela Saída exibe mensagens sobre a construção.
Quando a construção é concluída com êxito, a visualização Design exibe um ponto final da porta WSDL, um módulo JBI, e a conexão entre o ponto final e o módulo JBI.
Esta seção mostra como testar a aplicação composta recém-configurada.
Para executar um caso de teste da aplicação composta:
Na janela Projetos do NetBeans IDE, expanda o nó SynchronousSampleApplication > Teste, clique com o botão direito do mouse no caso de teste padrão, TestCase0, e selecione Propriedades.
Na janela Propriedades de TestCase0, selecione o botão Editar da propriedade Destino.
Substitua a propriedade Destino padrão pelo destino gerado automaticamente do procedimento anterior, clique em OK e, em seguida, feche a janela Propriedades:
http://localhost:18181/service
Clique com o botão direito do mouse no nó SynchronousSampleApplication, e selecione Implantar.
Na janela Selecionar servidor, especifique o servidor da aplicação GlassFish.
A janela Saída informa-lhe quando a aplicação composta foi implantada com êxito.
Na janela Serviços do NetBeans IDE, expanda o nó servidores > GlassFish V2 > JBI > Composições de serviço.
Observe que a composição de serviço SynchronousSampleApplication foi implantada. Você também pode visualizar as propriedades das Unidades de serviço dentro da composição de serviço para ver os detalhes da aplicação composta.
Na janela Projetos, clique com o botão direito do mouse em TestCase0 e selecione Executar.
A janela Saída indica que o caso de teste foi bem sucedido.