【发布时间】:2023-03-15 03:55:01
【问题描述】:
我正在尝试将 weblogic 12.1.3 中的 JMS 队列与 camel-jms 一起使用。 当我尝试在队列中保存某些内容时,出现错误:
Caused By: weblogic.jms.common.JMSException: [JMSExceptions:045102]A destination named "jms/TestJMSQueue" was not found on WebLogic Server instance "AdminServer".
要在服务器上配置 jms 队列,我遵循了本教程: https://blogs.oracle.com/soaproactive/entry/how_to_create_a_simple
我的骆驼配置:
<beans>
<bean id="weblogic" class="org.apache.camel.component.jms.JmsComponent">
<property name="connectionFactory" ref="myConnectionFactory"/>
</bean>
<jee:jndi-lookup id="myConnectionFactory" jndi-name=" jms/TestConnectionFactory "/>
</beans>
在队列中写入:
.to("weblogic:.jms/TestJMSQueue")
在队列中写入的语法是什么?
我尝试了名称 (TestJMSQueue) 和 jndi (jms / TestJMSQueue),但我得到了同样的错误。
如何将 bean 保存在队列中?
【问题讨论】:
标签: java apache-camel jms weblogic