Discussions
Categories
Choose a Product
THRUST SERVICES
CORE APPS
CE PRODUCTS
...
Quick Links
POPULAR
HELPFUL TIPS
Groups
My Links
FOR SIGNED IN MEMBERS:
Back to website
Home
Developing Analytics Applications
java.lang.LinkageError when deploying my BIRT app in Weblogic Server 11g
Migrateduser
<p>Hi,</p>
<p>I am getting a servlet exception when my web app, which is using birt as its reporting tool, is deployed in the Weblogic Server(11g).. This exception is thrown when we try to load the parameters (Filters).. Kindly reply with the solution.. I am currently using JDK 1.6_18.. This issue only arises when deployed in weblogic</p>
<p> </p>
<p>The complete stack trace is as follows..</p>
<p>java.lang.LinkageError: loader constraint violation in interface itable initialization: when resolving method "org.apache.xerces.dom.CoreDocumentImpl.getDomConfig()Lorg/w3c/dom/DOMConfiguration;" the class loader (instance of weblogic/utils/classloaders/ChangeAwareClassLoader) of the current class, org/apache/xerces/dom/CoreDocumentImpl, and the class loader (instance of <bootloader>) for interface org/w3c/dom/Document have different Class objects for the type org/w3c/dom/DOMConfiguration used in the signature<br>
at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source)<br>
at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source)<br>
at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source)<br>
at org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source)<br>
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br>
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br>
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)<br>
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)<br>
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)<br>
at org.eclipse.birt.core.framework.jar.BundleLoader.loadExtensions(BundleLoader.java:149)<br>
at org.eclipse.birt.core.framework.jar.BundleLoader.load(BundleLoader.java:63)<br>
at org.eclipse.birt.core.framework.jar.ServicePlatform.installBundle(ServicePlatform.java:57)<br>
at org.eclipse.birt.core.framework.jar.ServiceLauncher.startup(ServiceLauncher.java:72)<br>
at org.eclipse.birt.core.framework.Platform.startup(Platform.java:75)<br>
at ubq.reportingtoolframework.ReportingToolManager.initIReportEngine(ReportingToolManager.java:467)<br>
at ubq.reportingtoolframework.ReportingToolManager.loadFilter(ReportingToolManager.java:86)<br>
at ubq.reportingtoolframework.ReportingToolServlet._loadFilter(ReportingToolServlet.java:82)<br>
at ubq.reportingtoolframework.ReportingToolServlet.handleGet(ReportingToolServlet.java:44)<br>
at ubq.base.UHttpServlet.doGet(UHttpServlet.java:125)<br>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)<br>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)<br>
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)<br>
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)<br>
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)<br>
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)<br>
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3686)<br>
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)<br>
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)<br>
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)<br>
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)<br>
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)<br>
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)<br>
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)<br>
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)</p>
<p> </p>
<p> <br>
</p>
<p> </p>
<p>Thanks in Advance..</p>
<p>Channamari</p>
Find more posts tagged with
Comments
There are no comments yet