My Oracle Support Banner

Specific User Gets "Invalid customization document." Error When Accessing Add-On OAF Page (Doc ID 2847092.1)

Last updated on DECEMBER 18, 2023

Applies to:

Oracle Applications Framework - Version 12.2.7 and later
Information in this document applies to any platform.

Symptoms

Specific user cannot access add-on OAF page and getting "Invalid customization document" error.
From other EBS user, the same add-on OAF page can be opened without issue.

Error
Exception Details.
 oracle.apps.fnd.framework.OAException: Could not load application module '[Document path]'.
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:290)
at oracle.apps.fnd.framework.webui.OAJSPApplicationRegistry.registerApplicationModule(OAJSPApplicationRegistry.java:83)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1486)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:608)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:488)
at _pages.__oa._jspService(__oa.java:233)

...

## Detail 0 ##
oracle.adf.mds.exception.MDSRuntimeException: Invalid customization document. Missing top level customizes attribute
at oracle.adf.mds.internal.parse.CustomParser.startElement(CustomParser.java:165)
at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source)
at oracle.cabo.share.xml.ParserAdapter.startElement(Unknown Source)
at oracle.xml.parser.v2.XMLContentHandler.startElement(XMLContentHandler.java:182)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1598)

...

Fact
1. Issue did not resolve by performing below action :

1.1 Bounced AP server and DB server
1.2. Clear server side cache from Functional Administrator

a. Login as Function Administrator responsibility, select the Core Services tab and then the Caching Frameworksub tab.
b. Select Global Configuration from the side navigation menu to navigate to the Global Cache Configuration page.
c. Under the Cache Policy region, select the Clear All Cache button and answer the prompt that follows to completely flush the cache

1.3 Clear web browser cache

2. Run SQL*Plus using apps user to connect to DB and run jdr_utils.listcustomizations but no record was found related to specific user


Steps
1. Login to EBS with specific user
2. Access the add-on OAF page

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.