我有几个代理(使用JMS传递消息),我猜某处有一个代理总是生成警告到我的wso2carbon.log
文件:
WARN {org.apache.axis2.transport.jms.JMSSender} - Did not receive a JMS response within 30000 ms to destination : temp-queue://ID:EAI-P01-59160-1365080800632-57287:1:1 with JMS correlation ID : ID:EAI-P01-59160-1365080800632-57285:1:1:1:1 {org.apache.axis2.transport.jms.JMSSender}
WARN {org.apache.synapse.core.axis2.TimeoutHandler} - Expiring message ID : urn:uuid:5428da0b-8f52-49ea-bcff-66df02a54daf; dropping message after global timeout of : 120 seconds {org.apache.synapse.core.axis2.TimeoutHandler}
为什么我得到这些警告,我总是指定属性<property name="OUT_ONLY" value="true"/>
。
不幸的是我不能真正复制它,但也许有人知道为什么会发生这种情况(发送到JMS?)
搜索了这么长时间,我只是忘记在一个代理发送到JMS中设置<property name="OUT_ONLY" value="true"/>
。
我把这个问题留在这里,所以也许有人会查找这个信息。