【问题标题】:Getting an error while pushing message to IBM -MQ from apache camel spring application从 apache camel spring 应用程序向 IBM -MQ 推送消息时出错
【发布时间】:2020-01-17 22:47:27
【问题描述】:

我在将消息从 apache camel 组件推送到 IBM-MQ 时遇到错误。

Error:-
Caused by: com.ibm.msg.client.jms.DetailedMessageFormatException: JMSCC0050: The property name 'JMS_Solace_DeadMsgQueueEligible' is reserved and cannot be set.

以下是我正在使用的 pom jars -

<camel-spring-boot-starter.version>2.21.0</camel-spring-boot-starter.version>
<camel-spring.version>2.21.0</camel-spring.version>
<camel-jms.version>2.21.0</camel-jms.version>

我正在使用 Spring Boot 容器运行应用程序。

【问题讨论】:

  • 我正在阅读来自安慰队列的消息。依赖细节 com.solacesystemssol-jms10.6.0

标签: spring-boot apache-camel ibm-mq


【解决方案1】:

尝试删除该标题,类似于:

   from solace
     removeHeaders("JMS_Solace*")
     to ibmmq

【讨论】:

  • 当我从处理器调用它时工作,exchange.removeHeaders("JMS");
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-05
  • 2019-08-29
  • 2021-08-17
  • 2021-06-15
  • 2018-02-08
  • 2018-06-27
  • 1970-01-01
相关资源
最近更新 更多