Database JMS NonDurable Subscriber Issues (Doc ID 417548.1)

Last updated on DECEMBER 09, 2014

Applies to:

Oracle Server - Enterprise Edition - Version: 9.2.0.1.0 to 11.1.0.6.0
This problem can occur on any platform.

Symptoms

In the case of abnormal termination of a JMS client application which uses NonDurable subscribers you will be faced by the following symptoms

1. Non-durable subscriber entries are left orphaned in a queue table if the OJMS client terminates
abnormally.

2. Messages are left in a READY state until the orphaned subscriber is removed manually.

3. There is no way to distinguish between the messages associated with active consumers and those which are orphaned.

In the case of running a heavily loaded JMS NonDurable subscriber application you may see

1. High contention on the library cache load lock.

2. Intermittent slow downs which have the initial appearance of hangs.

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