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 laterInformation 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 |