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
Deployment on Websphere 8.5 Problem
Migrateduser
<p>I have Birt runtime integrated in my project using eclipse kepler/mars and IBM Rad. I have Build path jre libraries version 6 from the websphere server jre. I have compiler set to version 1.6 and Project facet set to 1.6. Target runtime is set to websphere 8.5. While in eclipse I select "run as" and select the Websphere 8.5 server the sample test report runs fine in a browser. But when I deploy as an ear to Websphere 8.5 (vm = jre 6) I get the following runtime error when I try to view the sample test report, any help would be appreciated:</p>
<p> </p>
<p>[11/13/15 12:09:24:839 MST] 0000009f ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init </p>
<p><u>SRVE0242I</u>: [Birt45] [/Birt45] [ViewerServlet]: Initialization successful.</p>
<p>[11/13/15 12:09:24:901 MST] 0000009f ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service Uncaught service() exception thrown by servlet ViewerServlet: java.lang.NoClassDefFoundError: org/eclipse/core/runtime/Platform</p>
<p>at org.eclipse.birt.core.framework.jar.ServicePlatform.getExtensionRegistry(</p>
<p><u>ServicePlatform.java:72</u>)</p>
<p>at org.eclipse.birt.core.framework.jar.ServicePlatform.createFactoryObject(</p>
<p><u>ServicePlatform.java:98</u>)</p>
<p>at org.eclipse.birt.core.framework.Platform$1.run(</p>
<p><u>Platform.java:297</u>)</p>
<p>at java.security.AccessController.doPrivileged(</p>
<p><u>AccessController.java:273</u>)</p>
<p>at org.eclipse.birt.core.framework.Platform.createFactoryObject(</p>
<p><u>Platform.java:293</u>)</p>
<p>at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(</p>
<p><u>ReportEngineService.java:338</u>)</p>
<p>at org.eclipse.birt.report.service.BirtViewerReportService.setContext(</p>
<p><u>BirtViewerReportService.java:1023</u>)</p>
<p>at org.eclipse.birt.report.servlet.ViewerServlet.__getContext(</p>
<p><u>ViewerServlet.java:148</u>)</p>
<p>at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(</p>
<p><u>BirtSoapMessageDispatcherServlet.java:151</u>)</p>
<p>at javax.servlet.http.HttpServlet.service(</p>
<p><u>HttpServlet.java:575</u>)</p>
<p>at org.apache.axis.transport.http.AxisServletBase.service(</p>
<p><u>AxisServletBase.java:327</u>)</p>
<p>at javax.servlet.http.HttpServlet.service(</p>
<p><u>HttpServlet.java:668</u>)</p>
<p>at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(</p>
<p><u>BirtSoapMessageDispatcherServlet.java:122</u>)</p>
<p>at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(</p>
<p><u>ServletWrapper.java:1230</u>)</p>
<p>at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(</p>
<p><u>ServletWrapper.java:779</u>)</p>
<p>at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(</p>
<p><u>ServletWrapper.java:478</u>)</p>
<p>at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(</p>
<p><u>ServletWrapperImpl.java:178</u>)</p>
<p>at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(</p>
<p><u>WebAppFilterChain.java:136</u>)</p>
<p>at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(</p>
<p><u>WebAppFilterChain.java:97</u>)</p>
<p>at org.eclipse.birt.report.filter.ViewerFilter.doFilter(</p>
<p><u>ViewerFilter.java:68</u>)</p>
<p>at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(</p>
<p><u>FilterInstanceWrapper.java:195</u>)</p>
<p>at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(</p>
<p><u>WebAppFilterChain.java:91</u>)</p>
<p>at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(</p>
<p><u>WebAppFilterManager.java:960</u>)</p>
<p>at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(</p>
<p><u>WebAppFilterManager.java:1064</u>)</p>
<p>at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(</p>
<p><u>WebApp.java:3878</u>)</p>
<p>at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(</p>
<p><u>WebGroup.java:304</u>)</p>
<p>at com.ibm.ws.webcontainer.WebContainer.handleRequest(</p>
<p><u>WebContainer.java:981</u>)</p>
<p>at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(</p>
<p><u>WSWebContainer.java:1662</u>)</p>
<p>at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(</p>
<p><u>WCChannelLink.java:200</u>)</p>
<p>at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(</p>
<p><u>HttpInboundLink.java:461</u>)</p>
<p>at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(</p>
<p><u>HttpInboundLink.java:528</u>)</p>
<p>at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(</p>
<p><u>HttpInboundLink.java:314</u>)</p>
<p>at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(</p>
<p><u>HttpInboundLink.java:285</u>)</p>
<p>at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(</p>
<p><u>NewConnectionInitialReadCallback.java:214</u>)</p>
<p>at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(</p>
<p><u>NewConnectionInitialReadCallback.java:113</u>)</p>
<p>at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(</p>
<p><u>AioReadCompletionListener.java:175</u>)</p>
<p>at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(</p>
<p><u>AbstractAsyncFuture.java:217</u>)</p>
<p>at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(</p>
<p><u>AsyncChannelFuture.java:161</u>)</p>
<p>at com.ibm.io.async.AsyncFuture.completed(</p>
<p><u>AsyncFuture.java:138</u>)</p>
<p>at com.ibm.io.async.ResultHandler.complete(</p>
<p><u>ResultHandler.java:204</u>)</p>
<p>at com.ibm.io.async.ResultHandler.runEventProcessingLoop(</p>
<p><u>ResultHandler.java:775</u>)</p>
<p>at com.ibm.io.async.ResultHandler$2.run(</p>
<p><u>ResultHandler.java:905</u>)</p>
<p>at com.ibm.ws.util.ThreadPool$Worker.run(</p>
<p><u>ThreadPool.java:1864</u>)</p>
Find more posts tagged with
Comments
There are no comments yet