My Oracle Support Banner

Dynamic Choice List (DCL) Is Not Working When Child Fields Are Not Included In The Profile Page (Doc ID 2191047.1)

Last updated on DECEMBER 18, 2023

Applies to:

Oracle WebCenter Content - Version to [Release 11g]
Information in this document applies to any platform.


On : version 17:16:31Z-r141595 (Build:, Content Server

Dynamic Choice List(DCL) is not working when child fields are not included in the profile page.  For DCL, if a parent field has multiple child fields depend on it, and if one of the child field is not included in the content profile page, DCL stopped working on updating the existing child field that is on the page.

Steps to reproduce:

1. Create a parent metadata field xDCLParent, and two child metadata fields xDCLChild1 and xDCLChild2
2. Define DCL 1, set xDCLChild1 to be dependent on xDCLParent
3. Define DCL 2, set xDCLChild2 to be dependent on xDCLParent
4. Include only DCL1 (xDCLParent and xDCLChild1 ) to a profile page but don't include xDCLChild2 to the profile page.

Issue observed
1. When change to selection of xDCLParent, the option list values of xDCLChild1 is not updating.
2. Receiving JavaScript error on base.js at the function updateDependentChoices() --Unable to get property 'id' of undefined or null reference

We did not have this issue with this build: 07:19:29Z-r126792 (Build:

But we started to have this issue with these builds: 17:16:31Z-r141595 (Build: 00:15:12Z-r144416 (Build:


Upgraded from WCC version 07:19:29Z-r126792 (Build: to WCC version 17:16:31Z-r141595 (Build: or higher.


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.