java webservices调用无应答:axis2 call.invoke到call.invokeOneWay

问题描述

| 我有一个使用以下代码的软件包: SOAPEnvelope retMsg =(SOAPEnvelope)call.invoke(message.getSOAPEnvelope()); ...这需要一个回复消息,并且挂起而没有一个。我被要求将其改编为fireAndForget,但没有回复。 我在查找操作方法时遇到麻烦,并注意到invokeOneWay()方法,但是该方法不接受SOAPEnvelope。任何人都可以建议这是正确的方法,还是我可以改编普通的invoke()方法来忽略回复。 谢谢     

解决方法

        好的,这比我想很难找到的要容易。 call.setProperty(JMSConstants.WAIT_FOR_RESPONSE,                 假); //默认为true