My Oracle Support Banner

Extension Point ScheduledValuation.GenerateScheduledValuation Causes A False System Error (Doc ID 2607329.1)

Last updated on NOVEMBER 05, 2019

Applies to:

Oracle Insurance Policy Administration J2EE - Version 10.2.0.20 and later
Information in this document applies to any platform.

Symptoms

On : 10.2.0.20 version, Valuation

ACTUAL BEHAVIOR
---------------
Extension point ScheduledValuation.GenerateScheduledValuation causes a false system error. When implementing the ScheduledValuation.GenerateScheduledValuation extension point attempting to override base system processing by returning false from the processPre method, it causes a system error. On page 30 of the extensibility documentation, it is clear that this is not the expected behavior. Excerpts: "Custom Java code can be added before or after a lifecycle step, or it can replace the lifecycle step altogether.", "The processPre(..) method is executed prior to the lifecycle event. When this method returns true, it indicates that the lifecycle step should execute and when it returns false it indicates that that the lifecycle step and processPost(..) should be skipped." In the case of GenerateScheduledValuation, the base code is expecting a valid return value from the advised method (ScheduledValuationBll.generateScheduledValuationDcl). When processPre returns false, this return value can only be null, which causes the stack trace attached.

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
Cause
Solution
References


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