Last updated on DECEMBER 12, 2016
Applies to:Oracle Product Hub - Version 12.1.3 and later
Information in this document applies to any platform.
You have noticed that event raised in PL/SQL does not execute Java subscriptions in the same session even if phase < 100.
PLSQL vs Java Business Event System (Oracle E-Business Suite - Workflow)
See discussion here
|Scenario||Event raised in||Subscription type||Subscription phase||Agent (AQ)||Dispatched by|
|1||PLSQL||PLSQL||>=100||WF_DEFERRED||Workflow Deferred Agent Listener|
|2||PLSQL||PLSQL||<100||None||Same session as WF_EVENT.Raise|
|3||PLSQL||Java||Any||WF_JAVA_DEFERRED||Workflow Java Deferred Agent Listener|
In this situation, Java Rule Function was not executed in the same session even after setting Business Event "oracle.apps.ego.item.preAttributeChange" with Java Rule Function and updating UDA.
Is Business Event "oracle.apps.ego.item.preAttributeChange" ONLY raised in PLSQL?
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms