从JBOSS AS6迁移到wild fly
我知道这是一个非常高层次的问题,但如果有人能帮助我启动迁移,这将是非常有帮助的 因此,请提供一些链接或使用完整的提示开始。 另外,如果有人知道JBossAS6和WildFly之间的增量变化 我知道我们的应用程序使用的主要更改- JBossAOP JBOSS拦截器 并将其绑定到jboss-aop.xml中 如下从JBOSS AS6迁移到wild fly,jboss,wildfly,wildfly-8,Jboss,Wildfly,Wildfly 8,我知道这是一个非常高层次的问题,但如果有人能帮助我启动迁移,这将是非常有帮助的 因此,请提供一些链接或使用完整的提示开始。 另外,如果有人知道JBossAS6和WildFly之间的增量变化 我知道我们的应用程序使用的主要更改- JBossAOP JBOSS拦截器 并将其绑定到jboss-aop.xml中 如下 <bind pointcut="execution(public * *.DBDAO >updateBO(com.test.model.TestClass,
<bind pointcut="execution(public * *.DBDAO >updateBO(com.test.model.TestClass, com.test.model.TestClass2))">
<interceptor-ref name="TestInterceptor"/>
</bind>
现在野生苍蝇不支持它
所以肯定还有其他东西是野生苍蝇不支持的
谢谢。根据文档: 更换JBoss AOP拦截器 JBoss AOP(面向方面编程)不再包含在JBoss AS 7中。在以前的版本中,EJB容器使用JBossAOP。然而,在AS7中,EJB容器使用了一种新的机制。如果您的应用程序使用JBoss AOP,则需要按如下方式修改应用程序代码
- 在
文件中进行的标准EJB3配置现在在服务器配置文件中完成。对于独立服务器,这是EJB3拦截器aop.xml
文件。如果您在托管域中运行服务器,则这是standalone/configuration/standalone.xml
文件domain/configuration/domain.xml
- 将AOP拦截器集成到EJB层的应用程序必须重新设计为使用EJB3拦截器和CDI。服务器端拦截器可以更改为EJB3拦截器,但AS 7中没有客户端拦截器
最后一个链接指的是一些官方文档中没有的更改。根据文档: 更换JBoss AOP拦截器 JBoss AOP(面向方面编程)不再包含在JBoss AS 7中。在以前的版本中,EJB容器使用JBossAOP。然而,在AS7中,EJB容器使用了一种新的机制。如果您的应用程序使用JBoss AOP,则需要按如下方式修改应用程序代码
- 在
文件中进行的标准EJB3配置现在在服务器配置文件中完成。对于独立服务器,这是EJB3拦截器aop.xml
文件。如果您在托管域中运行服务器,则这是standalone/configuration/standalone.xml
文件domain/configuration/domain.xml
- 将AOP拦截器集成到EJB层的应用程序必须重新设计为使用EJB3拦截器和CDI。服务器端拦截器可以更改为EJB3拦截器,但AS 7中没有客户端拦截器
最后一个链接涉及一些官方文档中没有的更改。这里是Red Hat的完整迁移指南。JBoss EAP 6.2具有与WildFly类似的体系结构,因此您可以使用它:
这是来自Red Hat的完整迁移指南。JBoss EAP 6.2具有与WildFly类似的体系结构,因此您可以使用它:
thnx适用于它。如果有任何问题(这是肯定的),我会进一步发帖。谢谢。如果有任何问题,我会进一步发帖(这是肯定的)。