Maybe, but I should have seen this in the code a lot quicker too. 

-----Original Message-----
From: Danny Mui [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 11, 2003 1:21 PM
To: POI Users List
Subject: Re: FW: Problem reading in a file


So I guess we need a better error message for that case.

I'm entering a bugzilla entry as an enhancement, vote for it!  Currently 
tackling some other things but will look at it when time permits.

danny

DRINKARD, JAMES E (SBCSI) wrote:

>My code was correct where I was reading in the file. I missed code above
>that point where I created a new file with 0 bytes. It didn't have any data
>or a header, so I got the error.
>
>-----Original Message-----
>From: Danny Mui [mailto:[EMAIL PROTECTED]
>Sent: Tuesday, March 11, 2003 12:01 PM
>To: DRINKARD, JAMES E (SBCSI)
>Subject: Re: Problem reading in a file
>
>
>I got that error once before when the file I was reading was 0 bytes.  
>Make sure the file does have something in it.
>
>danny
>
>DRINKARD, JAMES E (SBCSI) wrote:
>
>  
>
>>Hello All,
>>I'm trying to read in an excel file and I keep getting an error due to it
>>not being able to read the header? I made the file using POI and then
>>populated it with data. That part works fine. Then I try to read that file
>>in order to change it using the following code:
>>
>>try
>>   {
>>     POIFSFileSystem fs = new POIFSFileSystem(new
>>FileInputStream(fileName));  
>>        HSSFWorkbook wrkBk = new HSSFWorkbook(fs);
>>
>>fileName is a string variable with the filename and path: ie
>>"c:\temp\test.xls".
>>
>>The error is:
>>java.io.IOException: Unable to read entire header; -1 bytes read; expected
>>512 bytes
>>java.io.IOException: Unable to read entire header; -1 bytes read; expected
>>512 bytes
>>      at
>>org.apache.poi.poifs.storage.HeaderBlockReader.<init>(HeaderBlockReader.ja
v
>>    
>>
>a
>  
>
>>:114)
>>      at
>>org.apache.poi.poifs.filesystem.POIFSFileSystem.<init>(POIFSFileSystem.jav
a
>>    
>>
>:
>  
>
>>120)
>>      at
>>com.sbc.ecom.iris.batch.reports.totals.Totals.main(Totals.java:303)
>>
>>I know from other documentation I read that the header gets read first, so
>>if it can't find it or interpret it, I assume this is the error one would
>>get.
>>
>>Any ideas as to what I'm doing wrong?
>>
>>Thanks,
>>James
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>> 
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>  
>



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

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

Reply via email to