首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将EAR文件部署到Wildfli-8.0.0.由于缺少/不满意的依赖项,最终失败

问将EAR文件部署到Wildfli-8.0.0.由于缺少/不满意的依赖项,最终失败
EN

Stack Overflow用户
提问于 2014-03-17 13:35:44
回答 1查看 4.5K关注 0票数 0

我有一个具有以下结构的EAR文件:

/ |- lib/ |- lib/tons-of.jar |- client-version-check.jar |- config-ejb.jar |- cw2.war |- software-version-registry-xml.jar |- ... (tons of other war/jar files)

在尝试将其部署到WildFly上时(使用WildFly-8.0.using和standalone-full.xml),我得到以下错误:

代码语言:javascript
复制
  service jboss.deployment.subunit."project-ear-4.0.0-SNAPSHOT-mssql-2005.ear"."client-version-check.jar".deploymentCompleteService (missing) dependents: [service jboss.deployment.subunit."project-ear-4.0.0-SNAPSHOT-mssql-2005.ear"."software-version-registry-xml.jar".INSTALL, service jboss.deployment.unit."project-ear-4.0.0-SNAPSHOT-mssql-2005.ear".deploymentCompleteService] 
  service jboss.deployment.subunit."project-ear-4.0.0-SNAPSHOT-mssql-2005.ear"."config-ejb.jar".component.CenterwareConfigBean.VIEW."centerware.config.CenterwareConfig".LOCAL (missing) dependents: [service jboss.naming.context.java.module."project-ear-4.0.0-SNAPSHOT-mssql-2005".cw2-war.env."centerware.servlets.FileUploadServlet".centerwareConfig] 
  service jboss.deployment.subunit."project-ear-4.0.0-SNAPSHOT-mssql-2005.ear"."config-ejb.jar".component.CenterwareKeyValue.VIEW."centerware.config.CenterwareKeyValue".LOCAL (missing) dependents: [service jboss.naming.context.java.module."project-ear-4.0.0-SNAPSHOT-mssql-2005".cw2-war.env.CenterwareKeyValue] 

我的jboss-deployment-structure.xml包括<ear-subdeployments-isolated>true</ear-subdeployments-isolated>。

不幸的是,我不知道哪里出了问题,也不知道如何避免/消除这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-17 15:43:21

看起来这个问题是在我的ear/META-INF/application.xml中引起的,<initialize-in-order>true</initialize-in-order>是在那里设置的。由于我的application.xml是由maven-ear-plugin创建的,所以列表按字母顺序排列,因此按字母顺序处理,这对我的应用程序不起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22455809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档