|
Re: Exceptions - while using Bar Charts etc in BIRT Reports [message #490953 is a reply to message #490642] |
Mon, 12 October 2009 15:05 |
|
Venkat,
I have no way of testing this. Can you log a bug for it?
Jason
Venkat wrote:
> We are getting below exception while using charts in BIRT. We are using
> Websphere Application Server 6.1.x on IBM AIX 5.3 to render the BIRT
> reports. Please help us on same.
> (The below works fine when rendering from a windows server.) Attached
> are the .rptdesign files also.
>
> Exception trace below:
> org.eclipse.birt.chart.reportitem.ChartReportItemImpl serialize
> Exception java.lang.NullPointerException at
> org.eclipse.birt.chart.model.impl.SerializerImpl.asXml(Seria
> lizerImpl.java:160) at
> org.eclipse.birt.chart.reportitem.ChartReportItemImpl.serial
> ize(ChartReportItemImpl.java:250) at
> org.eclipse.birt.report.model.extension.PeerExtensibilityPro
> vider.getReportItemExtensionProperty(PeerExtensibilityProvid
> er.java:312) at
> org.eclipse.birt.report.model.extension.PeerExtensibilityPro
> vider.getExtensionProperty(PeerExtensibilityProvider.java:27 1) at
> org.eclipse.birt.report.model.extension.PeerExtensibilityPro
> vider.copyFromWithNonElementType(PeerExtensibilityProvider.j ava:720)
> at org.eclipse.birt.report.model.extension.SimplePeerExtensibil
> ityProvider.copyFromWithNonElementType(SimplePeerExtensibili
> tyProvider.java:159) at
> org.eclipse.birt.report.model.elements.ExtendedItem.baseClon
> e(ExtendedItem.java:774) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2916) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.ReferencableStyledElement
> .doClone(ReferencableStyledElement.java:66) at
> org.eclipse.birt.report.model.elements.ExtendedItem.doClone(
> ExtendedItem.java:754) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.ReferencableStyledElement
> .doClone(ReferencableStyledElement.java:66) at
> org.eclipse.birt.report.model.elements.TableItem.doClone(Tab
> leItem.java:318) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.StyledElement.doClone(Sty
> ledElement.java:74) at
> org.eclipse.birt.report.model.core.ReferencableStyledElement
> .doClone(ReferencableStyledElement.java:66) at
> org.eclipse.birt.report.model.core.MultiElementSlot.doClone(
> MultiElementSlot.java:53) at
> org.eclipse.birt.report.model.core.ContainerSlot.copy(Contai
> nerSlot.java:203) at
> org.eclipse.birt.report.model.core.DesignElement.doClone(Des
> ignElement.java:2969) at
> org.eclipse.birt.report.model.core.Module.doClone(Module.jav a:757) at
> org.eclipse.birt.report.model.api.ModuleHandle.copy(ModuleHa
> ndle.java:3265) at
> org.eclipse.birt.report.engine.api.impl.ReportRunnable.clone
> Runnable(ReportRunnable.java:202) at
> org.eclipse.birt.report.engine.api.impl.EngineTask.prepareDe
> sign(EngineTask.java:1324) at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR
> un(RunAndRenderTask.java:89) at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run
> (RunAndRenderTask.java:72) at
> org.eclipse.birt.report.service.ReportEngineService.runAndRe
> nderReport(ReportEngineService.java:954) at
> org.eclipse.birt.report.service.BirtViewerReportService.runA
> ndRenderReport(BirtViewerReportService.java:933) at
> org.eclipse.birt.report.service.actionhandler.BirtGetPageAll
> ActionHandler.__execute(BirtGetPageAllActionHandler.java:132 ) at
> org.eclipse.birt.report.service.actionhandler.AbstractBaseAc
> tionHandler.execute(AbstractBaseActionHandler.java:90) at
> org.eclipse.birt.report.soapengine.processor.AbstractBaseDoc
> umentProcessor.__executeAction(AbstractBaseDocumentProcessor .java:47)
> at org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.executeAction(AbstractBaseComponentProcessor .java:143)
> at org.eclipse.birt.report.soapengine.processor.BirtDocumentPro
> cessor.handleGetPageAll(BirtDocumentProcessor.java:183) at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:79) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:43) at
> java.lang.reflect.Method.invoke(Method.java:618) at
> org.eclipse.birt.report.soapengine.processor.AbstractBaseCom
> ponentProcessor.process(AbstractBaseComponentProcessor.java: 112) at
> org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingI
> mpl.getUpdatedObjects(BirtSoapBindingImpl.java:66) at
> sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:43) at
> java.lang.reflect.Method.invoke(Method.java:618) at
> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCP
> rovider.java:397) at
> org.apache.axis.providers.java.RPCProvider.processMessage(RP
> CProvider.java:186) at
> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvi
> der.java:323) at
> org.apache.axis.strategies.InvocationStrategy.visit(Invocati
> onStrategy.java:32) at
> org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at
> org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at
> org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService .java:454)
> at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281 ) at
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServle t.java:699)
> at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.doPost(BirtSoapMessageDispatcherServlet.java:225) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at
> org.apache.axis.transport.http.AxisServletBase.service(AxisS
> ervletBase.java:327) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at
> org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer
> vlet.service(BirtSoapMessageDispatcherServlet.java:112) at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(Servl
> etWrapper.java:1097) at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(Servl
> etWrapper.java:1038) at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(We
> bAppFilterChain.java:145) at
> org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF
> ilter.java:68) at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilte
> r(FilterInstanceWrapper.java:190) at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(We
> bAppFilterChain.java:130) at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(W
> ebAppFilterChain.java:87) at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(
> WebAppFilterManager.java:834) at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(
> WebAppFilterManager.java:682) at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
> (ServletWrapper.java:566) at
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleReque
> st(ServletWrapper.java:486) at
> com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRe
> quest(CacheServletWrapper.java:90) at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContai
> ner.java:748) at
> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebCont
> ainer.java:1466) at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChanne
> lLink.java:119) at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleD
> iscrimination(HttpInboundLink.java:458) at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleN
> ewInformation(HttpInboundLink.java:387) at
> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.com
> plete(HttpICLReadCallback.java:102) at
> com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.future
> Completed(AioReadCompletionListener.java:165) at
> com.ibm.io.async.AbstractAsyncFuture.invokeCallback(Abstract
> AsyncFuture.java:217) at
> com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(As
> yncChannelFuture.java:161) at
> com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at
> com.ibm.io.async.ResultHandler.complete(ResultHandler.java:1 95) at
> com.ibm.io.async.ResultHandler.runEventProcessingLoop(Result
> Handler.java:743) at
> com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873) at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
|
|
|
Powered by
FUDForum. Page generated in 0.01584 seconds