首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >a:系统正在尝试使用一个不可用的模块: rampart

a:系统正在尝试使用一个不可用的模块: rampart
EN

Stack Overflow用户
提问于 2016-02-15 09:40:09
回答 1查看 4.1K关注 0票数 0

我已经做了一个web服务使用的堡垒-1.6.4和axis2-1.6.4。我能够运行在eclipse上,因为我已经成功地集成了轴和堡垒。现在,我需要把它作为一个web应用程序来运行。我使用ant创建了axis2的war文件,并将axis2.war复制到Apache的“webapp”目录中。从axis管理页面(位于http://localhost:8080/axis2/axis2-admin/listModules)的加载模块列表中可以获得rampart模块。

检查这个->列表模块

现在在apache上运行它,它显示的错误如下:

系统正在尝试使用一个不可用的模块: rampart

下面是堆栈跟踪:

错误-1.6.4.mar模块无效,导致org.apache.rampart.Rampart org.apache.rampart.Rampart org.apache.rampart.Rampart

原因: org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart at org.apache.axis2.deployment.ModuleBuilder.populateModule(ModuleBuilder.java:233) at org.apache.axis2.deployment.repository.util.ArchiveReader.readModuleArchive(ArchiveReader.java:514) . 87

由: org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart at org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:86) at org.apache.axis2.deployment.ModuleBuilder.populateModule(ModuleBuilder.java:121) . 88多原因: java.lang.ClassNotFoundException: org.apache.rampart.Rampart at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333) at org.apache.catalina.loader.WebappClassLoaderBase.org.apache.axis2.util.Loader.loadClass(Loader.java:261) at org.apache.axis2.util.Loader.loadClass(Loader.java:229) at org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:70)在java.lang.Class.forName(Class.java:191)又多了89

最初,当我没有将jar文件从rampart/ lib /*复制到axis2 lib文件夹时,我就遇到了这个问题。我无法找到以上的解决方案。请再来一次。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-20 06:41:21

您在模块文件夹中添加了rampart.mar和rahas.mar吗?如果没有,先添加它。此外,还需要在axis2.xml中添加<module="rampart"/>

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

https://stackoverflow.com/questions/35405880

复制
相关文章

相似问题

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