答案 0 :(得分:0)
很难具体,但看起来你的.ear文件缺少一些必要的类:
UNRESOLVED Demands 'Class:com.raqamsazan.loyalty.webservice.dl.impl.PersistenceManager'
UNRESOLVED Demands 'Class:com.raqamsazan.loyalty.webservice.api.RandomGenerator'
......等等。
要检查的第一件事是你的Maven构建没有将这些类的工件列为“提供”或“测试”或类似的东西(我假设你正在使用基于工件的Maven版本计划)。只有某些范围会导致Maven在工件中包含依赖项。
接下来要检查的是依赖类是否可以访问依赖类。例如,.ejb jar中的类无法在.war中看到类,但反之亦然。
如果您通过这些检查并且仍然遇到问题,您可能需要深入研究一些advanced JBoss classloading stuff,或者仔细查看应用程序的结构。