当我在我的mule流中使用Request-Reply VM端点时(使用ObjectStoreException
),我得到 Mule 3.4.0
。为什么Mule抛出此异常以及如何解决它?
例外:
Exception stack is:
1. null (org.mule.api.store.ObjectAlreadyExistsException)
org.mule.util.store.PartitionedObjectStoreWrapper:52 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/store/ObjectAlreadyExistsException.html)
--------------------------------------------------------------------------------
Root Exception stack trace:
org.mule.api.store.ObjectAlreadyExistsException
at org.mule.util.store.PartitionedObjectStoreWrapper.store(PartitionedObjectStoreWrapper.java:52)
at org.mule.util.store.MonitoredObjectStoreWrapper.store(MonitoredObjectStoreWrapper.java:101)
at org.mule.routing.requestreply.AbstractAsyncRequestReplyRequester$InternalAsyncReplyMessageProcessor.process(AbstractAsyncRequestReplyRequester.java:323)
+ 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
********************************************************************************
注意:我得到了我想要的预期输出,但是我的骡子流正在抛出上述异常。
先谢谢。
答案 0 :(得分:1)
你能体验一下:https://www.mulesoft.org/jira/browse/MULE-7262吗?既然你没有展示你的流程,我们就说不出来......
答案 1 :(得分:0)
看起来问题出现在3.9.0,
我们在3.9.0中遇到了与请求 - 回复处理器相同的问题。 在下面添加到出站vm
<message-properties-transformer>
<delete-message-property key="MULE_REPLYTO" />
</message-properties-transformer>
解决问题。感谢