Web services 尝试调用webservice方法时在JAXWSProxyHandler(生成的代码)中获取间歇性空指针异常

Web services 尝试调用webservice方法时在JAXWSProxyHandler(生成的代码)中获取间歇性空指针异常,web-services,soap,Web Services,Soap,当我试图通过生成的代理调用webservice方法时,出现间歇性(100 0r 125次成功的webservice调用后)NullPointer异常。该异常在webservice客户端生成的代码中 我已经使用IBMRAD右键单击并生成客户端工具生成了webservice客户端 代理创建是使用下面的代码完成的 webservicecontrollermtoservice webservicecontrollermtoservice=新的webservicecontrollermtoservice(

当我试图通过生成的代理调用webservice方法时,出现间歇性(100 0r 125次成功的webservice调用后)NullPointer异常。该异常在webservice客户端生成的代码中

  • 我已经使用IBMRAD右键单击并生成客户端工具生成了webservice客户端

  • 代理创建是使用下面的代码完成的

    webservicecontrollermtoservice webservicecontrollermtoservice=新的webservicecontrollermtoservice();
    webServiceControllerMtom=webServiceControllerMtomService.getWebServiceControllerMtomPort();
    提供者=(BindingProvider)WebServiceController对象;
    返回webServiceControllerMtom

  • 3.当我调用一个webservice的下载方法时,我得到了NullPointer异常。这里的“webServiceControllerMtom”代理对象不是null。 webServiceControllerMtom.download(req)

    4.下面是stacktrace,它表示生成代码的JAXWSProxyHandler.invoke方法中存在错误

    你们有谁遇到过这个错误吗?任何帮助都将不胜感激

    下面是完整的堆栈跟踪

    javax.xml.ws.soap.SOAPFaultException:org.apache.axis2.jaxws.marshaller.impl.alt.MethodMarshallerUtils.createSystemException(MethodMarshallerUtils.java:1310)org.apache.axis2.jaxws.marshaller.impl.alt.MethodMarshallerUtils.demarshallerUtils响应(MethodMarshallerUtils.java:1036)
    位于org.apache.axis2.jaxws.marshaller.impl.alt.DocLitWrappedMethodMarshaller.demarshaller.demarshaller故障响应(DocLitWrappedMethodMarshaller.java:583)
    位于org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.getFaultResponse(JAXWSProxyHandler.java:529)
    位于org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.createResponse(JAXWSProxyHandler.java:470)
    位于org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invokeSEIMethod(JAXWSProxyHandler.java:377)
    位于org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invoke(JAXWSProxyHandler.java:185)
    $Proxy109.下载(未知来源)


    谢谢

    大家好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是命名和的部分。更重要的是,请阅读。您可能还想了解,实际上,在100-125次成功呼叫后,我间歇性地收到此错误