`
lqg629
  • 浏览: 963 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

请教一个关于AXIS2的问题

阅读更多
按照网上介绍的一些例子,我写了一个服务用来简单的返回客户端提交的信息,并且使用rampart在两端配置了安全属性(想对消息进行签名和加密)可是在调用服务时出现如下问题

第一次调用时:
org.apache.axis2.AxisFault: java.lang.ExceptionInInitializerError
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
at sample.TestClient.main(TestClient.java:34)


第二次调用时:
org.apache.axis2.AxisFault: java.lang.NoClassDefFoundError
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)
at sample.TestClient.main(TestClient.java:34)

感觉这是jar路径的问题,可是jar包都在路径里了

请教各位帮忙!!!
先谢谢了
分享到:
评论

相关推荐

    axis2-idea-plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_

    总的来说,"axis2-idea-plugin-1.7.9.zip"是一个专为IntelliJ IDEA设计的Axis2插件,版本1.7.9,旨在提升开发基于Axis2的Web服务时的效率。该插件包含了必要的元数据、编译后的代码和依赖库,用户可以通过导入这个...

    axis2-1.6.2

    axis2-1.6.2.zip, windows axis2工具,根据 WSDL...在D:\Work_Program_Files\axis2-1.6.2\bin目录有一个wsdl2java.bat文件; 3、设置环境变量,加入AXIS2_HOME=<Axis2客户端安装目录>,path中追加;%AXIS2_HOME%\bin

    axis2相关的jar包

    axis2-adb-1.5.4.jar axis2-adb-codegen-1.5.4.jar axis2-codegen-1.5.4.jar axis2-corba-1.5.4.jar axis2-fastinfoset-1.5.4.jar axis2-java2wsdl-1.5.4.jar axis2-jaxbri-1.5.4.jar axis2-jaxws-1.5.4.jar axis2-...

    axis2-1.6.1

    标题“axis2-1.6.1”指的是Apache Axis2的1.6.1版本,这是一个流行的开源Web服务引擎,用于构建和部署Web服务。Apache Axis2是Axis1的下一代,设计为更灵活、可扩展且高效。在这个版本中,它提供了一系列改进和新...

    axis2的API,axis2 API,axis2帮助文档

    Axis2是Apache软件基金会开发的一个开源Web服务引擎,它提供了基于SOAP(Simple Object Access Protocol)的Web服务实现。本文将详细介绍Axis2的API及其在Web服务开发中的应用,同时也会探讨Axis2的帮助文档如何协助...

    axis2-1.5.1-bin.zip axis2-1.5.1-war.zip axis2部署使用

    标题提到的“axis2-1.5.1-bin.zip”和“axis2-1.5.1-war.zip”是Apache Axis2的两个不同版本的发行包,分别用于不同的部署场景。 `axis2-1.5.1-bin.zip`是Axis2的二进制包,它包含了运行和开发Web服务所需的所有...

    Axis_API和axis2_API

    Axis是Apache软件基金会的一个开源项目,它为开发SOAP Web服务提供了强大的支持。Axis提供了简单的命令行工具,允许开发者快速地创建服务端点,并且可以方便地与JavaBeans或EJBs集成。Axis的核心特性包括WSDL(Web...

    axis2发布webservice和调用axis2服务接口

    在IT行业中,Axis2是Apache软件基金会开发的一个用于构建Web服务和Web服务客户端的框架,主要基于Java语言。本文将详细讲解如何使用Axis2来发布Web服务以及如何生成客户端代码来调用这些服务。 首先,让我们了解...

    Axis1,Axis2,Xfire,CXF区别

    Axis2 的开发方式类似一个小型的应用服务器,Axis2 的开发包要以 WAR 的形式部署到 Servlet 容器中。Axis2 的 Web administrion 模块可以让我们动态的配置 Axis2。 CXF 是一种基于 XFire 和 Celtix 项目的结合产品...

    axis和axis2的一些发布差异(WSDL2Java) 收藏

    ### Axis与Axis2在WSDL2Java工具中的发布差异 #### 概述 ...这使得Axis2在现代Web服务开发中成为了一个更受欢迎的选择。开发者可以根据自己的具体需求选择最适合的工具来进行Web服务的构建和部署。

    axis2-1.5.6完整版

    版本 1.5.6 是 Axis2 的一个稳定版本,提供了一系列增强的功能和修复了若干已知问题,使得在 SAP 中进行 Web Service 接口开发变得更加高效和可靠。 首先,我们来深入了解 Axis2 的核心概念和功能。Axis2 是基于 ...

    axis2解决 org.apache.axis2.util.JavaUtils.callStackToString问题

    Apache Axis2 是一个著名的Web服务引擎,用于处理SOAP消息,它是Apache SOAP项目的后续产品。在开发基于Axis2的Web服务时,可能会遇到各种错误和异常,其中之一就是与`org.apache.axis2.util.JavaUtils....

    axis 1.x与axis2.x开发

    相比之下,Axis2.x是一个重大的重构和升级,它引入了许多新特性。Axis2.x基于AXIOM(Abstract XML Information Model)和Axiom组件,提供了更高效的消息处理机制。AXIOM是一个高性能的XML信息模型,允许对XML数据...

    axis2 包括源码 文档

    Axis2是Apache软件基金会开发的一个开源Web服务框架,主要用于构建高度可扩展且模块化的Web服务。这个框架基于SOAP(简单对象访问协议)和WS-*(Web服务*规范集),为开发者提供了一种高效且灵活的方式来创建和部署...

    axis2完整jar

    标题“axis2完整jar”指的是Axis2框架的完整Java Archive(JAR)文件集合,它是一个流行的开源Web服务实现平台,用于创建和部署SOAP和RESTful Web服务。这个描述简洁明了,暗示了我们讨论的核心内容是围绕Apache ...

    axis2-1.6.2.zip

    在D:\Work_Program_Files\axis2-1.6.2\bin目录有一个wsdl2java.bat文件; 3、设置环境变量,加入AXIS2_HOME=<Axis2客户端安装目录>,path中追加;%AXIS2_HOME%\bin 4、打开cmd,执行命令 wsdl2java -uri ...

    springboot集成axis2-1.7.9实例

    在本文中,我们将深入探讨如何将Apache Axis2与Spring Boot集成,以构建一个高效、可扩展的Web服务应用。Apache Axis2是Java平台上的一个Web服务框架,它提供了高性能、灵活的服务开发和部署机制。而Spring Boot是...

    axis1.4和axis2相关jar文件

    **Axis1** 是最初的版本,发布于2003年,它基于SOAP 1.1规范,提供了一个快速开发Web服务的框架。Axis1使用JavaBeans Activation Framework (JAF) 和JavaMail API来处理消息传递。其核心特性包括: 1. **SOAP支持**...

    axis2-1.4.1-bin.zip axis2-1.4.1-war.zip

    Apache Axis2是一个高度可扩展且功能强大的Web服务引擎,它基于Java构建,用于开发、部署和管理SOAP和RESTful Web服务。 1. **Apache Axis2**:Apache Axis2是Apache软件基金会的Web服务项目,它是第二代Axis的升级...

Global site tag (gtag.js) - Google Analytics