You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@poi.apache.org by Sara Uppalapati <su...@us.ibm.com> on 2007/04/23 19:10:33 UTC

Fw: Unknown grbit '16'

Please help.

Sara Uppalapati
IBM Global Services
513 277 4869
suppalap@us.ibm.com
----- Forwarded by Sara Uppalapati/Cincinnati/IBM on 04/23/2007 01:10 PM 
-----

Sara Uppalapati/Cincinnati/IBM 
04/23/2007 01:04 PM

To
poi-user-info@jakarta.apache.org
cc

Subject
Unknown grbit '16'





Hi, I am using POI_3.0_Alpha.jar file and trying to read spread sheet and 
getting below errors.  Any ideas?

Before HSSFWorkbook Initiation
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at 
org.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java:213)
        at 
org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:149)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:183)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:230)
        at 
org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:211)
        at ReadInvSheet.main(ReadInvSheet.java:47)
Caused by: org.apache.poi.hssf.record.RecordFormatException: Unknown grbit 
'16'
        at 
org.apache.poi.hssf.record.formula.ArrayPtg.readTokenValues(ArrayPtg.java:98)
        at 
org.apache.poi.hssf.record.formula.Ptg.createParsedExpressionTokens(Ptg.java:109)
        at 
org.apache.poi.hssf.record.NameRecord.fillFields(NameRecord.java:739)
        at org.apache.poi.hssf.record.Record.<init>(Record.java:55)
        at 
org.apache.poi.hssf.record.NameRecord.<init>(NameRecord.java:142)
        ... 10 more
Error in Reading : org.apache.poi.hssf.record.RecordFormatException: 
Unable to c
onstruct record instance, the following exception occured: null


part of code where it is trying to read spread sheet -
try
            {
              fs = new FileInputStream(fileToBeRead);
              System.out.println(" file read" );
              FI = new FileInputStream(propertyFile) ;
              FW = new FileWriter(fileToBeWritten);
            }
          catch(FileNotFoundException e)
            {
              throw new Exception(e);
            }
          catch(IOException e)
            {
              throw new Exception(e);
            }
          System.out.println("Before HSSFWorkbook Initiation");
          HSSFWorkbook workbook = new HSSFWorkbook(fs);
          System.out.println("After HSSFWorkbook Initiation");


Exception are right at initializing HSSFWorkbook().

Any help is appreciated.

Sara Uppalapati
IBM Global Services
513 277 4869
suppalap@us.ibm.com