Hi Karl,
Thanx for the reply. I'm using POI ver 2.5.1
Where can i get older version (2.0)
 
Kevin

"KHZ (SAW)" <[EMAIL PROTECTED]> wrote:
Hi Kevin.

In POI 2.5 you've problem with lists whereas you don't have them with
2.0.

Which version do you use?

Regards, Karl-Heinz.


-----Urspr�ngliche Nachricht-----
Von: Kevin Keith [mailto:[EMAIL PROTECTED] 
Gesendet: Dienstag, 2. November 2004 12:54
An: [EMAIL PROTECTED]
Betreff: Unable to open Excel workbook:
org.apache.poi.hssf.record.RecordFormatException

Hi,
I'm trying to open an existing Excel workbook which has many macros,
colour, drop-down lists etc
as a template. At step-3, constructor throwing an exception: Please let
me how to fix the
problem.

Thanks in advance
Kevin
Code:
Step -1 : File File1 = new
File(PropertiesReader.getAbsolutePath()+"/XYZ.xls");
Step -2 : POIFSFileSystem fs =new POIFSFileSystem(new
FileInputStream(File1));
Step -3 : wb = new HSSFWorkbook(fs, true);
Step -4 : HSSFSheet sheet = wb.getSheetAt((short)3);

Exception:
org.apache.poi.hssf.record.RecordFormatException: Unable to construct
record instance, the
following exception occured: null
at
org.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java
:237)
at
org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.jav
a:160)
at
org.apache.poi.hssf.usermodel.HSSFWorkbook.(HSSFWorkbook.java:163)
at com.quality.group.report.PSCReport.genReport(Report.java:71)
at
servlet.report.PSCReportServlet.genReport(ReportServlet.java:76)
at
servlet.report.PSCReportServlet.doPost(PSCReportServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:242
2)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:163)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:83
3)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:711)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:58
4)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:687)
at java.lang.Thread.run(Thread.java:536)
}



__________________________________ 
Do you Yahoo!? 
Check out the new Yahoo! Front Page. 
www.yahoo.com 



---------------------------------------------------------------------
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]


                        
---------------------------------
Do you Yahoo!?
 Check out the new Yahoo! Front Page.  www.yahoo.com/a

Reply via email to