当前位置: 首页 > 知识库问答 >
问题:

如何在Weblogic 11g上设置到ActiveMQ的JMS桥

胡星汉
2023-03-14

我已经做了什么:

>

  • 在Weblogic 11g节点上配置的JMS服务器

    配置的外部服务器-AMQ连接工厂和绑定到本地JNDI的源队列对象(OK:Conn.工厂和队列对象可见于服务器JNDI树中)

    用默认道具创建JMS桥(好吧-我想)

    使用默认配置为目标目的地(Weblogic)创建了桥接目的地--在可能的情况下(OK:部署了资源适配器)

    为源目标(AMQ)创建了桥接目标-JNDI属性,在可能的情况下默认道具(失败-无法连接到源目标)

    还有一个问题:

    默认情况下有两个资源适配器(XA,非XA),我需要安装AMQ特定的资源适配器吗?

    我假设是的,所以我在Weblogic机器上下载了rar文件,然后尝试用Weblogic控制台安装(部署->install),但是…另一个问题是无法在Deployments视图中实现运行状态。我读到rar中的所有JAR都需要放在Weblogic类路径中,所以我将它们复制到Weblogic lib目录中。但是,到目前为止还没有成功。

    那么,我做错了什么,这个配置的差距或错误在哪里?

  • 共有1个答案

    唐元青
    2023-03-14

    好了,问题解决了。我使用了连接工厂的错误JNDI名称和在外部服务器配置中定义的队列本地名称,而不是remove JMS服务器上的名称。

    实际上,这里不需要额外的配置,如外部服务器或资源适配器。

     类似资料:
    • 我尝试制作示例代码来研究jms。我遇到了一些错误。所以,我搜索了一些解决错误的文章。我放弃了,因为我找不到如何使用spring4在ActiveMQ中设置代理。请给我一些建议或解决问题。 这是一个错误。 这是我的Spring配置文件。 而且,当我尝试设置使用ActiveMQConnectionFactory的CachingConnectionFactory时,它带来了错误。然而,在这个站点(http

    • 我有一个Spring JMS,ActiveMQ设置,其中我使用SimpleMessageListenerContainer,我将其与POJO消息监听器相关联。我定义了一个ReDeliveryPolicy,如果POJO消息监听器中存在异常,则消息将在4次尝试后发送到DLQ。我想在重试耗尽后访问消息,是否可以使用SMLC?DefaultMessageListenerContainer怎么样?

    • 我试图在WildFly 24上配置一个简单的JMS消息队列。我正在使用。我看到以下配置: 我已经按照留档添加了以下配置到和配置: 服务器无法启动,出现以下异常: WildFly留档是旧的吗?我是不是漏了什么?请让我知道在WildFly 24中配置jms-队列的正确方法

    • 你好,这个问题与此相关,我想知道是否有任何方法可以在JMS上下文中的qpid中设置标头。我们正在使用和Spring的JMS库。 我试图找到一些使用扩展的方法,但找不到方法,或者甚至不可能。

    • Spring中的ActiveMQ插件可以将来自非ActiveMQ的数据集中起来吗? 谢谢,提前

    • 问题内容: 有没有一种方法可以抑制ActiveMQ服务器上定义的队列上的重复消息? 我尝试手动定义JMSMessageID((message.setJMSMessageID(“ uniqueid”)),但是服务器忽略此修改并使用内置的JMSMessageID传递消息。 根据规范,我没有找到有关如何删除邮件重复数据的参考。 在HornetQ中,要解决此问题,我们需要在消息定义中声明HQ特定的属性or