我有遷移項目,我必須開始將EJB2.1企業Web應用程序從版本4遷移到版本7.1Beta(Tesla),它支持EJB2.1,我是新的遷移的東西,並在網上查找,但沒有找到有關從jboss v4遷移到v7遷移的信息。JBoss從v4遷移到v7,支持EJB2.1
希望有用的指針。
我有遷移項目,我必須開始將EJB2.1企業Web應用程序從版本4遷移到版本7.1Beta(Tesla),它支持EJB2.1,我是新的遷移的東西,並在網上查找,但沒有找到有關從jboss v4遷移到v7遷移的信息。JBoss從v4遷移到v7,支持EJB2.1
希望有用的指針。
我會建議通過開始遷移到EJB 3.這是一個單調乏味的過程,但是在代碼基礎上更容易管理。
jBoss 7x是一個完全不同於4.x版本的野獸。最大的變化是如何處理類加載(請參閱https://docs.jboss.org/author/display/AS7/Developer+Guide#DeveloperGuide-HowdoImigratemyapplicationfromJBossAS5orAS6toJBossAS7%3F)以及應用程序需要如何打包(全部在一個EAR中,而不是多個jar /戰爭)。
下面是一個EAR文件應該如何構建一個例子:
myApp.ear
+ ---- lib
| |------- third_party_libraries_such_as_commons-lang-2.4.jar
| |------- Any_Entity_Beans.jar
| + ------ Other_Library_files.jar
|
+----- META-INF
| +-- persistence.xml (.. possibly other config files)
|
|
| ---- application_1.jar
| ---- application_2.jar
+ ---- webapp_1.war
感謝您Helga獲取信息,您是否可以根據您的工作經驗提供詳細信息,並根據您的工作將ejb2應用程序從ebb應用程序從jboss v4遷移到jboss v7? – Rachel 2012-02-23 21:44:45
+1的努力。 – Rachel 2012-02-23 22:15:15
它已經有一段時間了....基本上它涉及從XML描述符到Annotation並將實體bean移動到Pojos。本文介紹了一種類似於我所採用的方法。 http://www.theregister.co.uk/2006/04/25/ejb3_migration/ – Helga 2012-02-23 22:17:53
分享您的想法,因爲意見,如果你沒有答案,可能是它可以提供幫助。 – Rachel 2012-02-23 20:33:19
@casperOne:我希望你的建議能夠改善這個問題,如果沒有的話,可能會遷移到不同的stackexchange網站,讓我知道你的想法。 – Rachel 2012-02-24 00:40:31