【问题标题】:JBoss migration from v4 to v7, supporting EJB2.1 [closed]JBoss 从 v4 迁移到 v7,支持 EJB2.1 [关闭]
【发布时间】:2012-02-23 19:51:52
【问题描述】:

我有一个迁移项目,我必须开始将 EJB2.1 企业 Web 应用程序从版本 4 迁移到支持 EJB2.1 的版本 7.1Beta(Tesla),我是迁移的新手,已经在网上查找但没有成功在查找有关从 jboss v4 迁移到 v7 迁移的信息。

将不胜感激任何有用的指针。

【问题讨论】:

  • 如果您没有答案,请以 cmets 的身份分享您的想法,可能会有所帮助。
  • @casperOne:感谢您提出改进此问题的建议,如果没有,可能会将其迁移到不同的 stackexchange 站点,让我知道您的想法。

标签: java jboss migration ejb


【解决方案1】:

我建议从迁移到 EJB 3 开始。这是一个乏味的过程,但在更易于管理的代码库中获得了回报。

jBoss 7x 与 4.x 版本完全不同。最大的变化在于如何处理类加载(请参阅https://docs.jboss.org/author/display/AS7/Developer+Guide#DeveloperGuide-HowdoImigratemyapplicationfromJBossAS5orAS6toJBossAS7%3F)以及如何打包应用程序(全部在一个 EAR 中,而不是多个 jars/wars)。

下面是一个应该如何构建 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 提供的信息,您能否根据您将 ejb 应用程序从 ejb2 应用程序从 jboss v4 迁移到 jboss v7 的工作经验提供详细信息?
  • 已经有一段时间了......基本上它涉及从 XML 描述符移动到 Annotation 并将实体 bean 移动到 Pojos。本文描述了一种类似于我采用的方法。 theregister.co.uk/2006/04/25/ejb3_migration
猜你喜欢
  • 1970-01-01
  • 2016-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多