API BomOptionClass.replaceWithRealItem to Substitute RIS Slow Performance (Doc ID 2054459.1)

Last updated on JULY 20, 2017

Applies to:

Oracle Configurator - Version 12.1.3 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Symptoms

On build 12.1.3.31.8, while implementing RIS (Real Item Substitution), the API call BomOptionClass.replaceWithRealItem can be used to substitute RIS items with the item which is needed to replace. The function call had been taking 5+ seconds on average, which could be problematic when replacing multiple items as replacing 5 items would take 25 seconds. For several items the wait time grew to several minutes. The following query was identified as taking the most time to execute based on the logs generated:

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms