My Oracle Support Banner

Revision versions of assets are not properly displayed and NullPointerException is recorded in sites.log (Doc ID 2395939.1)

Last updated on JUNE 20, 2023

Applies to:

Oracle WebCenter Sites - Version to [Release FatWire]
Information in this document applies to any platform.


Revision versions of assets are not properly displayed when Flex Definitions are updated and mandatory attributes added.


Example replication steps:
Admin UI:
- login with fwadmin and for FirstSite2 go and navigate/expand Asset Type "Content C"
- enable revision tracking
- created a new "Content Definition" named "MikiCDsrTestPatch1" and added a few optional attributes like "FSIIImage + FSIINameAttr" and saved it
Contributor UI:
- created a new "Content" flex asset, assigned it to "fwadmin", named it "MikiTestV2" and choose to use the content definition "MikiCDsrTestPatch1", added an image for the Image attribute and saved it
- created a few versions (Edit save & check-in), some with modifications to the asset like adding a name for the Name attribute, made in total 4 versions
- checked/tested to preview all versions and all were rendered with success
Back to Admin UI:
- updated the "MikiCDsrTestPatch1" definition with a set of new mandatory attribute (Required) like "FSIIDescriptionAttr + FSIIHeadline etc", saved it
Back to Contributor UI:
- for the asset previously created tried to view the previous revisions using the "Show version" button and inspected all 4 versions
- revision versions were not properly rendered

sites.log error example:

Exception including resource /jsp/cs_deployed/OpenMarket/Gator/FlexibleAssets/Common/AssocParentDetailsDisplay.jsp[[
at jsp_servlet._jsp._cs_deployed._openmarket._gator._flexibleassets._common.__assocparentdetailsdisplay._jspService(
at weblogic.servlet.jsp.JspBase.service(
at weblogic.servlet.internal.StubSecurityHelper$
at weblogic.servlet.internal.StubSecurityHelper$
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(
at weblogic.servlet.internal.ServletStubImpl.execute(
at weblogic.servlet.internal.ServletStubImpl.execute(


Present in Patch 1, Patch 2 and Patch 3

Present in Patch 1


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.