Configurazione dell'esempio Contatore EJB 3.0

Questo esempio contiene un progetto EJB 3.0 e un progetto Web dinamico per visualizzare un programma contatore semplice.
  1. Installare WebSphere Application Server versione 7.0.
  2. Importare l'esempio nello spazio di lavoro.
Al completamento dell'importazione, nella vista Esplora enterprise, verranno visualizzati i seguenti progetti:

Progetti nella vista Esplora enterprise

Per eseguire l'esempio ed effettuarne un test sul server, procedere come segue:
  1. Creare il database Derby. Espandere il progetto EJBCounterDB.
  2. Fare doppio clic sul file EJB3SampleDB.zip.
    1. icona Windows
      : Estrarre il database nella cartella /derby/databases della cartella di installazione di WebSphere Application Server:
    2. icona Linux
      : Estrarre il database nella cartella /derby/databases della cartella di installazione di WebSphere Application Server.
      • Concedere all'utente non root l'accesso alla directory dei database. Il modo più semplice consiste nel dare accesso a tutti: chmod ugo+x databases.
      • Concedere all'utente non root l'accesso al database decompresso. Il modo più semplice consiste nel decomprimere come utente non root, così che l'utente non root possa accedervi ammesso che abbia accesso alla directory dei database.
  3. Assicurarsi che WebSphere Application Server versione 7.0 sia disponibile:
    1. Aprire la vista Server selezionando Finestra > Mostra vista > Server.
    2. Definire un nuovo server facendo clic con il tasto destro del mouse nella vista Server e selezionando Nuovo > Server. Attenersi alle istruzioni riportate nella procedura guidata Nuovo server e assicurarsi di aver selezionato WebSphere Application Server v.7.0.
    3. Nella pagina Aggiunta e rimozione progetti, selezionare EJBCounterEAR, e fare clic su Aggiungi.
      Pagina Aggiunta e rimozione progetti
    4. Fare clic su Fine.
  4. Distribuire ed eseguire l'applicazione di esempio:
    1. In Esplora enterprise, espandere il progetto EJBCounterWeb ed espandere il nodo WebContent. Fare clic con il tasto destro del mouse sul file EJBCount.jsp e selezionare Esegui come > Esegui su server.
      Limitazione: Quando si esegue il file EJBCounterJSF.jsp, è necessario selezionare WebSphere Application Server v.7.0; se si tenta di eseguire EJBCounterJSF.jsp su WebSphere Application server v.6.1, si verificherà un errore simile al seguente: Il server non supporta la versione 2.5 della specifica moduli J2EE Web.
    2. L'applicazione Contatore viene aperta in un browser Web.

      EJBCount.jsp

    3. Nella pagina Esempio Contatore EJB 3.0 e JPA 1.0, fare clic sul pulsante Increment per aumentare il conteggio visualizzato di uno.

      Incremento della JSP di 1.

    4. Chiudendo e rieseguendo l'applicazione, il conteggio continuerà dall'ultimo numero incrementato, perché il numero persiste nel database.

Feedback