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 laterInformation 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:
- 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.
- Go to Admin tab > System Settings > Event Managements > Events Subscribers, and create Event Subscriber associated with the Event Handler. Trigger Type to be: Pre
- Run the Script PX.
- Go to Admin tab > System Settings > Event Management > Event Handler Monitor.
- 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 |