We're working on a project down under that is targeted at an environment that makes heavy use of IBM's MQ transport.
In developing with the MQ Transport available from Oracle we've found certain limitations in it's use, specifically:
1) unable to put to a remote queue definition on the local queue manager.
2) unable to put a message to a queue existing on a remote queue manager which is defined on the local queue manager.
These examples are connecting to the local queue manager in tcp (client) mode. Putting to local queues on the local queue manager, or clustered queues visible from the local queue manager work fine.
Surely there is a way the MQ Transport within OSB can facilitate the above 2 scenarios?
FWIW, we're using Weblogic version 10.3.0.0 and OSB version 10gR3
Edited by: user12006489 on Dec 20, 2009 4:09 PM
Edited by: user12006489 on Dec 20, 2009 4:10 PM
I should further elaborate on my initial question:
On the local queue manager is a remote queue manager definition to another queue manager. Using the MQ Transport, how can I send a message to a queue that exists on that remote queue manager?
In the MQ URI string ends up looking something like mq://REMOTE_QMGER/REMOTE_QUEUE, but this format violates the MQ Transport URI field formatting.
Has anyone had any experience with this?
Edited by: user12006489 on Dec 20, 2009 4:57 PM