Pré-requisito: Antes de executar a amostra será necessário certificar-se
de que um servidor do WebSphere Application
Server v7.0 foi definido. Por padrão um servidor é criado quando você
instala o WebSphere Application
Server. Esse servidor pode ser visualizado na visualização Servidores. No entanto, se desejar
criar um novo servidor faça o seguinte:
- No menu Arquivo, selecione .
- Selecione o WebSphere v7 Server como o tipo de servidor e clique em Avançar.
- Se não tiver um ambiente de tempo de execução vinculado ao seu espaço de trabalho, você receberá um aviso para inserir o diretório de instalação do WebSphere Application Server.
- Na página de configurações do servidor, clique em Concluir.
- Para visualizar o servidor criado no espaço de trabalho, no menu
Janelas, selecione .
Para executar a amostra: Assim que a amostra for importada, execute-a
utilizando o TestClient.jsp:
- Selecione
jwsAddressBookClient/WebContent/sampleAddressBookPortProxy/TestClient.jsp,
clique com o botão direito do mouse e escolha
. Certifique-se que o perfil do WebSphere Application Server v7.0
está selecionado e que o jwsAddressBookEAR está incluso no servidor.
- Selecione o método saveAddress e digite as informações no campo nome.
Todos os outros campos são opcionais. Clique em Chamar.
- Selecione o método findAddress, digite o nome utilizado durante o
método saveAddress e clique em Chamar. A informação salva pelo
método saveAddress deve ser exibida na área de janela de resultados.
Para executar a amostra utilizando uma porta não-padrão: Se desejar
rotear o tráfego do serviço da Web por uma porta não-padrão como o
Monitor TCP/IP, será necessário alterar o terminal padrão da amostra para corresponder
ao número da porta do monitor.
- É possível determinar qual porta padrão o WebSphere Application Server está usando no console administrativo do WebSphere:
- Ative o Console Administrativo do WebSphere Application Server clicando com o botão direito do mouse no servidor na visualização Servidores e selecionando Executar console administrativo.
- Expanda Servidores, na área de janela à
esquerda, e selecione Servidores de
Aplicativos.
- Selecione o nome do servidor na lista. Por padrão, esse é o server1.
- Na guia Configuração, procure o cabeçalho Comunicações e expanda Portas.
- A porta utilizada é WC_defaulthost.
- Execute o TestClient.jsp. Selecione
jwsAddressBookClient/WebContent/sampleAddressBookPortProxy/TestClient.jsp,
clique com o botão direito do mouse e escolha
. Certifique-se que o perfil do WebSphere Application Server v7.0
está selecionado e que o jwsAddressBookEAR está incluso no servidor.
- Na área de janela Qualidade de Serviço do JSP, altere o número da porta no campo do terminal e clique em Atualizar
Nota: A seleção de Ignorar JAXB e Utilizar Cargas
XML substituirá a visualização das ligações do JAXB dos
métodos TestClient.jsp com a mensagem bruta do SOAP. Para utilizar
essa função, é preciso inserir manualmente as entradas do corpo do
SOAP exigidas. Isso será útil quando o cliente gerado é incapaz de tratar com todos os métodos incluídos no serviço da Web, mas será desnecessário para a amostra do catálogo de endereços.