处理请求错误:无法链接com / eaio / uuid / UUID

时间:2019-05-07 09:43:19

标签: jboss

我正在使用jboss eap 7和uuid库eaio并运行我的应用程序时显示以下消息:

堆栈跟踪:

org.jboss.resteasy.spi.UnhandledException:java.lang.NoClassDefFoundError:无法链接com / eaio / uuid / UUID(模块“ deployment。* -dtoEAR.ear。***” * -dto.war:main”(来自Service Module Loader):org / omg / CORBA / portable / IDLEntity **

使用jboss eap 6不会发生。

1 个答案:

答案 0 :(得分:0)

我认为问题出在JBoss EAP 7提供的内置模块上。JBoss6提供了 /org/jacorb/main/jacorb-2.3.2-redhat-2.jar 模块,其中包含 > org / omg / CORBA / portable / IDLEntity 类文件。

但是在JBoss EAP 7中,IDLEntity由模块 /javax/orb/api/main/openjdk-orb-8.1.2.Final-redhat-00001.jar 提供。因此,您的应用程序可以在JBoss 6上运行,而不能在JBoss 7上运行。

尝试将 /org/jacorb/main/jacorb-2.3.2-redhat-2.jar 模块添加到JBoss EAP 7模块中。它应该可以解决您的问题。