2016-03-18 95 views
-1

我有一個Java Web應用程序,運行在Tomcat 6上,運行Java 6,Hibernate 2.2,Oracle。我需要將它遷移到JBoss EAP 6.x.請幫助完成遷移所需的步驟...任何方向都會有所幫助!從Tomcat 6遷移到Java的Web應用程序到JBoss EAP 6

+0

好消息! [JBoss EAP 6](https://access.redhat.com/articles/112673)使用* JBoss Web(基於Tomcat 6.0)*。只要確保你閱讀*** [Class Loading and Modules](https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Development_Guide/chap-Class_Loading_and_Modules.html), *模塊化的classloader *可以讓你做一些你無法用vanilla Tomcat做的事情。 –

+0

http://www.jboss.org/migration/ –

+0

僅供參考 - 檢查[JBoss Windup遷移工具](https://github.com/windup/windup/wiki)。它對你的用例沒有任何規則,但可能在將來。 –

回答

0

只需在JBoss服務器上部署.war文件即可。

1

非常感謝您的及時回覆。

戰爭部署到JBoss上是行不通的:

  • 數據源需要定義(從EAP管理控制檯或手動)在standalone.xml文件類型的替換context.xml中,我不得不在Tomcat中。
  • JBoss EAP帶有Hibernate 3或4,它們不與Hibernate 2向後兼容。通過EAP管理控制檯部署hibernate2.jar文件解決了這個問題。
0

的JBoss EAP 6是基於WildFly 8.因此,你可能會經常使用社區Wilfly 8或引導的JBoss AS 7

除此之外,JBoss的/紅帽有相當多的移民材料。例如,這個EAP 6.4 migration guide或客戶門戶上的知識庫。既然你對EAP感興趣,我假設你有紅帽認購。

相關問題