Hi!
For my little Lucene application I just tried to implement the
jakarta-poi\src\scratchpad\src\org\apache\poi\hslf\extractor\powerpointextractor
to get the content of .ppt files.
Now my problem: As soon as I try to call any of the three
powerpointextractor constructors I get NegativeArraySizeException. I
changed nothing on the jakarta-poi-code and for example my hssf
implementation to extract .xls works just fine.
Here's some details to the exception:
java.lang.NegativeArraySizeException
at
org.apache.poi.ddf.EscherClientAnchorRecord.fillFields(EscherClientAnchorRecord.java:72)
at
org.apache.poi.ddf.EscherContainerRecord.fillFields(EscherContainerRecord.java:53)
at
org.apache.poi.ddf.EscherContainerRecord.fillFields(EscherContainerRecord.java:53)
at
org.apache.poi.ddf.EscherContainerRecord.fillFields(EscherContainerRecord.java:53)
at
org.apache.poi.hslf.record.PPDrawing.findEscherChildren(PPDrawing.java:108)
at org.apache.poi.hslf.record.PPDrawing.<init>(PPDrawing.java:85)
at
org.apache.poi.hslf.record.Record.createRecordForType(Record.java:159)
at org.apache.poi.hslf.record.Record.findChildRecords(Record.java:102)
at
org.apache.poi.hslf.record.DummyRecordWithChildren.<init>(DummyRecordWithChildren.java:50)
at
org.apache.poi.hslf.record.Record.createRecordForType(Record.java:155)
at org.apache.poi.hslf.record.Record.findChildRecords(Record.java:102)
at org.apache.poi.hslf.HSLFSlideShow.readFIB(HSLFSlideShow.java:173)
at org.apache.poi.hslf.HSLFSlideShow.<init>(HSLFSlideShow.java:102)
at
org.apache.poi.hslf.extractor.PowerPointExtractor.<init>(PowerPointExtractor.java:95)
Can anyone help me out a bit? Any help would be appreciated. Thanks in
advance!
Stefan
---------------------------------------------------------------------
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/