【问题标题】:Spring JMS connect to Weblogic Foreign JMS ProviderSpring JMS 连接到 Weblogic Foreign JMS Provider
【发布时间】:2014-04-17 02:54:49
【问题描述】:

在 Weblogic 中,我有一个 JMS 模块配置为“外国服务器”类型。 在模块中,我设置了一个连接工厂,它有一个本地 JNDI 名称和一个远程 JNDI 名称。

我正在使用以下 Spring 配置来尝试建立连接,但我在 jndiName 上不断收到“找不到名称”错误,其中包含我尝试过的各种名称字符串。

有什么我可以尝试的建议吗?

    <bean id="mqConnectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiName" value="myConnection"/>
    <property name="lookupOnStartup" value="true"/>
    <property name="cache" value="true" />
    <property name="proxyInterface"  value="javax.jms.QueueConnectionFactory" />
   </bean>

【问题讨论】:

    标签: java spring jndi weblogic-10.x spring-jms


    【解决方案1】:

    首先,您需要确保JndiObjectFactory 绑定到Weblogic JNDI 树。如果您尝试从部署在 Weblogic 中的应用程序中查找连接工厂,则默认情况下应该可以。

    您在本地 JNDI 名称字段中输入了什么值?这应该是上面jndiName 属性中要设置的值。

    【讨论】:

      猜你喜欢
      • 2016-01-27
      • 2014-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-16
      • 2011-05-21
      • 2016-07-17
      • 1970-01-01
      相关资源
      最近更新 更多