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


    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




    Now I'm getting this exception with BIRT 4.2 runtime, Any one has faced this issue?



    Thank you,

    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.