有很多的人,在使用axis2时候,会出现这样的异常:

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

其主要是其在采用方法调用的时候,用错了方法

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

当有返回参数的时候采用:RPCServiceClient.invokeBlocking(QName, new Object[]{..},new Class[]{..})

有人说是bug,我觉得有点笑过分,只是别人在有参数的方法体内没有对这个情况过滤,但是其提供了另外的方法。。!!!!