将EAR文件部署到Wildfly-8.0.0.Final失败,依赖项丢失/不满意

罗伯特·海涅

我有一个具有以下结构的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.0.Final与一起使用standalone-full.xml)时,出现以下错误:

  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>

不幸的是,我不知道出了什么问题以及如何避免/消除此问题。

罗伯特·海涅

看起来问题出在我的ear/META-INF/application.xml<initialize-in-order>true</initialize-in-order>哪里设置的。由于我的application.xml是由创建的maven-ear-plugin,因此列表是按字母顺序排列的,因此按字母顺序进行了处理,这不适用于我的应用程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

通过Springboot中的构造函数参数0表示不满意的依赖关系

运行项目“通过构造函数参数0表达的不满意的依赖关系”时

通过索引为0的构造函数参数表示的不满意依赖性

通过构造函数参数(类型为0的索引0)表达不满意的依赖关系->没有类型的合格Bean

Wildfly Server 404新缺少/不满意的依赖项

0MQ-JZMQ不满意的链接错误

WildFly 9中新的缺少/不满意的依赖项错误

显示数据表中0项的0到0

Pygame.mouse.set_cursor((8,8),(0,0),(0,0,0,0,0,0,0,0),(0,0,0,0,0,0,0,0 ,0))导致错误

如何将整数 0-80 转换为点坐标 (0,0) -> (8,8)?

从版本8到版本6的程序包迁移失败,错误0xC001700A

部署到 App Engine 失败,并显示“步骤 #0:未找到该应用的 .deps.json 文件”

错误:将应用程序部署到设备失败。错误0x80070005:访问被拒绝

通过Codeship部署到Digital Ocean时,出现v8-compile-cache-0目录

Java for循环从0到0

折叠从0到0的行

Java 8 Matcher说有匹配项,但groupCount为0

Auth0 升级到 Node8

如何修复UnicodeDecodeError:'utf8'解码在SQL文件中读取的字节0xc0

在/ dev / block目录中,文件名(例如8:0或11:0)是什么意思?

Java EE CDI 部署异常 - WELD-001408:带有限定符 @Default 的类型 EntityManager 的不满意依赖项

如何分配8个块但文件大小为0?

docker 在 MacOs Sierra 上失败,出现“MSpanList_Insert 0x8f1000 0x81d2db0339 0x0”

詹金斯:将War文件部署到Wildfly失败

使用wsadmin.sh将ear文件部署到IBM WEBSPHERE8

“不满意的依赖”与UnsatisfiedResolutionException试图注入EJB时到另一个组件

将Discord bot部署到heroku时状态为0

将 neo4j 2.2 升级到 2.3 到 3.3 错误“无法将 v0.A.5 升级到 v0.A.8”

java.lang.IndexOutOfBoundsException:索引:0,大小:0 Java 8