Unable to Access Discoverer Plus/Viewer 11g Installed On Server Having EBS 11i / R12 (Doc ID 1338244.1)

Last updated on APRIL 30, 2017

Applies to:

Oracle Discoverer - Version 11.1.1.2.0 and later
Information in this document applies to any platform.
***Checked for relevance on 20-Dec-2012***
***Checked for relevance on 17-Jun-2014***
***Checked for relevance on 28-Nov-2015***

Symptoms

While invoking Discoverer Plus or Viewer 11g, you get the following error:

java.lang.NoClassDefFoundError: org.apache.struts.action.ActionMessages
java.lang.NoClassDefFoundError: org.apache.struts.action.ActionMessages
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at oracle.cabo.servlet.struts.ui.DataProviderParserFactory$Parser.getNodeValue(Unknown Source)
at oracle.cabo.share.xml.LeafNodeParser.startElement(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:133)
at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:173)
at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)
at oracle.cabo.share.xml.XMLUtils.parseInclude(Unknown Source)
at oracle.cabo.ui.xml.parse.TemplateImportParser.getNodeValue(Unknown Source)
at oracle.cabo.share.xml.LeafNodeParser.startElement(Unknown Source)
at oracle.cabo.share.xml.TreeBuilder$Handler.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)


The following error is also found to occur while deploying WLS_DISCO in Admin Console.
This error can be found in the file, WLS_DISCO.log available under MW_HOME/user_projects/domains/ClassicDomain/servers/WLS_DISCO/logs directory.

java.lang.IllegalAccessError: tried to access method oracle/help/common/xml/XMLNode.<init>()V from class oracle/help/common/xml/HelpXmlPullParser

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms