4.3.4. Migration des Seam 2.2 Buchungsarchivs zur JBoss EAP 6: Schritt-für-Schritt Anleitung

Dies ist eine Schritt-für-Schritt Anleitung für die Migration des Seam 2.2 Booking Applikationsarchivs von der JBoss EAP 5.X zur JBoss EAP 6. Obwohl es bessere Vorgehensweise für die Migration von Anwendungen gibt, sind viele Entwickler möglicherweise versucht, das Applikationsarchiv so wie es ist zum JBoss EAP 6 Server zu deployen und zu sehen, was passiert. Dieses Dokument will Ihnen zeigen, mit welchen Problemen Sie rechnen müssen, wenn Sie dies tun und wie Sie diese lösen können.
Für dieses Beispiel wird das Applikations-EAR in das EAP6_HOME/standalone/deployments-Verzeichnis deployt, ohne das irgendwelche Änderungen vorgenommen werden, außer der Extraktion der Archive. Dies gestattet es Ihnen, die innerhalb der Archive befindlichen XML-Dateien leicht zu bearbeiten, wenn Probleme auftreten, die Sie lösen müssen.

Wichtig

Applikationen, die Hibernate direkt mit Seam 2.2 verwenden, können eine innerhalb der Applikation gepackte Version von Hibernate 3 verwenden. Hibernate 4, welches mittels des org.hibernate Moduls der JBoss EAP 6 bereitgestellt wird, wird von Seam 2.2 nicht unterstützt. Dieses Beispiel soll Ihnen dabei helfen, Ihre Applikation auf der JBoss EAP 6 in Betrieb zu nehmen. Bitte beachten Sie, dass das Packen von Hibernate 3 mit einer Seam 2.2 Applikation keine unterstützte Konfiguration ist.
An diesem Punkt können Sie auf die Applikation in einem Browser mittels der URL http://localhost:8080/seam-booking/ zugreifen. Melden Sie sich mit demo/demo an und es erscheint die Booking-Begrüßungsseite.