axis2与flex通信问题

基于axis2发布的webservice,Flex可以远程调用,并且可以成功执行,但返回的结果总是返回到fault,而不是result。为什么明明执行成功了,却响应fault,经过多番调试,有可能的原因如下:

    1、webservice中的方法为void,无返回值
    2、webservice中有抛出异常,尽管程序成功执行了,也得到想要结果了;但Flex对这个抛出异常无法解释,因此响应fault。

    这只是我经过调试的论断,如有明白人,还请指正。

猜你喜欢

转载自dljy2013.iteye.com/blog/1949331