My Oracle Support Banner

Event Handlers Are Stuck in Queued Status after Implementing a Pre Event Script Process Extension (PX) Using IEventInfo.setUserDefinedMap(map) Function (Doc ID 2977589.1)

Last updated on JANUARY 24, 2024

Applies to:

Oracle Agile PLM Framework - Version 9.3.6.0 and later
Information in this document applies to any platform.

Symptoms

Many Event Handlers are stuck in Queued Status after implementing a pre event Groovy Script Process Extension (PX) using IEventInfo.setUserDefinedMap(map) function to pass the values between the subscribers.


The issue can be reproduced at will with the following steps:

  1. Log into Java Client as admin user, and go to Admin tab > System Settings > Event Management > Event Handlers, and add a Script Event using IEventInfo.setUserDefinedMap(map) function to pass the values between the subscribers.
  2. Go to Admin tab > System Settings > Event Managements > Events Subscribers, and create Event Subscriber associated with the Event Handler. Trigger Type to be: Pre
  3. Run the Script PX.
  4. Go to Admin tab > System Settings > Event Management > Event Handler Monitor.
  5. See the post asynchronous Event Handler status shows in "Queued" status.

Changes

Implemented a pre event Groovy Script Process Extension (PX) using IEventInfo.setUserDefinedMap(map) function.

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.