Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » BIRT » Exception exporting to excel when report has just one column(Exception exporting to excel when report has just one column)
Exception exporting to excel when report has just one column [message #641051] Wed, 24 November 2010 00:51
Nishil is currently offline Nishil
Messages: 5
Registered: July 2009
Junior Member
Hi,

I have BIRT integrated in my application and deployed as separate war. From first war I send BIRT URL and it hits second war. We have custom ODA to understand our query language and translate to Oracle SQL.

I have created a report with just one column and when exported to excel I get an exception. I have noticed that with stand alone excel emitters and tribix emitters, I do not get this exception.

I have tested this with BIRT2.3.1 and BIRT2.6 (Earlier application was on 2.3.1 and now upgraded to 2.6) and I always get

Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at

This issue comes only when we have one column selected in the report.

Any help would be appreciated.

Thanks,
Nishil

Stack trace is as follows-


+ org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report

AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userExcept ion
faultSubcode:
faultString: org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:org.eclipse.birt.rep ort.service.api.ReportServiceException: Error happened while running the report
at org.eclipse.birt.report.service.ReportEngineService.renderRe port(ReportEngineService.java:1371)
at org.eclipse.birt.report.service.BirtViewerReportService.rend erReport(BirtViewerReportService.java:336)
at org.eclipse.birt.report.service.actionhandler.BirtRenderRepo rtActionHandler.__execute(BirtRenderReportActionHandler.java :66)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.presentation.aggregation.layout.Fram esetFragment.doService(FramesetFragment.java:222)
at org.eclipse.birt.report.presentation.aggregation.layout.Fram esetFragment.service(FramesetFragment.java:86)
at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(Viewer Servlet.java:181)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.doGet(BirtSoapMessageDispatcherServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.service(BirtSoapMessageDispatcherServlet.java:112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF ilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at com.successfactors.analytics.filters.AuthenticationFilter.do Filter(AuthenticationFilter.java:114)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at com.successfactors.analytics.filters.ReportConvertingFilter. doFilter(ReportConvertingFilter.java:351)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java :57)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl yHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invok e(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo ntextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(Ca chedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11Connection Handler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo lTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(Maste rSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(Re nderTask.java:218)
at org.eclipse.birt.report.service.ReportEngineService.renderRe port(ReportEngineService.java:1365)
... 42 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at org.eclipse.birt.report.engine.emitter.excel.DataCache.addDa ta(DataCache.java:119)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addDatatoCache(ExcelLayoutEngine.java:597)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addData(ExcelLayoutEngine.java:486)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addData(ExcelLayoutEngine.java:383)
at org.eclipse.birt.report.engine.emitter.excel.ExcelEmitter.st artLabel(ExcelEmitter.java:304)
at org.eclipse.birt.report.engine.emitter.ContentEmitterUtil.st artContent(ContentEmitterUtil.java:63)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLayoutEm itter.startContent(HTMLTableLayoutEmitter.java:144)
at org.eclipse.birt.report.engine.emitter.ContentEmitterAdapter .startText(ContentEmitterAdapter.java:144)
at org.eclipse.birt.report.engine.emitter.ContentEmitterAdapter .startLabel(ContentEmitterAdapter.java:150)
at org.eclipse.birt.report.engine.emitter.ContentEmitterUtil.st artContent(ContentEmitterUtil.java:63)
at org.eclipse.birt.report.engine.layout.html.buffer.DummyPageB uffer.startContent(DummyPageBuffer.java:108)
at org.eclipse.birt.report.engine.layout.html.HTMLLeafItemLM.st art(HTMLLeafItemLM.java:50)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:132)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackin gLM.resumeLayout(HTMLInlineStackingLM.java:104)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackin gLM.layoutNodes(HTMLInlineStackingLM.java:153)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLTableBandLM.l ayoutChildren(HTMLTableBandLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layou tChildren(HTMLTableLM.java:76)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:101)
at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRange Render.render(RenderTask.java:554)
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(Re nderTask.java:206)
... 43 more

{http://xml.apache.org/axis/}hostname:nishil-laptop
{}:org.eclipse.birt.report.service.api.ReportServiceExceptio n: Error happened while running the report
at org.eclipse.birt.report.service.ReportEngineService.renderRe port(ReportEngineService.java:1371)
at org.eclipse.birt.report.service.BirtViewerReportService.rend erReport(BirtViewerReportService.java:336)
at org.eclipse.birt.report.service.actionhandler.BirtRenderRepo rtActionHandler.__execute(BirtRenderReportActionHandler.java :66)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.presentation.aggregation.layout.Fram esetFragment.doService(FramesetFragment.java:222)
at org.eclipse.birt.report.presentation.aggregation.layout.Fram esetFragment.service(FramesetFragment.java:86)
at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(Viewer Servlet.java:181)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.doGet(BirtSoapMessageDispatcherServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.service(BirtSoapMessageDispatcherServlet.java:112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF ilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at com.successfactors.analytics.filters.AuthenticationFilter.do Filter(AuthenticationFilter.java:114)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at com.successfactors.analytics.filters.ReportConvertingFilter. doFilter(ReportConvertingFilter.java:351)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java :57)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl yHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invok e(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo ntextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(Ca chedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11Connection Handler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo lTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(Maste rSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(Re nderTask.java:218)
at org.eclipse.birt.report.service.ReportEngineService.renderRe port(ReportEngineService.java:1365)
... 42 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at org.eclipse.birt.report.engine.emitter.excel.DataCache.addDa ta(DataCache.java:119)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addDatatoCache(ExcelLayoutEngine.java:597)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addData(ExcelLayoutEngine.java:486)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addData(ExcelLayoutEngine.java:383)
at org.eclipse.birt.report.engine.emitter.excel.ExcelEmitter.st artLabel(ExcelEmitter.java:304)
at org.eclipse.birt.report.engine.emitter.ContentEmitterUtil.st artContent(ContentEmitterUtil.java:63)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLayoutEm itter.startContent(HTMLTableLayoutEmitter.java:144)
at org.eclipse.birt.report.engine.emitter.ContentEmitterAdapter .startText(ContentEmitterAdapter.java:144)
at org.eclipse.birt.report.engine.emitter.ContentEmitterAdapter .startLabel(ContentEmitterAdapter.java:150)
at org.eclipse.birt.report.engine.emitter.ContentEmitterUtil.st artContent(ContentEmitterUtil.java:63)
at org.eclipse.birt.report.engine.layout.html.buffer.DummyPageB uffer.startContent(DummyPageBuffer.java:108)
at org.eclipse.birt.report.engine.layout.html.HTMLLeafItemLM.st art(HTMLLeafItemLM.java:50)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:132)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackin gLM.resumeLayout(HTMLInlineStackingLM.java:104)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackin gLM.layoutNodes(HTMLInlineStackingLM.java:153)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLTableBandLM.l ayoutChildren(HTMLTableBandLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layou tChildren(HTMLTableLM.java:76)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:101)
at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRange Render.render(RenderTask.java:554)
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(Re nderTask.java:206)
... 43 more


org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.eclipse.birt.report.utility.BirtUtility.makeAxisFault(Bi rtUtility.java:724)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:94)
at org.eclipse.birt.report.presentation.aggregation.layout.Fram esetFragment.doService(FramesetFragment.java:222)
at org.eclipse.birt.report.presentation.aggregation.layout.Fram esetFragment.service(FramesetFragment.java:86)
at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(Viewer Servlet.java:181)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.doGet(BirtSoapMessageDispatcherServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
at org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherSer vlet.service(BirtSoapMessageDispatcherServlet.java:112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerF ilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at com.successfactors.analytics.filters.AuthenticationFilter.do Filter(AuthenticationFilter.java:114)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at com.successfactors.analytics.filters.ReportConvertingFilter. doFilter(ReportConvertingFilter.java:351)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java :57)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl yHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invok e(SecurityAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo ntextValve.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:105)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(Ca chedConnectionValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11Connection Handler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo lTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(Maste rSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report
at org.eclipse.birt.report.service.ReportEngineService.renderRe port(ReportEngineService.java:1371)
at org.eclipse.birt.report.service.BirtViewerReportService.rend erReport(BirtViewerReportService.java:336)
at org.eclipse.birt.report.service.actionhandler.BirtRenderRepo rtActionHandler.__execute(BirtRenderReportActionHandler.java :66)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseAc tionHandler.execute(AbstractBaseActionHandler.java:90)
... 39 more
Caused by: org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(Re nderTask.java:218)
at org.eclipse.birt.report.service.ReportEngineService.renderRe port(ReportEngineService.java:1365)
... 42 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at org.eclipse.birt.report.engine.emitter.excel.DataCache.addDa ta(DataCache.java:119)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addDatatoCache(ExcelLayoutEngine.java:597)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addData(ExcelLayoutEngine.java:486)
at org.eclipse.birt.report.engine.emitter.excel.layout.ExcelLay outEngine.addData(ExcelLayoutEngine.java:383)
at org.eclipse.birt.report.engine.emitter.excel.ExcelEmitter.st artLabel(ExcelEmitter.java:304)
at org.eclipse.birt.report.engine.emitter.ContentEmitterUtil.st artContent(ContentEmitterUtil.java:63)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLayoutEm itter.startContent(HTMLTableLayoutEmitter.java:144)
at org.eclipse.birt.report.engine.emitter.ContentEmitterAdapter .startText(ContentEmitterAdapter.java:144)
at org.eclipse.birt.report.engine.emitter.ContentEmitterAdapter .startLabel(ContentEmitterAdapter.java:150)
at org.eclipse.birt.report.engine.emitter.ContentEmitterUtil.st artContent(ContentEmitterUtil.java:63)
at org.eclipse.birt.report.engine.layout.html.buffer.DummyPageB uffer.startContent(DummyPageBuffer.java:108)
at org.eclipse.birt.report.engine.layout.html.HTMLLeafItemLM.st art(HTMLLeafItemLM.java:50)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:132)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackin gLM.resumeLayout(HTMLInlineStackingLM.java:104)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackin gLM.layoutNodes(HTMLInlineStackingLM.java:153)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLTableBandLM.l ayoutChildren(HTMLTableBandLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layou tChildren(HTMLTableLM.java:76)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.la youtChildren(HTMLStackingLM.java:27)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.la yout(HTMLAbstractLM.java:133)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:101)
at org.eclipse.birt.report.engine.api.impl.RenderTask$PageRange Render.render(RenderTask.java:554)
at org.eclipse.birt.report.engine.api.impl.RenderTask.render(Re nderTask.java:206)
... 43 more
Previous Topic:Exception exporting to excel when report has just one column
Next Topic:how to make birt supprt i18n in osgi application
Goto Forum:
  


Current Time: Tue Jul 29 00:55:13 EDT 2014

Powered by FUDForum. Page generated in 0.04726 seconds