将WebLogicEJB2.0迁移到JBossEJB3.0

将WebLogicEJB2.0迁移到JBossEJB3.0,jboss,ejb,weblogic,xdoclet,Jboss,Ejb,Weblogic,Xdoclet,我们正在使用ejb2.0,希望将代码升级到ejb3.1 在我当前的代码中,许多.java文件是使用xdoclet和ejbdoclet自动生成的;我在build.xml文件中看到了对这些xdoclet和ejbdoclet的引用。当我从build.xml中删除这些xdoclet和ejbdoclet代码时,应用程序不再编译(使用eclipse/ant) 如何更改xdoclet模板,或删除这些xdoclet和ejbdoclet引用 xdoclet/ejbdoclet模板是什么样的?我不希望它在编译时自动

我们正在使用
ejb2.0
,希望将代码升级到
ejb3.1

在我当前的代码中,许多
.java
文件是使用
xdoclet
ejbdoclet
自动生成的;我在
build.xml
文件中看到了对这些
xdoclet
ejbdoclet
的引用。当我从
build.xml
中删除这些
xdoclet
ejbdoclet
代码时,应用程序不再编译(使用
eclipse
/
ant

如何更改
xdoclet
模板,或删除这些
xdoclet
ejbdoclet
引用


xdoclet
/
ejbdoclet
模板是什么样的?我不希望它在编译时自动生成。

我记得上次Oracle企业架构师考试中的这个问题。这个答案一开始可能听起来很奇怪,但它完全有道理。如果您已有一个正在运行的项目使用EJB2.0,那么您应该坚持使用EJB2.0,而不是将所有内容重新设计为EJB3.0。至少,你可以做的是构建一些新的EJB3.0,与ejb2.0对话。所以,如果我没有猜错的话,你们都建议我不要将旧代码迁移到EJB3.0,而是使用新开发的ejbs,与ejb2.0对话,仅供参考,我当前的应用程序运行在weblogic上,现在需要在jboss上运行。是的,请参阅Oracle中的此文档:。您必须回答的第一个问题是,您真的需要迁移吗?因为变化可能很大,包括客户端代码。是的,Leonardo,我们确实需要将当前运行在weblogic上的应用程序迁移到jboss EAP 6。但是我面临的问题是我们的开发人员使用xdoclet来生成ejb2.0的具体细节,在一些网站上,大多数人提到xdoclet不能用于ejb3.0。我知道注释是xdoclet工具的替代品。我使用windup工具运行我的应用程序,它确实突出了需要进行迁移的地方。如果您能指导我迁移过程,我将不胜感激。提前感谢我记得上次Oracle企业架构师考试中的这个问题。这个答案一开始可能听起来很奇怪,但它完全有道理。如果您已有一个正在运行的项目使用EJB2.0,那么您应该坚持使用EJB2.0,而不是将所有内容重新设计为EJB3.0。至少,你可以做的是构建一些新的EJB3.0,与ejb2.0对话。所以,如果我没有猜错的话,你们都建议我不要将旧代码迁移到EJB3.0,而是使用新开发的ejbs,与ejb2.0对话,仅供参考,我当前的应用程序运行在weblogic上,现在需要在jboss上运行。是的,请参阅Oracle中的此文档:。您必须回答的第一个问题是,您真的需要迁移吗?因为变化可能很大,包括客户端代码。是的,Leonardo,我们确实需要将当前运行在weblogic上的应用程序迁移到jboss EAP 6。但是我面临的问题是我们的开发人员使用xdoclet来生成ejb2.0的具体细节,在一些网站上,大多数人提到xdoclet不能用于ejb3.0。我知道注释是xdoclet工具的替代品。我使用windup工具运行我的应用程序,它确实突出了需要进行迁移的地方。如果您能指导我迁移过程,我将不胜感激。提前谢谢