- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 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/
我是一名优秀的程序员,十分优秀!