JMS Adapter Connecting To IBM Websphere MQ Topic Encounters Following Runtime Error: JmsDDEndpoint_onFailure: Unable to resolve 'Topic'. Resolved '' (Doc ID 1347702.1)

Last updated on AUGUST 15, 2011

Applies to:

Oracle SOA Platform - Version: 11.1.1.4.0 and later   [Release: 11gR1 and later ]
Information in this document applies to any platform.

Symptoms

You have an installation of Oracle Fusion Middleware 11g Release 1 Patchset 3 (11.1.1.4.0) where you have developed and deployed composites that leverage the Oracle JMS Adapter to access JMS messages that are utilizing IBM WebSphere MQ for message transport/persistence services.

The composite application is polling for the arrival of messages that have been created to follow a publish/subscribe paradigm and are therefore stored within an IBM WebSphere MQ Topic. The composite application deploys successfully but at execution time, within the diagnostic log for the SOA managed server (${DOMAIN_HOME}/servers/soa_server1/logs/soa_server1-diagnostic.log) you receive the following exception:

[2011-08-05T16:07:32.471-04:00] [soa_server1] [WARNING] [] [oracle.soa.adapter]
[tid: [ACTIVE].ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>]
[ecid: 188741736242f836:2453cbad:1319b8b590e:-8000-00000000000017ec,0] [APP: soa-infra]
JMSAdapter READ_MSGS_FROM_TOPIC JmsDDEndpoint_onFailure: Unable to resolve 'Topic'. Resolved ''

Changes

You may have been previously been successfully using the same Outbound Connection Pool configuration to access messages stored in IBM WebSphere MQ Topic's with  Oracle Fusion Middleware 11g Release 1 Patchset 2 (11.1.1.3.0) and earlier releases.

Cause

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