Konfigurationsanweisungen zur vollständigen Implementierung der EJB 3.0-Onlinebibliotheksanwendung

Zur Ausführung der Enterprise JavaBeans 3.0-Onlinebibliotheksanwendung (EJB 3.0-Onlinebibliotheksanwendung) müssen Sie die vollständige Implementierung der EJB 3.0-Onlinebibliothek importieren und die folgenden Schritte ausführen.

EJB 3.0-Onlinebibliotheksanwendung konfigurieren

Die EJB 3.0-Onlinebibliotheksanwendung arbeitet mit der Derby-Datenbank, die im Produkt enthalten ist.
Die EJB 3.0-Onlinebibliotheksanwendung muss erstellt werden, bevor sie auf einem Server implementiert werden kann. Die Workbench ist standardmäßig so eingestellt, dass sie Projekte automatisch erstellt. Wenn diese Option inaktiviert ist, klicken Sie auf Projekt > Alles erstellen, um alle Projekte im Arbeitsbereich zu erstellen. Die Kompilierung des Codes kann einige Minuten in Anspruch nehmen.
  1. Klicken Sie in der Perspektive 'Java EE' auf Projekt > Eigenschaften.
  2. Klicken Sie Fenster 'Eigenschaften' auf JPA und anschließend auf der Seite 'JPA' auf Verbindungen hinzufügen.
  3. Führen Sie im Assistenten 'Neues Verbindungsprofil' die folgenden Schritte aus:
    1. Wählen Sie Derby aus, geben Sie einen Verbindungsnamen ein und klicken Sie auf Weiter.
    2. Wählen Sie in der Liste Treiber die Option Derby 10.2 Embedded JDBC Driver Default ('Eingebetteter JDBC-Treiberstandard für Derby 10.2') aus.
    3. Geben Sie eine Position für die Datenbank an.
    4. Optional: Klicken Sie auf Verbindung testen, um sicherzustellen, dass alles ordnungsgemäß konfiguriert ist.
    5. Klicken Sie auf Fertig stellen.
  4. Klicken Sie im Fenster 'Eigenschaften' auf OK.
  5. Klicken Sie in der Sicht 'Projektexplorer' mit der rechten Maustaste auf das Projekt und klicken Sie auf JPA-Tools > DDL generieren.
  6. Erweitern Sie ejbModule und META-INF. Klicken Sie anschließend mit der rechten Maustaste auf die generierte Datei Table.ddl und klicken Sie auf Öffnen mit > SQL-Dateieditor.
  7. Konfigurieren Sie das Verbindungsprofil im 'SQL-Dateieditor'. Klicken Sie anschließend mit der rechten Maustaste auf das Profil und klicken Sie auf Alles ausführen.
  8. Klicken Sie in der Sicht 'Projektexplorer' mit der rechten Maustaste auf das Projekt und klicken Sie auf JPA-Tools > Projekt für JDBC-Implementierung konfigurieren.
  9. Wählen Sie im Assistenten 'Verbindung für Implementierung konfigurieren' die Option Verbindung direkt über Eigenschaften einstellen aus und klicken Sie auf OK.
Das Projekt ist zur Implementierung bereit.
Tipp: Falls Fehler auftreten, können Sie mit der rechten Maustaste auf die Datei 'persistence.xml' klicken und Klassen synchronisieren. Alternativ können Sie auch die Verbindung schließen und sie anschließend erneut öffnen.

Server starten

  1. Klicken Sie auf Fenster > Perspektive öffnen > Andere.
  2. Klicken Sie im Fenster 'Perspektive öffnen' auf Java EE und klicken Sie auf OK.
  3. Klicken Sie in der Sicht 'Server' mit der rechten Maustaste auf WebSphere Application Server v7.0. Klicken Sie anschließend auf Server starten.
In der Sicht 'Server' ändert sich der Serverstatus von Gestoppt in Gestartet.

Anwendung implementieren

  1. Klicken Sie in der Sicht 'Server' mit der rechten Maustaste auf den neuen Server. Klicken Sie anschließend auf Projekte hinzufügen und entfernen.
  2. Wählen Sie im Dialogfenster 'Projekte hinzufügen und entfernen' unter Verfügbare Projekte den Eintrag EJB3LibraryEAR aus und klicken Sie auf Hinzufügen. 'EJB3LibraryEAR' wird in das Teilfenster 'Konfigurierte Projekte' versetzt.

Anwendung online ausführen

  1. Wählen Sie in der Sicht 'Projektexplorer' die Option EJB3LibraryWeb aus.
  2. Klicken Sie auf Ausführen > Ausführen > Auf Server ausführen.
  3. Wählen Sie im Assistenten 'Serverauswahl' den aktuellen Server aus und klicken Sie auf Fertig stellen.
Die Webbenutzerschnittstelle (UI) der EJB 3.0-Onlinebibliothek wird geöffnet.

Feedback