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

Este é um guia de etapa-por-etapa de como portar o arquivo do aplicativo Seam 2.2 Booking do JBoss Enterprise Application Plataform 5.1 ao JBoss Enterprise Application Plataform 6. Embora existam três abordagens para os aplicativos de migração, muitos desenvolvedores podem estar inclinados a implantar o arquivo do aplicativo com ele está ao servidor do JBoss Enterprise Application Plataform 6 para checar o que acontece. O propósito desta documentação é apresentar os tipos de problemas que você poderá encontrar quando você realizar isto e como você pode 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 você modificar com facilidade os arquivos XML contidos com os arquivos uma vez que você se deparar e solucionar os 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 Enterprise Application Plataform 6, não é suportado pelo Seam 2.2. Esta amostra possui por intenção ajudá-lo a executar seu aplicativo no JBoss Enterprise Application Plataform 6 como primeira etapa. Por favor certifique-se de que o empacotamento do Hibernate 3 com o aplicativo Seam 2.2 não é uma configuração suportada.
A partir daqui, você estará apto a 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.