Jump to content
  • Excel webservice export error - not anywhere else or when you run report in web interface.


    stadmanwi
    Assigned User swood
    CategoryBug report
    PriorityImmediate
    ReproducibilityAlways
    ResolutionOpen
    SeverityBlock
    StatusNew

    Okay we have tested this report in the web console on local ireport and all work fine. Only when we excel export the report through the webservice does it error. We can do pdf just fine through the webservice.

     

    Seems like a bug but hoping someone may have ran across this or can ask me some questions that help me to figure this out.

     

     

     

    Report created in ireport 3.7.6 ran on server 3.7.1 and 4.01

     

    Recieve this error stack.

     

     

     

     

     

    2011-09-21 11:47:11,368 ERROR ManagementService,http-8080-Processor269638:1287 - Error exporting report

     

    java.lang.ArrayIndexOutOfBoundsException: -6

     

    at jxl.write.biff.WritableSheetImpl.getWritableCell(WritableSheetImpl.java:371)

     

    at jxl.write.biff.WritableSheetImpl.getCell(WritableSheetImpl.java:341)

     

    at jxl.biff.SheetRangeImpl.getBottomRight(SheetRangeImpl.java:109)

     

    at jxl.write.biff.MergedCells.checkRanges(MergedCells.java:248)

     

    at jxl.write.biff.MergedCells.write(MergedCells.java:295)

     

    at jxl.write.biff.SheetWriter.write(SheetWriter.java:522)

     

    at jxl.write.biff.WritableSheetImpl.write(WritableSheetImpl.java:1257)

     

    at jxl.write.biff.WritableWorkbookImpl.write(WritableWorkbookImpl.java:839)

     

    at net.sf.jasperreports.engine.export.JExcelApiExporter.closeWorkbook(JExcelApiExporter.java:281)

     

    at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportReportToStream(JRXlsAbstractExporter.java:481)

     

    at net.sf.jasperreports.engine.export.JRXlsAbstractExporter.exportReport(JRXlsAbstractExporter.java:186)

     

    at com.jaspersoft.jasperserver.ws.axis2.XlsWSExporter.exportReport(XlsWSExporter.java:92)

     

    at com.jaspersoft.jasperserver.ws.axis2.ManagementService.exportReport(ManagementService.java:1380)

     

    at com.jaspersoft.jasperserver.ws.axis2.ManagementService.runReport(ManagementService.java:1284)

     

    at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source)

     

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

     

    at java.lang.reflect.Method.invoke(Method.java:585)

     

    at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

     

    at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)

     

    at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)

     

    at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.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:453)

     

    at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)

     

    at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)

     

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

     

    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)

     

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

     

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

     

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

     

    at com.jaspersoft.jasperserver.war.common.UploadMultipartFilter.doFilter(UploadMultipartFilter.java:83)

     

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

     

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)

     

    at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)

     

    at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)

     

    at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)

     

    at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at com.jaspersoft.jasperserver.api.metadata.user.service.impl.MetadataAuthenticationProcessingFilter.doFilter(MetadataAuthenticationProcessingFilter.java:139)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at com.jaspersoft.jasperserver.api.metadata.user.service.impl.PasswordExpirationProcessingFilter.doFilter(PasswordExpirationProcessingFilter.java:85)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174)

     

    at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at com.jaspersoft.jasperserver.api.metadata.user.service.impl.JIPortletAuthenticationProcessingFilter.doFilter(JIPortletAuthenticationProcessingFilter.java:81)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at com.jaspersoft.jasperserver.api.logging.filter.BasicLoggingFilter.doFilter(BasicLoggingFilter.java:53)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)

     

    at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)

     

    at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)

     

    at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)

     

    at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99)

     

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

     

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

     

    at com.jaspersoft.jasperserver.war.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:67)

     

    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)

     

    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)

     

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

     

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

     

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

     

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

     

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)

     

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

     

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

     

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

     

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

     

    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)

     

    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)

     

    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

     

    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

     

    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

     

    at java.lang.Thread.run(Thread.java:595)

     

    2011-09-21 11:47:11,371 ERROR ManagementService,http-8080-Processor269638:1311 - caught exception: This error occurred while exporting the report: -6

     

    com.jaspersoft.jasperserver.ws.axis2.WSException: This error occurred while exporting the report: -6

     

    at com.jaspersoft.jasperserver.ws.axis2.ManagementService.runReport(ManagementService.java:1288)

     

    at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source)

     

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

     

    at java.lang.reflect.Method.invoke(Method.java:585)

     

    at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

     

    at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)

     

    at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)

     

    at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)

     

    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

     

    at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)



    User Feedback

    Recommended Comments

    There are no comments to display.


×
×
  • Create New...