How to Configure Oracle JMS Adapter with IBM WebSphere MQ JMS with Examples for Global (XA) Transactions (Doc ID 1349263.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.4.0 and later
Information in this document applies to any platform.

Goal

The purpose of this document is to describe the end-to-end setup and examples, using global XA transactions, for enqueue and dequeue of messages between a WebSphere MQ server and 11g SOA Suite using the JMS adapter. This interaction is commonly known as "Configuring Oracle JMS Adapter with IBM WebSphere MQ JMS" and will be referred to in this article as the MQ-JMS adapter. 

Also discussed are the concepts of MQ Queues and Topics, non-durable and durable subscribers, setup prerequisites, known issues, common errors and solutions.

This article is primarily concerned with SOA Suite versions 11.1.1.4 and above used in conjunction with WebSphere MQ server verison 7.x.

The JDeveloper Composites built below are attached to this article as MQ-JMS_examples.zip

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms