2

当我在 WAS 6.1 上部署 EAR(EAR 由 Jenkins-Ant 构建)并尝试启动 EAR 时,我进入 SystemOut.log:

[7/28/13 16:33:18:847 EDT] 00000027 ComponentData E   CWMDF0015E: The class loader cannot load the com.service.ejb.IntegrationServiceRemote interface on the com.service.ejb.IntegrationServiceImpl Enterprise JavaBeans (EJB) file

远程接口和 bean 实现有自己的 jar 文件,EAR 包含两者。我知道应该先加载界面,但是如何保证呢?也是因为加载顺序的错误吗?

4

4 回答 4

1

只需从服务器卸载 Application EAR。从 RAD 导出新的 EAR 并手动安装,它应该可以工作。

于 2014-03-05T10:10:46.450 回答
0

带有条目 IntegrationServiceRemote 的 MANIFEST.MF 文件有错字。呸!!

于 2013-07-28T20:42:21.013 回答
0

需要点击Eclipse IDE的WebSphere Application Server的发布参数“执行服务器和服务器上的资源”

并运行服务器

于 2014-03-10T09:43:57.567 回答
0

您可能没有映射您在部署的 ear 文件下创建的共享库。因此,点击您已部署的文件,并在共享库引用下映射您创建的共享库。然后它不会显示这个问题。

于 2015-08-19T07:09:44.730 回答