Classloader conflict when using IBM W-MQ OSGi bundles in Fuse 6.3.0

Solution Unverified - Updated -


This problem is seen when using the OSGi version of the WebSphere MQ (W-MQ) client runtime with Fuse 6.3.0. A Camel route that communicates with W-MQ fails to start, and the following message is seen in the Fuse log:

Caused by: java.lang.Exception: Unable to convert value |  :-
to type javax.jms.ConnectionFactory
        at org.apache.aries.blueprint.container.AggregateConverter.convert([21:org.apache.aries.blueprint.core:1.4.5]


  • JBoss Fuse
    • 6.3.0
  • IBM WebSphere MQ Client
    • 7.5
    • 8.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In