Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363260 - deploy org.eclipse.birt.report.exception.ViewerException:Fatal error occurred when try to startup report engine
Summary: deploy org.eclipse.birt.report.exception.ViewerException:Fatal error occurre...
Status: RESOLVED WORKSFORME
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 critical with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Birt-ReportEngine-inbox@eclipse.org CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-09 01:40 EST by chelios CLA
Modified: 2011-12-29 04:35 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description chelios CLA 2011-11-09 01:40:25 EST
Build Identifier: birt 3.7.1,  websphere 6.1 ,tomcat 6.0.33 ,websphere's jdk 

under birt 3.7.1-->birt-runtime-3_7_1 's folder birt.war deploy in webshpere6.1 ,then browser visit this project ,then org.eclipse.birt.report.exception.ViewerException:Fatal error occurred when try to startup report engine. But if birt.war deploy in tomcat 6.0.* ,this Exception won't appear, so i don't  know why this  Exception was appear in websphere . i hope this Exception should be solve


Reproducible: Always

Steps to Reproduce:
1.start webshpere server 
2.deploy birt.war
3.use browser visit this project
Comment 1 chelios CLA 2011-11-09 01:46:56 EST
org.eclipse.birt.report.exception.ViewerException: Fatal error occurred when try to startup report engine.
[11-11-9 13:32:26:281 CST] 0000002f SystemErr     R 	at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:334)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:605)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:265)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:271)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:88)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:653)
[11-11-9 13:32:26:296 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:606)
[11-11-9 13:32:26:421 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:333)
[11-11-9 13:32:26:421 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:549)
[11-11-9 13:32:26:421 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1295)
[11-11-9 13:32:26:421 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1129)
[11-11-9 13:32:26:421 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:567)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:814)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:948)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1478)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:3731)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:3813)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:245)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1483)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at java.lang.reflect.Method.invoke(Method.java:615)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:62)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at java.lang.reflect.Method.invoke(Method.java:615)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:265)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1089)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:971)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:231)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:238)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:833)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1055)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:948)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.management.commands.AdminServiceCommands$InvokeCmd.execute(AdminServiceCommands.java:251)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:239)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.execute(ApplicationDeploymentCollectionAction.java:536)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:907)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:696)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:641)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:308)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1070)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:273)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:319)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:159)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:907)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:371)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:229)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:696)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:641)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:92)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1812)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
[11-11-9 13:32:26:437 CST] 0000002f SystemErr     R 	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
Comment 2 Liwen Chen CLA 2011-12-29 04:27:04 EST
Hi chelios,

I tried to deploy birt.war(3.7.2 nightly build) in websphere 6.1.0.0 and sample report can run without exception.

Have you set class loader to application first?
You can set it following the steps:
1. Stop the birt app
2. Click the birt,click Manage Module and then set class load order

Please have a try, I will set the bug as worksforme,if you can still reproduce it, please reopen it.
Comment 3 Xiaoying Gu CLA 2011-12-29 04:35:57 EST
If still can reproduce it, please reopen.