Configuração de Auto World

A amostra de Auto World inclui um aplicativo corporativo e um projeto EJB.

As etapas a seguir mostram como importar, executar e explorar a amostra:
  1. Antes de configurar a amostra, é necessário primeiro importá-la para seu espaço de trabalho.
    1. Importar a Amostra.
    2. Na caixa de diálogo Importar Projeto, aceite os padrões e clique em Concluir. Os dois projetos de amostra a seguir são incluídos no espaço de trabalho:
      • AutoWorld20ExampleEAR: um aplicativo corporativo
      • AutoWorld20Example: um módulo EJB
      Essas instruções de configuração fornecem as etapas básicas para exportação das tabelas de bancos de dados no IBM DB2 Universal Database, executando o aplicativo Auto World no WebSphere Application Server Test Environment e testando os beans corporativos utilizando o Universal Test Client.
      Nota: Para executar essa amostra novamente em oposição a um backend do banco de dados diferente que não seja o DB2, será preciso criar novos mapeamentos entre os beans corporativos e tabelas do banco de dados. Para executar a amostra em um servidor de aplicativos diferente daquele descrito aqui, é preciso modificar estas etapas para seu servidor de aplicativos. Consulte a Ajuda para o Produto, para obter informações adicionais.

      Após a importação dos projetos de amostra do Auto World, conclua as seguintes etapas:

  2. Crie o banco de dados.
    1. Para iniciar o IBM DB2 Control Center, selecione Iniciar > Todos os Programas > IBM DB2 > Ferramentas Gerais de Administração > Centro de Controle.
    2. No Centro de Controle, clique com o botão direito do mouse em Todos os Bancos de Dados e selecione Criar Banco de Dados > Padrão.
    3. No campo Nome do Banco de Dados, digite AMOSTRA e clique em Concluir.
  3. Crie uma conexão com o banco de dados.
    1. No ambiente de trabalho do projeto, selecione Janela > Abrir Perspectiva > Outros > Dados. Clique em OK.
    2. Na visualização Explorador do Banco de Dados, clique com o botão direito do mouse em Conexões e selecione Nova Conexão.
    3. Na área de janela Selecionar um gerenciador de banco de dados, expanda DB2 UDB e selecione V8.2. Especifique os detalhes da URL de conexão e o local da classe.
    4. No campo ID do Usuário, digite o ID do usuário do banco de dados (por exemplo, db2admin). No campo Senha, digite sua senha. Clique em Testar Conexão. Uma caixa de diálogo de informações exibe o status da conexão.
    5. Clique em Concluir. Na visualização Explorador do Banco de Dados, você verá uma conexão ativa com o banco de dados AMOSTRA.
  4. Implemente as tabelas no banco de dados.
    1. Selecione Janela > Abrir Perspectiva > Outro > J2EE e clique em OK.
    2. Na visualização Explorador de Projetos, expanda AutoWorld20Example > ejbModule > META-INF > backends > DB2UDBNT_V82_1.
    3. Dê um clique duplo em Table.ddl e selecione Executar > Executar SQL. No diálogo Selecionar Conexão, selecione a conexão AMOSTRA. Clique em Concluir.
  5. Prepare o projeto EJB para implementação no servidor.
    • Clique com o botão direito do mouse no projeto AutoWorld20Example e selecione Preparar para Implementação. O código de implementação é gerado e incluído em seu projeto EJB.
      Nota: Para implementação, o projeto deve estar vinculado ao servidor. Clique com o botão direito do mouse no projeto e selecione Propriedades. No diálogo Propriedades do projeto, é possível atualizar o Caminho de Construção Java, as Facetas do Projeto e os Tempos de Execução de Destino.
  6. Especifique informações de implementação para o aplicativo corporativo AutoWorld20ExampleEAR.
    1. No Explorador de Projetos, expanda o projeto AutoWorld20ExampleEAR e dê um clique duplo no descritor de implementação. O editor Descritor de Implementação do Aplicativo é aberto.
    2. Clique na guia Implementação. Na seção Origens de Dados, defina um novo provedor JDBC.
      1. Clique em Incluir próximo à tabela de provedores JDBC. O assistente Criar um Provedor JDBC é aberto.
      2. Na lista Tipo de Banco de Dados, selecione IBM DB2.
      3. Na lista de tipos de provedor JDBC, selecione Provedor de Driver JDBC do DB2 Universal.
      4. Clique em Avançar.
      5. No campo Nome, digite um nome para seu provedor JDBC (por exemplo, db2jdbc).
      6. Na seção Caminho de Classe, remova as entradas existentes.
      7. Clique em Incluir JARs Externos e inclua o caminho apontando para seus arquivos de classe (por exemplo, C:\Program Files\IBM\SQLLIB\java\db2jcc.jar, C:\Program Files\IBM\SQLLIB\java\db2jcc._javax.jar, C:\Program Files\IBM\SQLLIB\java\db2jcc._license_cu.jar).
      8. Clique em Concluir.
      Crie um alias de autenticação.
      1. Na seção Autenticação, clique em Incluir.
      2. No campo Alias, digite um nome para o alias (por exemplo, db2alias).
      3. No campo ID do Usuário, digite o ID do usuário do banco de dados (por exemplo, db2admin). No campo Senha, digite sua senha. Clique em OK.
      Defina a origem de dados para o provedor JDBC.
      1. Na seção Origens de Dados, realce a origem de dados criada na lista de provedores JDBC.
      2. Clique em Incluir próximo à tabela de origens de dados. O assistente Criar uma Origem de Dados é aberto.
      3. Selecione Provedor de Driver JDBC do DB2 Universal e clique em Avançar.
      4. No campo Nome, digite um nome para a origem de dados (por exemplo, myDataSource).
      5. No campo Nome JNDI, digite o nome JNDI que seu aplicativo está utilizando (por exemplo, AMOSTRA).
      6. Na lista drop-down Alias de Autenticação Gerenciado por Componente, selecione (por exemplo, db2alias). Repita esta ação na lista drop-down Alias de Autenticação Gerenciado por Contêiner.
      7. Clique em Concluir.
      8. Salve suas alterações no Application Deployment Descriptor.
  7. Inicie o servidor.
    1. Na visualização Servidores, clique com o botão direito do mouse no servidor no qual você deseja executar o aplicativo.
    2. Selecione Iniciar. A visualização Console indica quando o servidor foi iniciado.
      Nota: Se não houver servidores criados, é possível definir um clicando com o botão direito do mouse na visualização Servidores e selecionando Novo > Servidor.
  8. Execute o AutoWorld20ExampleEAR no servidor.
    1. No Explorador de Projetos, clique com o botão direito do mouse no projeto AutoWorld20ExampleEAR e clique em Executar Como> Executar no Servidor. O diálogo Seleção do Servidor será aberto.
    2. Escolha o servidor existente definido anteriormente e clique em Avançar.
    3. Certifique-se de que o projeto AutoWorld20ExampleEAR esteja na lista Projetos Configurados, em seguida, clique em Concluir. O arquivo EAR é publicado no servidor.
  9. Teste os enterprise beans utilizando o Universal Test Client.
    1. Clique com o botão direito do mouse no servidor e selecione Executar o Universal Test Client.
    2. No Universal Test Client, clique em JNDI Explorer.
    3. Expanda a pasta [Beans EJB Locais] e localize os beans autoworld.
    4. Teste os beans utilizando os métodos disponíveis. É possível clicar nos beans para visualizar as interfaces Iniciais, em seguida, iniciar a criação e a manipulação dos beans corporativos de exemplo de Auto World e o trabalho com os objetos.
Tópico pai: Auto World

Feedback