我创建了一个使用Oracle AQ创建的队列的jms消费代理服务 . 并且代理服务被路由到业务服务,该业务服务将相同的消息排入使用orace AQ创建的不同队列中 . 代理服务运行正常,并将消息放入目标队列,但其抛出错误消息如下所示
unexpected failure while processing an incoming message for endpoint proxy service
我认为由于erorr,服务再次重试,消息被发布到目标队列16次 .
请帮我解决这个问题 .
谢谢 .
1 回答
尝试在代理服务或JMS重试中使用事务 . 它可能是提供错误的全局事务设置 .