Home Analytics Developing analytics applications
The community of Analytics developers are invited to follow and participate in the developer network.
OpenText technical experts collaborate with supported customers and partners in the Magellan product area.

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

MukkiMukki Mr.
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

  • edited December 31, 1969
    <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

Sign In or Register to comment.