My Oracle Support Banner

Failed to Create an Instance of The Requirement Processor for Requirement: MIB Inquiry. (Doc ID 2900909.1)

Last updated on OCTOBER 06, 2022

Applies to:

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

Symptoms

On : 11.3.0.1 version, General

ACTUAL BEHAVIOR
---------------
 Failed to create an instance of the requirement processor for requirement: MIB Inquiry.

Function IsNumeric() in Requirement configuration math is causing compile error.

Compilation error occurred in file ValidateExpressionBll_ReqDef9ADAE8B0_9258_4838_AE3E_031A613A5034_dbee0df28b48102cdf09bc03320371a5 at line 765: No applicable constructor/method found for actual parameters "java.lang.Object"; candidates are: "public static boolean com.adminserver.math.engine.CalculationFunctions.IsNumeric(java.lang.String)", "public static boolean com.adminserver.math.engine.CalculationFunctions.IsNumeric(com.adminserver.utl.BigString)"

Line in generated class throwing the error:
if ( !( CalculationFunctions.IsNumeric( mathExecutionContext.getDynamicFieldObjectValue( "RightWeightDigitTXT" ) ) ) ) {

Same Config works in activity math. Here is same line in activity generated class:
if( !( CalculationFunctions.IsNumeric( context.RightWeightDigitTXT ) ) ) {



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.