I had this error with JExcel actually, it occurred when an Excel cell contained 
a non-web link with additional text. I had to hack around it.

Andrew Khan is currently working on a fix.



Remko Caprio 
Junior Developer 
Sanno Point Capital Management LLC 
623 Fifth Ave, 16th Floor 
New York, NY 10022 
Direct: (212) 588 7102 
Main: (212) 588 7100 
Fax: (212) 588 7199 


-----Original Message-----
From: Andrš Petr (EXT) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 16, 2005 10:11 AM
To: [email protected]
Subject: Strange error

Hi,

I am obtaining this strange error when trying to open some Excel files with POI 
2.5.1 but some others are processed fine. Any ideas what is wrong?

Thanks,
Petr

java.lang.reflect.InvocationTargetException: 
java.lang.ArrayIndexOutOfBoundsException
        at java.lang.System.arraycopy(Native Method)
        at 
org.apache.poi.hssf.record.UnknownRecord.<init>(UnknownRecord.java:62)
        at 
org.apache.poi.hssf.record.SubRecord.createSubRecord(SubRecord.java:57)
        at org.apache.poi.hssf.record.ObjRecord.fillFields(ObjRecord.java:99)
        at org.apache.poi.hssf.record.Record.fillFields(Record.java:90)
        at org.apache.poi.hssf.record.Record.<init>(Record.java:55)
        at org.apache.poi.hssf.record.ObjRecord.<init>(ObjRecord.java:61)
        at java.lang.reflect.Constructor.newInstance(Native Method)
        at 
org.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java:224)
        at 
org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:160)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:163)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:130)
        at test.ExcelParser.parse(ExcelParser.java:31)
        at test.Test3.main(Test3.java:18)
Exception in thread "main" org.apache.poi.hssf.record.RecordFormatException: 
Unable to construct record instance, the following exception occur
ed: null
        at 
org.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java:237)
        at 
org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:160)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:163)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:130)
        at test.ExcelParser.parse(ExcelParser.java:31)
        at test.Test3.main(Test3.java:18)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:     http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta Poi Project:  http://jakarta.apache.org/poi/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:     http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta Poi Project:  http://jakarta.apache.org/poi/

Reply via email to