有很多的人,在使用axis2时候,会出现这样的异常
其主要是其在采用方法调用的时候,用错了方法
当方法体没有参数返回的时候,我们要采用RPCServiceClient.invokeRobust(QName, new Object[]{..});
当有返回参数的时候采用:RPCServiceClient.invokeBlocking(QName, new Object[]{..},new Class[]{..})
有人说是bug,我觉得有点笑过分,只是别人在有参数的方法体内没有对这个情况过滤,但是其提供了另外的方法。。!!!!
本文介绍了在使用Axis2进行远程过程调用(RPC)时如何正确选择invokeRobust与invokeBlocking方法。根据是否有返回值来决定使用哪种方法可以有效避免运行时错误。

被折叠的 条评论
为什么被折叠?



