gpt4 book ai didi

java - org.apache.axis2.AxisFault : The system is attempting to engage a module that is not available: rampart

转载 作者:行者123 更新时间:2023-11-28 22:52:41 30 4
gpt4 key购买 nike

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

检查这个 -> listmodules

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

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

下面是堆栈跟踪:

[错误] 无效的 rampart-1.6.4.mar 模块导致 org.apache.rampart.Rampartorg.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( native 方法) 在 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 文件从 rampart/lib/* 复制到 axis2 lib 文件夹时,我最初遇到了这个问题。我无法找到上述解决方案。请看一次。

提前致谢。

最佳答案

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

关于java - org.apache.axis2.AxisFault : The system is attempting to engage a module that is not available: rampart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35405880/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com