Forum Stats

  • 3,770,454 Users
  • 2,253,116 Discussions
  • 7,875,462 Comments

Discussions

java.lang.NoClassDefFoundError while accessing Oracle discoverer Login Page

Discoverer logfile shows the following.

java.lang.NullPointerException

        at oracle.jdbc.driver.T4CTTIoauthenticate.setSessionFields(T4CTTIoauthenticate.java:1052)

        at oracle.jdbc.driver.T4CTTIoauthenticate.<init>(T4CTTIoauthenticate.java:240)

        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)

        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678)

        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:234)

        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)

        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)

        at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:357)

        at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:239)

        at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1310)

        at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1227)

        at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:451)

        at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:343)

        at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:330)

        at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:469)

        at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:363)

        at weblogic.jdbc.common.internal.ConnectionPoolManager.reserve(ConnectionPoolManager.java:125)

        at weblogic.jdbc.common.internal.RmiDataSource.getPoolConnection(RmiDataSource.java:454)

        at weblogic.jdbc.common.internal.RmiDataSource.getConnectionInternal(RmiDataSource.java:538)

        at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:498)

        at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:491)

        at oracle.discoiv.connections.passwordstore.ConnectionCache.<init>(ConnectionCache.java:115)

        at oracle.discoiv.connections.passwordstore.ConnectionCache.getConnectionCacheInstance(ConnectionCache.java:48)

        at oracle.discoiv.connections.passwordstore.PasswordStoreGateway.init(PasswordStoreGateway.java:122)

        at oracle.discoiv.connections.passwordstore.PasswordStoreGateway.<init>(PasswordStoreGateway.java:90)

        at oracle.discoiv.controller.DiscovererControllerFactory.initPasswordStore(DiscovererControllerFactory.java:184)

        at oracle.discoiv.controller.DiscovererControllerFactory.<init>(DiscovererControllerFactory.java:70)

        at oracle.discoiv.direct.DiscovererDirectControllerFactory.<init>(DiscovererDirectControllerFactory.java:33)

        at oracle.discoiv.direct.DiscoDirect.<init>(DiscoDirect.java:98)

        at oracle.discoiv.beans.proxy.server.DiscovererServer.<init>(DiscovererServer.java:143)

        at oracle.discoiv.beans.proxy.SessionProxy.createDirectSession(SessionProxy.java:89)

        at oracle.discoiv.beans.Session.createDirectSession(Session.java:93)

        at oracle.discoverer.applications.viewer.model.ConnectionStore._createSession(Unknown Source)

        at oracle.discoverer.applications.viewer.model.ConnectionStore.<init>(Unknown Source)

        at oracle.discoverer.applications.viewer.model.ViewerModelImpl.getOrCreateConnectionStore(Unknown Source)

        at oracle.discoverer.applications.viewer.controllers.APIController.handleApiDisplayConnections(Unknown Source)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at oracle.discoverer.applications.framework.RequestProcessor.execute(Unknown Source)

        at oracle.discoverer.applications.framework.WorkerThread.run(Unknown Source)

        at java.lang.Thread.run(Thread.java:662)

>

####<Nov 22, 2017 1:18:55 AM EST> <Info> <ServletContext-/discoverer> <iorb15.orbit8.com> <WLS_DISCO> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <735854671710> <1511331535950> <BEA-000000> <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)

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

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

        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at oracle.discoverer.applications.framework.ApplicationEncodingFilter.doFilter(Unknown Source)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

        at java.security.AccessController.doPrivileged(Native Method)

        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

        at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

        at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

        at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

        at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: java.lang.ClassNotFoundException: org.apache.struts.action.ActionMessages

        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

        ... 104 more

>

####<Nov 22, 2017 1:19:43 AM EST> <Info> <Health> <iorb15.orbit8.com> <WLS_DISCO> <weblogic.GCMonitor> <<anonymous>> <> <> <1511331583758> <BEA-310002> <75% of the total memory in the server is free>

