4.3.4. Migração do Seam 2.2 Booking Archive ao JBoss EAP 6: Instruções de Etapa-por-Etapa

Este guia detalha por etapas como portar o arquivo do aplicativo Seam 2.2 Booking do JBoss EAP 5.X ao JBoss EAP 6. Embora existam três abordagens para os aplicativos de migração, muitos desenvolvedores podem estar inclinados a implantar o arquivo do aplicativo (como ele é) ao servidor do JBoss EAP 6 para checar o que acontece. O propósito desta documentação é apresentar os tipos de problemas possíveis de se encontrar quando realizando isto e como é possível depurar e resolver esses problemas.
Para esta amostra, o aplicativo EAR é implantado ao diretório EAP6_HOME/standalone/deployments sem nenhuma alteração além da extração dos arquivos. Isto permite a modificação com facilidade das pastas XML contidas com os arquivos quando você se deparar e solucionar problemas.

Importante

Os aplicativos que usam o Hibernate diretamente com o Seam 2.2 podem usar a versão do Hibernate 3 empacotados dentro do aplicativo. O Hibernate 4, que é fornecido através do módulo org.hibernate do JBoss EAP 6, não é suportado pelo Seam 2.2. Esta amostra possui por intenção ajudá-lo executar o seu aplicativo no JBoss EAP 6 como primeira etapa. Lembre-se de que o empacotamento do Hibernate 3 com o aplicativo Seam 2.2 não é uma configuração suportada.
A partir daqui, é possível acessar com sucesso o aplicativo num navegador usando o URL http://localhost:8080/seam-booking/. Entre como demo/demo e verifique a página de boas vindas do Booking.