É possível implementar o bean J2C por meio de uma página da web do Faces.
Antes de Iniciar
Após você ter criado seu aplicativo J2C, é possível criar uma página da web do
Faces e implementá-la no WebSphere
Application Server.
Nota: A opção para criar uma página da web do Faces estará disponível
se você tiver instalado o recurso de suporte do Faces opcional quando instalou o produto.
É possível testar seu aplicativo usando um dos ambientes de teste incluídos
na plataforma de desenvolvimento. Por exemplo, é possível incluir um ambiente de teste para o WebSphere Application Server V7.0, V8.0 ou V8.5. Ambientes de teste para servidores de aplicativos legados, como o WebSphere Application
Server Versões 6.1, 6.0. e 5.1 não são suportados.
Se o ícone da web,
, não aparecer na guia superior direita da área de trabalho, você precisará Alternar para a perspectiva da web
Procedimento
- Selecione para abrir o
assistente
- Se você estiver criando uma página da web do Faces para um bean J2C existente em
sua área de trabalho:
- Selecione
e clique em
Avançar.
- Na página Seleção de Bean J2C, clique em Navegar para
localizar seu bean J2C. Se você souber com que letra começa o nome do bean J2C, digite a
letra no campo Selecionar Entradas ou digite
? para ver uma lista de todos os beans J2C. Destaque sua
seleção e clique em OK.
- Clique em Avançar.
- Se você tiver seguido o assistente de bean J2C até o final, na página Informações
de Implementação, selecione o recurso Criar Página da Web, Serviço da Web ou
EJB do Bean J2C.
- Na página Informações de Implementação, selecione o recurso Criar Java
EE.
- Em Tipo de Recurso Java EE, selecione Faces
JSP e clique em Avançar.
- No campo Pasta JSP, clique em Navegar
para selecionar uma pasta JSP existente ou insira um nome (por exemplo, SampleJSP) no
campo Nome da Pasta JSP.
- No campo Nome do Arquivo do Faces, forneça um nome para o
arquivo de página da web do Faces.
- Clique em Avançado se deseja configurar propriedades
avançadas.
- No campo Referência de Recurso, forneça um nome de referência
de recurso. Esta referência de recurso mapeia o nome utilizado no aplicativo para o nome do recurso JNDI real especificado no servidor de tempo de execução. A criação de uma referência de recurso é o método preferencial de gerenciar conexões,
pois deixa seu código do aplicativo menos dependente de servidor. Ou seja, se você quiser
usar um servidor diferente no qual executar o aplicativo, é possível criar uma nova
referência de recurso que seja ligada ao novo servidor sem a necessidade de alterar o
código-fonte do aplicativo. Após você fornecer o nome de uma referência de recurso, o assistente
confirma que o nome JNDI existe no servidor.
- No campo Nome da Consulta do JNDI, assegure-se de que o nome
correto da consulta do JNDI apareça. Se ele não aparecer, ou não estiver correto, digite
o nome da consulta do JNDI correto.
- Se você selecionou Configurar Implementação de Adaptador de
Recursos na página Informações de Implementação, clique em
Avançar para acessar a página
Especificar Configurações de RAR. Essa opção só está disponível quando a conexão com o EIS não é gerenciada. Se a conexão
for gerenciada, a implementação RAR no servidor ficará implícita.
- Se você não selecionou Configurar Implementação do Adaptador de
Recursos na página Informações de Implementação, clique em
Concluir.
- Após a criação do arquivo de página da web do Faces, a página abre a nova página da
web do Faces na página Design do Page Designer.
Se ela não tiver na página Design, expanda a pasta onde a página da web do Faces foi
salva. Clique com o botão direito do mouse na nova página da web do Faces, clique em
Abrir com e clique em Page Designer. A
página da web do Faces é aberta na página Design do editor.
- A visualização Paleta aparece no painel direito. Se ela não aparecer, no menu
superior, clique em Janela > Mostrar
Visualização > Paleta.
- É possível arrastar controles selecionados do Componente
Faces da Paleta para a página do Faces. Também é
possível arrastar um dos métodos Java™ que você
criou a partir da visualização Dados da Página e especificar os
dados de entrada e de saída que deseja exibir.
- Salve a página da web do Faces pressionando CTRL+S ou clicando em
Arquivo > Salvar na barra de
ferramentas.
- Para testar a página da web do Faces em um servidor, selecione a guia
Servidores para abrir a visualização Servidores. Inicie o servidor
se ele ainda não estiver em execução. Para iniciar o servidor, clique com o botão direito
do mouse em WebSphere Application Server V7.0
ou V8.0 e selecione Iniciar.
Restrição: Aplicativos J2C são suportados para execução apenas no
WebSphere Application Server.
- Na visualização Enterprise Explorer, clique com o botão direito do mouse na página
da web do Faces que você criou
- Selecione Executar > Executar no
Servidor.
- Selecione WebSphere Application Server
v7 e clique em Concluir.
- Um navegador da web é aberto na página da web do Faces, e é possível inserir dados
para testar o aplicativo.