You can configure the JMS nodes to communicate with Oracle AQ (Oracle 11g and above). This communication requires an LDAP 3 compliant server to hold definitions for JNDI lookup by the JMS nodes.
mqsichangeproperties MyBroker -c JMSProviders -o Oracle_AQ
-n jarsURL,
InitialContextFactory,
jndiBindingsLocation
-v location of the Oracle Jars,
com.sun.jndi.ldap.LdapCtxFactory,
ldap://LDAP_server_address:LDAP_listener_port
com.sun.jndi.ldap.LdapCtxFactory
For all nodes that refer to the JMSProviders configurable service, if this property is set on the configurable service, it overrides the property that is set on the node.
ldap://LDAP_server_address:LDAP_listener_port
For all nodes that refer to the JMSProviders configurable service, if this property is set on the configurable service, it overrides the property that is set on the node.
cn=QCF,cn=oracledbconnections,cn=ORCL,cn=OracleContext,
ou=MyDept,o=MyCompany
cn=JMS.Queue,cn=oracleDBQueues,cn=ORCL,cn=OracleContext,
ou=MyDept,o=MyCompany