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