####<Nov 22, 2017 1:26:30 AM EST> <Warning> <JDBC> <iorb15.orbit8.com> <WLS_DISCO> <Discoverer Viewer BG Worker 0> <<anonymous>> <> <0000LzYNzuyDoYWFLzvH8A1Q5HPt000002> <1511331990040> <BEA-001129> <Received exception while creating connection for pool "iorb15.orbit8.com_EBSDB_DEV_DISCOVERER_PS": null.>

####<Nov 22, 2017 1:26:30 AM EST> <Info> <JDBC> <iorb15.orbit8.com> <WLS_DISCO> <Discoverer Viewer BG Worker 0> <<anonymous>> <> <0000LzYNzuyDoYWFLzvH8A1Q5HPt000002> <1511331990041> <BEA-001156> <Stack trace associated with message 001129 follows:

java.lang.NullPointerException

        at oracle.jdbc.driver.T4CTTIoauthenticate.setSessionFields(T4CTTIoauthenticate.java:1052)

        at oracle.jdbc.driver.T4CTTIoauthenticate.<init>(T4CTTIoauthenticate.java:240)

        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)

        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678)

        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:234)

        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)

        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)

        at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:357)

        at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:239)

        at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1310)

        at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1227)

        at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:451)

        at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:343)

        at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:330)

        at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:469)

        at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:363)

        at weblogic.jdbc.common.internal.ConnectionPoolManager.reserve(ConnectionPoolManager.java:125)

        at weblogic.jdbc.common.internal.RmiDataSource.getPoolConnection(RmiDataSource.java:454)

        at weblogic.jdbc.common.internal.RmiDataSource.getConnectionInternal(RmiDataSource.java:538)

        at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:498)

        at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:491)

        at oracle.discoiv.connections.passwordstore.ConnectionCache.<init>(ConnectionCache.java:115)

        at oracle.discoiv.connections.passwordstore.ConnectionCache.getConnectionCacheInstance(ConnectionCache.java:48)

        at oracle.discoiv.connections.passwordstore.PasswordStoreGateway.init(PasswordStoreGateway.java:122)

        at oracle.discoiv.connections.passwordstore.PasswordStoreGateway.<init>(PasswordStoreGateway.java:90)

        at oracle.discoiv.controller.DiscovererControllerFactory.initPasswordStore(DiscovererControllerFactory.java:184)

        at oracle.discoiv.controller.DiscovererControllerFactory.<init>(DiscovererControllerFactory.java:70)

        at oracle.discoiv.direct.DiscovererDirectControllerFactory.<init>(DiscovererDirectControllerFactory.java:33)

        at oracle.discoiv.direct.DiscoDirect.<init>(DiscoDirect.java:98)

        at oracle.discoiv.beans.proxy.server.DiscovererServer.<init>(DiscovererServer.java:143)

        at oracle.discoiv.beans.proxy.SessionProxy.createDirectSession(SessionProxy.java:89)

        at oracle.discoiv.beans.Session.createDirectSession(Session.java:93)

        at oracle.discoverer.applications.viewer.model.ConnectionStore._createSession(Unknown Source)

        at oracle.discoverer.applications.viewer.model.ConnectionStore.<init>(Unknown Source)

        at oracle.discoverer.applications.viewer.model.ViewerModelImpl.getOrCreateConnectionStore(Unknown Source)

        at oracle.discoverer.applications.viewer.controllers.APIController.handleApiDisplayConnections(Unknown Source)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at oracle.discoverer.applications.framework.RequestProcessor.execute(Unknown Source)

        at oracle.discoverer.applications.framework.WorkerThread.run(Unknown Source)

        at java.lang.Thread.run(Thread.java:662)

>

####<Nov 22, 2017 1:26:31 AM EST> <Info> <ServletContext-/discoverer> <iorb15.orbit8.com> <WLS_DISCO> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0000LzYQ0bmDoYWFLzvH8A1Q5HPt000003> <1511331991064> <BEA-000000> <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)

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

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

        at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at oracle.discoverer.applications.framework.ApplicationEncodingFilter.doFilter(Unknown Source)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

        at java.security.AccessController.doPrivileged(Native Method)

        at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

        at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

        at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

        at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

        at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

        at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: java.lang.ClassNotFoundException: org.apache.struts.action.ActionMessages

        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

        ... 104 more

This discussion has been closed.