My Oracle Support Banner

Configurator Runtime Cannot be Opened Within an iFrame (Doc ID 2596453.1)

Last updated on MAY 12, 2020

Applies to:

Oracle Configurator - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Runtime Core

Scenario 1 Configurator and a Custom Service using iFrames

When attempting to launch Configurator Runtime from a custom service, the following error occurs. This service uses iFrame for the Configurator Runtime window. This was working as expected prior to Security <Patch 29692308> being applied.

If user accepts the warning, the Runtime opens in a separate window.

ERROR
-----------------------
Shows that Customer is accessing the Configurator Runtime from custom application by clicking on BOM -> "Configure". The user sees the message:

"Confirm Navigation. You are leaving Sales Workbench. Are you sure you want to leave this page? Leave this Page or Stay on this Page"

User clicks on "Leave this Page". The Configurator Runtime appears. The form looks different from that shown in the screen capture of the correct form. Then the Customer clicks on "Finish" button. Blank page is seen and nothing else happens.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Log in to Web Service
2. Enter details and launch Configurator Runtime
3. If user bypasses the warning, then Configurator opens but in a separate window

Scenario 2 Configurator and Siebel ingegration using iFrames

Siebel application displays the Oracle Configurator for product configuration using Siebel Symbolic URL Administration. Configurator is invoked in iFrame in Siebel application.
Since upgraded EBS application from version 12.1.3 to 12.2.7 (or after application of <Patch 18936791:R12.FWK.B.delta.4> in 12.1.3), the product configuration appears to work but upon returning back to Siebel view, it hangs.

See below error in console tab of the browser while launching in CZReturn.html

ERROR
-----------------------

CZReturn.html:6 Uncaught DOMException: Blocked a frame with origin "http://XXX" from accessing a cross-origin frame. at http://XXX/siebel/files/custom/CZReturn.html

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Launch Configurator from Siebel
2. Model opens
3. Configure the model.
4. Click Finish.
5. The application (Siebel) hangs.

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.