My Oracle Support Banner

eConfigurator fails to load properly due to custom Cfgrenderer.js in 23.1 - TypeError: Cannot read properties of undefined (reading 'AttachPMBinding') (Doc ID 2948154.1)

Last updated on JULY 05, 2023

Applies to:

Siebel CRM - Version 23.1 and later
Information in this document applies to any platform.

Symptoms

After the update to 23.1 (from 20.4) eConfigurator fails to load properly due to the fact that cfgrenderer.js is not extendable with custom PR, and an error is observed in the console log:



The issue can be reproduced at will with the following steps:

1. Create a simple custom PR for cfgrenderer.js
2. Register the custom PR in Manifest Administration:
  a. Create a new record in UI Objects:
  - Usage Type = Physical Renderer
  - Type = Applet
  - Name = Cfg Cx Runtime Instance Frame (JS HI)
  b. For the new record, create a new record in Object Expression:
  - Level = 1
  c. For the new record, create 2 records in Files:
  - 1. record:
  - Sequence = 1
  - Name = siebel/custom/cfgrendererCustom.js (register this file in Manifest Files first)
  - 2. record:
  - Sequence = 2
  - Name = siebel/cfgrenderer.js
3. Logoff.
4. Login and open eConfigurator. The eConfigurator fails to load properly.

Changes

 Update to 23.1 Siebel Version

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
Changes
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.