EJB 3.0 Counter - Beispiel - Setup

Dieses Beispiel enthält ein EJB 3.0-Projekt und ein dynamisches Webprojekt, mit dem ein einfaches Zählerprogramm angezeigt wird.
  1. Installieren Sie WebSphere Application Server Version 7.0.
  2. Importieren Sie das Beispiel in Ihren Arbeitsbereich.
Wenn der Import vollständig abgeschlossen ist, verwenden Sie die folgenden Projekte in der Sicht 'Enterprise-Explorer':

Projekte in der Sicht 'Enterprise-Explorer'

Um das Beispiel auszuführen und auf dem Server zu testen, befolgen Sie die folgenden Schritte:
  1. Erstellen Sie die Derby-Datenbank. Erweitern Sie das Projekt EJBCounterDB.
  2. Klicken Sie doppelt auf die Datei EJB3SampleDB.zip.
    1. Windows-Symbol
      : Extrahieren Sie die Datenbank in den Ordner /derby/databases Ihres WebSphere Application Server-Installationsordners.
    2. Linux-Symbol
      : Extrahieren Sie die Datenbank in den Ordner /derby/databases Ihres WebSphere Application Server-Installationsordners.
      • Geben Sie den benutzern, die nicht über die Berechtigung 'root' verfügen, Zugriff auf das Datenbankverzeichnis. (Die einfachste Methode, den Zugriff für alle einzurichten, ist: chmod ugo+x databases.
      • Geben Sie den Benutzern, die nicht über die Berechtigung 'root' verfügen, Schreibzugriff auf die nicht komprimierte Datenbank. (Die einfachste Methode besteht darin, die Datenbank als Benutzer, der nicht über die Berechtigung 'root' verfügt, zu dekomprimieren; dazu muss der Benutzer Zugriff auf das Datenbankverzeichnis haben.)
  3. Stellen Sie sicher, dass WebSphere Application Server Version 7.0 verfügbar ist:
    1. Öffnen Sie die Sicht 'Server', indem Sie auf Fenster > Sicht anzeigen > Server klicken.
    2. Definieren Sie einen neuen Server, indem Sie mit der rechten Maustaste auf die Sicht 'Server' klicken und Neu > Server auswählen. Befolgen Sie die Anweisungen im Assistenten Neuer Server und stellen Sie sicher, dass Sie WebSphere Application Server Version 7.0 auswählen.
    3. Wählen Sie auf der Seite 'Projekte hinzufügen und entfernen' EJBCounterEAR, aus und klicken Sie auf Hinzufügen.
      Seite 'Projekte hinzufügen und entfernen'
    4. Klicken Sie auf Fertig stellen.
  4. Implementieren Sie die Beispielanwendung und führen Sie sie aus.
    1. Erweitern Sie im Enterprise-Explorer das Projekt EJBCounterWeb und erweitern Sie den Knoten 'WebContent'. Klicken Sie mit der rechten Maustaste auf die Datei EJBCount.jsp und wählen Sie Ausführen als > Auf Server ausführen aus.
      Einschränkung: Wenn Sie die Datei EJBCounterJSF.jsp ausführen, müssen Sie WebSphere Application Server Version 7.0 auswählen; wenn Sie versuchen, die Datei EJBCounterJSF.jsp auf WebSphere Application Server Version 6.1 auszuführen, wird ein Fehler ausgegeben: The server does not support version 2.5 of the J2EE Web module specification. ("Der Server unterstützt nicht Version 2.5 der J2EE-Webmodulspezifikation.")
    2. Die Zähleranwendung wird in einem Web-Browser geöffnet.

      EJBCount.jsp

    3. Klicken auf der Seite 'EJB 3.0 and JPA 1.0 Counter Sample' auf den Knopf 'Increment', um die angezeigte Zahl um 1 zu erhöhen.

      JSP um 1 erhöhen

    4. Wenn Sie die Anwendung schließen und anschließend erneut ausführen fährt der Zähler ab der letzten erhöhten Zahl fort, da die Zahl mit der Datenbank persistent ist.
Übergeordnetes Thema: Beispiel: EJB 3.0 Counter

Feedback