Springframework.jms.support.JmsAccessor 没有 createConnection(userid,pwd) 方法
Springframework.jms.support.JmsAccessor does not have createConnection(userid,pwd) method
我正在编写示例 Apache Camel (2.16.2) 应用程序,它以客户端模式连接到 IBM MQ 队列管理器。 Apache Camel 在底层使用 Spring JMS 来连接到 JMS 提供程序。我看到 Spring JmsAccessor
没有采用 UserId 和密码的 createConnection
() 方法。它只有 createConnection
() 方法,不带任何参数。因此,与队列管理器的创建连接失败并显示 2035 - 未授权。
我可以在服务器绑定模式下连接到队列管理器,但我需要在客户端模式下连接,因为队列管理器在不同的机器上运行。有什么办法可以解决这个问题吗?
将您的 ConnectionFactory
包裹在 UserCredentialsConnectionFactoryAdapter 中。
我正在编写示例 Apache Camel (2.16.2) 应用程序,它以客户端模式连接到 IBM MQ 队列管理器。 Apache Camel 在底层使用 Spring JMS 来连接到 JMS 提供程序。我看到 Spring JmsAccessor
没有采用 UserId 和密码的 createConnection
() 方法。它只有 createConnection
() 方法,不带任何参数。因此,与队列管理器的创建连接失败并显示 2035 - 未授权。
我可以在服务器绑定模式下连接到队列管理器,但我需要在客户端模式下连接,因为队列管理器在不同的机器上运行。有什么办法可以解决这个问题吗?
将您的 ConnectionFactory
包裹在 UserCredentialsConnectionFactoryAdapter 中。