【问题标题】:org.apache.axis2.AxisFault: The system is attempting to engage a module that is not available: rampartorg.apache.axis2.AxisFault:系统正在尝试使用不可用的模块:壁垒
【发布时间】:2016-02-15 09:40:09
【问题描述】:

我已经使用rampart-1.6.4 和axis2-1.6.4 制作了一个Web 服务。我可以在 Eclipse 上运行它,因为我已经成功地集成了轴和壁垒。 现在,我需要将其作为 Web 应用程序运行。 我使用ant制作了axis2的war文件,并将axis2.war复制到Apache Tomcat的“webapps”目录中。 壁垒模块位于轴管理页面(位于http://localhost:8080/axis2/axis2-admin/listModules)的加载模块列表中。

检查这个->listmodules

现在在 apache tomcat 上运行它,它显示错误为:

系统正在尝试使用不可用的模块:壁垒

下面是堆栈跟踪:

[ERROR] 无效的rampart-1.6.4.mar 模块导致org.apache.rampart.Rampart org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart

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

原因:org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart 在 org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:86) 在 org.apache.axis2.deployment.ModuleBuilder.populateModule(ModuleBuilder.java:121) ... 88 更多 引起:java.lang.ClassNotFoundException:org.apache.rampart.Rampart 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333) 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167) 在 java.lang.Class.forName0(本机方法) 在 java.lang.Class.forName(Class.java:191) 在 org.apache.axis2.util.Loader.loadClass(Loader.java:261) 在 org.apache.axis2.util.Loader.loadClass(Loader.java:229) 在 org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:70) ... 89 更多

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

提前致谢。

【问题讨论】:

    标签: java eclipse apache tomcat rampart


    【解决方案1】:

    您是否在模块文件夹中添加了rampart.mar 和rahas.mar? 如果不先添加它。另外还需要在axis2.xml中添加<module="rampart"/>

    【讨论】:

    • 是的。我在axis2.xml中添加了,它对我有用。谢谢
    猜你喜欢
    • 1970-01-01
    • 2012-05-22
    • 1970-01-01
    • 2013-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多