0
我有一个连接到两个ActiveMQ的和IBM MQ Java应用程序。我目前正在使用IBM MQ 7.1并尝试升级以使用MQ 8.0客户端。 MQ 8 jars引用JMS 2.0类,如JMSRuntimeException。 ActiveMQ-all jar包含与JMS 2.0冲突的JMS 1.1类。使用ActiveMQ的5和IBM MQ 8在同一应用程序
有什么办法,能够同时利用?
我有一个连接到两个ActiveMQ的和IBM MQ Java应用程序。我目前正在使用IBM MQ 7.1并尝试升级以使用MQ 8.0客户端。 MQ 8 jars引用JMS 2.0类,如JMSRuntimeException。 ActiveMQ-all jar包含与JMS 2.0冲突的JMS 1.1类。使用ActiveMQ的5和IBM MQ 8在同一应用程序
有什么办法,能够同时利用?
一个简单的方法可以做到这一点是使用直接WebsphereMQ类和不使用它作为一个JMS提供者,那么你的冲突将蒸发。
谢谢,这可能是我接受的答案,尽管对于这个特定的应用程序来说这是一个大量的工作。 – Dave
在OSGi容器中可以工作。 –