DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27005>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27005

java.lang.IndexOutOfBoundsException during Workbook.cloneSheet()

           Summary: java.lang.IndexOutOfBoundsException during
                    Workbook.cloneSheet()
           Product: POI
           Version: unspecified
          Platform: Other
        OS/Version: Windows XP
            Status: NEW
          Severity: Major
          Priority: Other
         Component: HSSF
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


code:
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream("blank.xls"));
Workbook wb = new HSSFWorkbook(fs);
System.out.println(wb.getSheetName(0)); // result Ok -> Sheet1
HSSFSheet cc = wb.cloneSheet(0);
FileOutputStream fileOut = new FileOutputStream(n);
wb.write(fileOut);
// EXCEPTION :
//java.lang.IndexOutOfBoundsException: Index: 9, Size: 9
//        at java.util.ArrayList.RangeCheck(ArrayList.java:507)
//        at java.util.ArrayList.get(ArrayList.java:324)
//        at org.apache.poi.hssf.record.MergeCellsRecord.getAreaAt
//(MergeCellsRecord.java:201)
//        at org.apache.poi.hssf.record.MergeCellsRecord.serialize
//(MergeCellsRecord.java:227)
//        at org.apache.poi.hssf.model.Sheet.serialize(Sheet.java:787)
//        at org.apache.poi.hssf.usermodel.HSSFWorkbook.getBytes
//(HSSFWorkbook.java:797)
//        at org.apache.poi.hssf.usermodel.HSSFWorkbook.write
//(HSSFWorkbook.java:742)
//        at ExcelReportMaker.close(ExcelReportMaker.java:43)
fileOut.close();

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to