Implementando em um EJB 2.1

É possível implementar o aplicativo J2C em um EJB 2.1.

Antes de Iniciar

Após você ter criado seu aplicativo J2C, é possível criar um EJB para incluí-lo. Para obter mais informações sobre como criar projetos EJB, consulte Documentação do EJB.

É 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.

Restrição: Aplicativos J2C são suportados para execução apenas no WebSphere Application Server.

Procedimento

  1. Abra o assistente Página da Web, Serviço da Web ou EJB do Java Bean J2C.
    • Se estiver criando um EJB para Java™ bean J2C existente na área de trabalho, siga estas etapas:
      1. Selecione Arquivo > Novo > Outro > J2C > Página da Web, Serviço da Web ou EJB do Java Bean J2C.
      2. Clique em Avançar.
      3. Na página de seleção Java Bean J2C, clique em Navegar para localizar seu Java bean J2C. Se você souber a letra com a qual começa o nome do Java bean J2C, digite a letra no campo Selecionar Entradas ou ? para ver uma lista de todos os Java beans J2C. Destaque sua seleção e clique em OK.
      4. Clique em Avançar.
    • Se você tiver seguido o assistente Java bean J2C até o final, na página Informações de Implementação, selecione Criar uma Página da Web, Serviço da Web ou EJB do Java Bean J2C
  2. Na página Informações de Implementação, selecione Criar uma Página da Web, Serviço da Web ou EJB do Java Bean J2C.
  3. Em Tipo de Recurso Java EE, selecione EJB e clique em Avançar. Clique em Configurar Implementação do Adaptador de Recursos se quiser configurar a implementação do adaptador de recursos e clique em Avançar.
  4. Na página Criação de EJB,
    1. O Projeto EJB, que está desativado, contém o nome do projeto EJB.
    2. No campo Projeto EAR, assegure-se de que o nome do projeto EAR apareça, clique em Navegar para localizar o projeto EAR ou clique em Novo para criar um novo projeto EAR. Para obter informações sobre como criar os projetos EJB e EAR, consulte Criando um Projeto EJB.
      Nota: Se você digitar um novo nome de projeto EAR, o projeto EAR será criado no local padrão com a menor versão de Java EE compatível na versão do projeto sendo criado. Se quiser especificar uma versão diferente ou um local diferente para o aplicativo corporativo, você deverá usar o assistente Novo Projeto do Aplicativo Corporativo.
    3. No campo Nome do Bean de Sessão, digite um nome para o bean de sessão.
    4. No campo Pacote do Bean de Sessão, digite um nome para o pacote do bean de sessão ou use o mesmo pacote que você criou no bean J2C.
    5. No campo Tipo de Sessão, selecione o tipo de bean de sessão que deseja criar:
      • Sem opções de estado
      • Com opções de estado
    6. No campo Tipo de Transação, selecione o tipo de transação que deseja criar:
      • Contêiner
      • Bean
    7. No campo Nome JNDI, aceite o padrão ou digite um nome para o JNDI.
    8. No campo Interface Inicial Remota, aceite o padrão ou digite um nome para a interface inicial remota.
    9. No campo Interface Remota, aceite o padrão ou digite um nome para a interface remota.
    10. No campo Interface Inicial Local, aceite o padrão ou digite um nome para sua interface inicial local.
    11. No campo Interface Local, aceite o padrão ou digite um nome para a interface local.
    12. Clique em Avançado.
      • Desativar transação EJB:
        Importante: Se selecionou o adaptador de recursos de transação do CICs, usando uma conexão gerenciada, você deverá clicar em Desativar transação EJB:
        desativar transação EJB
      • No campo Referência de Recurso, digite um nome para a 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 o código do aplicativo menos dependente do 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 um nome de referência de recurso, o assistente confirmará que o nome JNDI existe no servidor.
      • . Na página Implementação do Adaptador de Recursos, selecione o tipo de implementação desejado e clique em Concluir.
        • Implementar como Independente
        • Implementar no EAR

Feedback