我有迁移项目,我必须开始将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