4.3.4. Migrer l'archive du Seam 2.2 Booking dans JBoss EAP 6: Instructions étape par étape

Il s'agit d'un guide étape par étape sur la façon de déplacer l'archive de l'application Seam 2.2 Booking de JBoss EAP 5.X vers JBoss EAP 6. Malgré le fait qu'il y ait de meilleures approches pour faire migrer les applications, de nombreux développeurs pourraient être tentés de déployer l'archive de l'application telle-qu'elle dans le serveur de JBoss EAP 6 pour voir ce qui se passe. Le but de ce document est de montrer les types de problèmes que vous pouvez rencontrer quand vous faîtes cela et comment vous pourrez déboguer er résoudre ces problèmes.
Dans cet exemple, l'application EAR est déployée dans le répertoire EAP6_HOME/standalone/deployments sans aucun autre changement que d'extraire les archives. Cela vous permet de modifier plus facilement les fichiers XML contenus dans les archives au fur et à mesure que vous rencontrez ou résolvez les problèmes.

Important

Les applications qui utilisent Hibernate directement avec Seam 2.2 fon sans doute usage d'une version d'Hibernate 3 empaquetée dans l'application. Hibernate 4, fourni par le module org.hibernate de JBoss EAP 6, n'est pas pris en charge par Seam 2.2. Cet exemple a pour but de vous aider à exécuter votre application dans JBoss EAP 6 comme première étape. Notez qu'empaqueter Hibernate 3 avec une application Seam 2.2 n'est pas une configuration prise en charge.
À ce point, vous serez en mesure d'accéder facilement à l'application dans un navigateur par l'URL http://localhost:8080/seam-booking/. Connectez-vous par demo/demo et vous apercevrez la page de bienvenue de Booking.