`
jveqi
  • 浏览: 324128 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

org.apache.axis2.AxisFault: The input stream for an incoming message is null.

阅读更多

org.apache.axis2.AxisFault: The input stream for an incoming message is null.

 

 

最近学习axis2 ,找了篇文章《Axis2 WebService(配置、发布、调用)》(地址为:http://www.lifeba.org/arch/java_axis2_webservice.html)。

 

比照文章做例子的时候 ,执行第二个无参有返回值的方法时,报

org.apache.axis2.AxisFault: The input stream for an incoming message is null.

 

初次接触,后经多方排查,发现(让您见笑了):

1、

        当方法体没有参数返回的时候,我们要采用RPCServiceClient.invokeRobust(QName, new Object[]{..});
        当有返回参数的时候采用:RPCServiceClient.invokeBlocking(QName, new Object[]{..},new Class[]{..})

 

2、services.xml配置中,

<operation name="getAge">
         <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
         <!-- 有返回值 -->
 </operation>
 <operation name="getAdd">
          <messageReceiver  class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
          <!-- 无返回值 -->
 </operation>

 

依照次两点,该异常信息被解决。

分享到:
评论

相关推荐

    axis2常见异常总结

    如果我们在使用 Axis2 时抛出了 org.apache.axis2.AxisFault: The input stream for an incoming message is null 异常,就说明 services.xml 中没有加入 scope="transportsession"。解决方法是将 services.xml 配置...

    org.apache.axis2.jar

    org.apache.axis2.jar

    抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java

    抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java(Throws Could not find main class: org.apache.axis.wsdl.WSDL2Java)。 添加本文的jar包压缩包解压出来的所有jar包到当前使用的java.exe 命令的lib目录下的ext...

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

    &lt;Call Stack = DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) DEBUG_FRAME = org.apache.axis2.description.ParameterIncludeImpl.debugParameterAdd(ParameterIncludeImpl...

    org.apache.axis jar

    `org.apache.axis.jar`是Axis框架的核心库文件,包含了处理Web服务请求和响应所需的类和方法。 在Java开发中,当我们需要创建Web服务客户端或服务端时,Apache Axis能发挥重要作用。它简化了服务的创建过程,使得...

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

    在开发基于Axis2的Web服务时,可能会遇到各种错误和异常,其中之一就是与`org.apache.axis2.util.JavaUtils.callStackToString`相关的问题。这个问题通常出现在Axis2尝试获取并打印堆栈跟踪信息时。 `...

    org.apache.axis2.eclipse.service.plugin_1.7.8

    `org.apache.axis2.eclipse.service.plugin_1.7.8`是专门为Eclipse设计的一个插件,旨在简化在Eclipse中使用和管理Apache Axis2服务的过程。 这个插件的主要功能包括: 1. **Axis2服务创建**:它允许用户直接在...

    org.apache.axis

    "org.apache.axis"通常指的是Axis库的核心组件,这个jar包包含了实现这些功能所需的类和接口。 在Java世界中,Web服务是一种通过HTTP协议进行通信的软件系统,它允许不同平台上的应用之间交换数据。Apache Axis ...

    eclipse插件 org.apache.axis2.eclipse.codegen.plugin_1.7.4.jar

    eclipse插件 org.apache.axis2.eclipse.codegen.plugin_1.7.4.jar

    org.apache.axis2.eclipse.codegen.plugin_1.6.3

    "org.apache.axis2.eclipse.codegen.plugin_1.6.3"和"org.apache.axis2.eclipse.service.plugin_1.6.3"这两个插件就是针对这个目的设计的,它们都属于Apache Axis2的Eclipse扩展。 `org.apache.axis2.eclipse....

    webservice启动没有问题,通过自动生成的客户端报错

    at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:169) at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseri alizationContextImpl.java:1015) at ...

    eclipse 插件org.apache.axis2.eclipse.service.plugin_1.7.8

    eclipse 4.9.0 插件org.apache.axis2.eclipse.service.plugin_1.7.8

    org.apache.axis2.eclipse.codegen.plugin_1.7.8.jar

    "org.apache.axis2.eclipse.codegen.plugin_1.7.8.jar"是这个插件的特定版本,版本号为1.7.8。 该插件的主要功能包括: 1. **服务客户端生成**:基于WSDL(Web Services Description Language)文件,可以自动生成...

    eclipse插件 org.apache.axis2.eclipse.service.plugin_1.7.4.jar

    eclipse插件 org.apache.axis2.eclipse.service.plugin_1.7.4.jar

    axis 代码jar包

    Axis是Apache软件基金会开发的一个开放源代码的SOAP(简单对象访问协议)服务器和客户端实现,主要用于Web服务。本文将深入探讨Axis的相关知识点,特别是关于"axis-1.4 jar包"的内容。 一、Axis简介 Axis是Java...

    MyEclipse 8.5 Axis2 插件真正完整jar包 dropins.rar

    --org.apache.axis2.eclipse.codegen.plugin_1.6.2.jar --org.apache.axis2.eclipse.service.plugin_1.6.2.jar --javax.xml.bind_2.1.9.v201005080401.jar --javax.xml.stream_1.0.1.v201004272200.jar --javax....

    apache axis-1.7.9

    Apache Axis2是Apache软件基金会开发的一个开放源代码Web服务框架,用于构建和部署高效、可扩展的Web服务。它基于Axis1.x进行重大改进,提供了更强大的功能和更好的性能。在"apache axis-1.7.9"这个版本中,我们获取...

    com.springsource.org.apache.axis-1.4.0.jar

    jar包,官方版本,自测可用

    axis2-1.8.0apache-cxf-3.4.4.rar

    标题中的"axis2-1.8.0apache-cxf-3.4.4.rar"是一个压缩包文件,其中包含了两个重要的开源项目:Apache Axis2版本1.8.0和Apache CXF版本3.4.4。这两个项目都是用于构建和部署Web服务的重要工具,主要应用于Java开发...

    org.apache.axis2.osgi-1.5.jar

    org.apache.axis2.osgi-1.5.jar

Global site tag (gtag.js) - Google Analytics