将jboss 4.2迁移到wildfly 8

时间:2017-04-03 11:26:46

标签: java xml jboss wildfly

我们有具有ear部署结构的遗留Java项目。

.ear---| classes
      | lib
      | META-INF ---| application.xml
      | .war               | jboss-app.xml
                              | MENIFEST.MF

在jboss 4.2上正常运行。现在我们正在将jboss 4.2迁移到wildfly 8。 错误:不推荐使用jboss-app.xml和#34; loader-repository"被忽略了。 我们浏览了wildfly文档然后我们才知道我们必须创建jboss-deployment-structure.xml来定义模块。

我们有jboss-app.xml: -

 <jboss-app>
  <module-order>strict</module-order>
  <loader-repository>
  com.mono.myproject:archive=CompleteApp.ear
  <loader-repository-config> 
      java2ParentDelegation=false 
      </loader-repository-config>
  </loader-repository>
  <library-directory>/lib</library-directory>
  <module>
  <web>
  <web-uri>firstWeb.war</web-uri>
  <context-root>firstWeb</context-root>
  </web>
  </module>


  <module>
  <web>
  <web-uri>secondWeb.war</web-uri>
  <context-root>secondWeb</context-root>
  </web>
  </module>
  <module>
    <web>
      <web-uri>thirdWeb.war</web-uri>
      <context-root>thirdWeb</context-root>
    </web>
  </module>
 </jboss-app> 
  1. 我们如何在wildfly 8中的jboss-deployment-structure.xml中加载上面的(loader-repository)?

  2. 没有加载程序存储库我们已经尝试但是出现了错误: - 链接错误(未找到com.mono.myproject)

  3. 提前致谢。

0 个答案:

没有答案