BIRT Deployment on SAP Netweaver J2EE Engine as Application or Report Service Tool

Mukki
edited February 11, 2022 in Analytics #1
Hi All,

I have successfully used BIRT with Tomcat web server and Jboss application server, Its a excellent reporting tool but when i tried to deploy BIRT report engine on Netweaver application server 7.3. I got following error:

org.eclipse.birt.core.framework.jar.ServicePlatform createFactoryObject

WARNING: class "org.eclipse.core.runtime.Platform"'s signer information does not match signer information of other classes in the same package

java.lang.SecurityException: class "org.eclipse.core.runtime.Platform"'s signer information does not match signer information of other classes in the same package

at java.lang.ClassLoader.checkCerts(ClassLoader.java:902)

at java.lang.ClassLoader.preDefineClass(ClassLoader.java:548)

at java.lang.ClassLoader.defineClassCond(ClassLoader.java:715)

at java.lang.ClassLoader.defineClass(ClassLoader.java:705)

at com.sap.engine.boot.loader.ResourceMultiParentClassLoader.loadClassLocal(ResourceMultiParentClassLoader.java:189)

at com.sap.engine.boot.loader.MultiParentClassLoader.findClassInLoaderGraph(MultiParentClassLoader.java:312)

at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:275)

at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:247)

at org.eclipse.birt.core.framework.jar.ServicePlatform.getExtensionRegistry(ServicePlatform.java:72)

at org.eclipse.birt.core.framework.jar.ServicePlatform.createFactoryObject(ServicePlatform.java:98)

at org.eclipse.birt.core.framework.Platform$1.run(Platform.java:297)

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

at org.eclipse.birt.core.framework.Platform.createFactoryObject(Platform.java:293)

at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:330)

at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)

at org.eclipse.birt.report.servlet.ViewerServlet.__getContext(ViewerServlet.java:148)

at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(BirtSoapMessageDispatcherServlet.java:243)

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

at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)

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

at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)

at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)

at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:432)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)

at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:276)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)

at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)

at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:32


I have deployed BIRT(BIRT.war) as Reporting Service Tool as well as embedded in side application on Tomcat and Jboss server, It worked absolutely fine But what is this error.

Please help me....

Details of BIRT
Verson: 3.6

Comments

  • udeRox
    edited December 31, 1969 #2
    <blockquote class='ipsBlockquote' data-author="'Mukki'" data-cid="93368" data-time="1325418751" data-date="01 January 2012 - 04:52 AM"><p>
    Hi All,<br />
    <br />
    I have successfully used BIRT with Tomcat web server and Jboss application server, Its a excellent reporting tool but when i tried to deploy BIRT report engine on Netweaver application server 7.3. I got following error: <br />
    <br />
    org.eclipse.birt.core.framework.jar.ServicePlatform createFactoryObject<br />
    <br />
    WARNING: class "org.eclipse.core.runtime.Platform"'s signer information does not match signer information of other classes in the same package<br />
    <br />
    java.lang.SecurityException: class "org.eclipse.core.runtime.Platform"'s signer information does not match signer information of other classes in the same package<br />
    <br />
    at java.lang.ClassLoader.checkCerts(ClassLoader.java:902)<br />
    <br />
    at java.lang.ClassLoader.preDefineClass(ClassLoader.java:548)<br />
    <br />
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:715)<br />
    <br />
    at java.lang.ClassLoader.defineClass(ClassLoader.java:705)<br />
    <br />
    at com.sap.engine.boot.loader.ResourceMultiParentClassLoader.loadClassLocal(ResourceMultiParentClassLoader.java:189)<br />
    <br />
    at com.sap.engine.boot.loader.MultiParentClassLoader.findClassInLoaderGraph(MultiParentClassLoader.java:312)<br />
    <br />
    at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:275)<br />
    <br />
    at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:247)<br />
    <br />
    at org.eclipse.birt.core.framework.jar.ServicePlatform.getExtensionRegistry(ServicePlatform.java:72)<br />
    <br />
    at org.eclipse.birt.core.framework.jar.ServicePlatform.createFactoryObject(ServicePlatform.java:98)<br />
    <br />
    at org.eclipse.birt.core.framework.Platform$1.run(Platform.java:297)<br />
    <br />
    at java.security.AccessController.doPrivileged(Native Method)<br />
    <br />
    at org.eclipse.birt.core.framework.Platform.createFactoryObject(Platform.java:293)<br />
    <br />
    at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:330)<br />
    <br />
    at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)<br />
    <br />
    at org.eclipse.birt.report.servlet.ViewerServlet.__getContext(ViewerServlet.java:148)<br />
    <br />
    at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(BirtSoapMessageDispatcherServlet.java:243)<br />
    <br />
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)<br />
    <br />
    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)<br />
    <br />
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)<br />
    <br />
    at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)<br />
    <br />
    at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:432)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)<br />
    <br />
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)<br />
    <br />
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:276)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)<br />
    <br />
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)<br />
    <br />
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)<br />
    <br />
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)<br />
    <br />
    at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)<br />
    <br />
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)<br />
    <br />
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)<br />
    <br />
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:32<br />
    <br />
    <br />
    I have deployed BIRT(BIRT.war) as Reporting Service Tool as well as embedded in side application on Tomcat and Jboss server, It worked absolutely fine But what is this error.<br />
    <br />
    Please help me....<br />
    <br />
    Details of BIRT <br />
    Verson: 3.6<br /></p></blockquote>
    <br />
    Now I'm getting this exception with BIRT 4.2 runtime, Any one has faced this issue? <br />
    <br />
    Thank you,<br />
    Cheers
  • The issue is a resultant of conflict of common libraries versions. Please check for common libraries between various modules interdependent and loaded in common jvm.

    Thanks
    Mukki