Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0006138Openbravo ERP09. Financial managementpublic2008-11-20 21:342009-03-02 07:10
tds-peter 
vmromanos 
highmajoralways
closedfixed 
102003 Server
2.40 
pi 
Core
No
0006138: Budget Export to Excel - Index out of bounds exception
Go to Financial Management / Budgets
Create a new Budget and save it
Then click Export to Excel
A blank green screen with an arrow is displayed with no other data
Tomcat log shows an index out of bounds exceptions:
java.lang.ArrayIndexOutOfBoundsException: 0
    at org.openbravo.erpCommon.ad_reports.ReportBudgetExportExcel.printPageDataExportExcel(Unknown Source) at org.openbravo.erpCommon.ad_reports.ReportBudgetExportExcel.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(Unknown Source)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.openbravo.utils.CharsetFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Unknown Source)
Go to Financial Management / Budgets
Create a new Budget and save it
Then click Export to Excel
No tags attached.
depends on backport 0006173 closed vmromanos Budget Export to Excel - Index out of bounds exception 
Issue History
2008-11-20 21:34tds-peterNew Issue
2008-11-20 21:34tds-peterAssigned To => rafaroda
2008-11-20 21:34tds-petersf_bug_id0 => 2318472
2008-11-24 12:26rafarodaStatusnew => scheduled
2008-11-24 12:26rafarodaAssigned Torafaroda => dalsasua
2008-11-24 12:26rafarodafix_in_branch => trunk
2008-11-26 16:53tds-peterNote Added: 0010722
2008-12-03 19:03pjuvaraPrioritynormal => high
2009-01-12 18:02vmromanosAssigned Todalsasua => vmromanos
2009-01-12 18:33svnbotCheckin
2009-01-12 18:33svnbotNote Added: 0012125
2009-01-12 18:33svnbotStatusscheduled => resolved
2009-01-12 18:33svnbotResolutionopen => fixed
2009-01-12 18:33svnbotsvn_revision => 11805
2009-03-02 07:10sureshbabuRegression testing => No
2009-03-02 07:10sureshbabuStatusresolved => closed
2009-03-02 07:10sureshbabuNote Added: 0014187
2009-03-02 07:10sureshbabuFixed in Version => trunk

Notes
(0010722)
tds-peter   
2008-11-26 16:53   
Update: This problem only occurs if I have a budget header with no lines. If I define a couple of lines, then I can export to XLS successfully.

However, please note a similar issue with the "create Budget Reports in Excel" process. I select it under Financial Management / Accounting / Transactions / Create Budget Reports in Excel
and when I run it I get a javascript error "objFrame is null or not an object"
(0012125)
svnbot   
2009-01-12 18:33   
Repository: openbravo
Revision: 11805
Author: vmromanos
Date: 2009-01-12 18:33:28 +0100 (Mon, 12 Jan 2009)

Fixed bug 6138: Budget Export to Excel - Index out of bounds exception

---
U trunk/src/org/openbravo/erpCommon/ad_reports/ReportBudgetExportExcel.java
---

https://dev.openbravo.com/websvn/openbravo/?rev=11805&sc=1 [^]
(0014187)
sureshbabu   
2009-03-02 07:10   
Retested in context http://79.125.56.185/openbravotrunk [^]