Skip to Main Content

Discoverer/plus and viewer with error

JFCastroApr 14 2016 — edited Apr 18 2016

Hi everyone,

I have a big trouble, In the company we have installed EBS R12 (12.1.3), Database 11gR2 and recently we Installed Discoverer 11g with Weblogic 10.3.5 (linux)

We have had trouble with the integration between discoverer and EBS R12, the topic is We reboot the server and down all services, but when start the server and all services and try to access to http://192.168.1.149:8090/discoverer/plus and http://192.168.1.149:8090/discoverer/viewer appear an error

I followed this stept to start weblogic and discoverer

  1. Start the WebLogic Admin Server
  2. Start the WebLogic Node Server
  3. Start the Discoverer Server
  4. Start the Discoverer OPMN Components


the problem is:

java.lang.NoClassDefFoundError: org/apache/struts/action/ActionMessages

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 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)

at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)

at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:377)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2756)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)

at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

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 com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)

at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)

at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:377)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2756)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)

at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)

at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)

at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)

at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)

at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)

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.parseSource(Unknown Source)

at oracle.cabo.ui.composite.TemplateLibrary.getTemplates(Unknown Source)

at oracle.cabo.ui.composite.TemplateLibrary.getNamespaceURIs(Unknown Source)

at oracle.cabo.ui.composite.TemplateUIExtension.registerSelf(Unknown Source)

at oracle.cabo.servlet.struts.ui.StrutsTemplateUIExtension.registerSelf(Unknown Source)

at oracle.cabo.servlet.struts.StrutsUIExtension.registerSelf(Unknown Source)

at oracle.cabo.servlet.xml.UIXPageBroker.getDefaultParserManager(Unknown Source)

at oracle.cabo.servlet.xml.UIXPageBroker.getPageDescriptionCache(Unknown Source)

at oracle.cabo.servlet.xml.UIXPageBroker.getPageDescription(Unknown Source)

at oracle.cabo.servlet.AbstractPageBroker.getEventHandler(Unknown Source)

at oracle.cabo.servlet.AbstractPageBroker.handleRequest(Unknown Source)

at oracle.cabo.servlet.ui.BaseUIPageBroker.handleRequest(Unknown Source)

at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)

at oracle.cabo.servlet.UIXServlet.doGet(Unknown Source)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)

at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)

at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)

at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)

at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)

at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)

at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)

at oracle.discoverer.applications.viewer.url.URLServlet._process(Unknown Source)

at oracle.discoverer.applications.viewer.url.URLServlet.doGet(Unknown Source)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

anybody can help me I tried all but I haven't found the solution

thanks in advance,

best regards,

Felipe Farías Lagos

This post has been answered by AishwaryaRao -Oracle on Apr 14 2016
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked due to inactivity on May 16 2016
Added on Apr 14 2016
3 comments
1,024 views