I changed line 87 in RowRecordsAggregate.java to

    throw new RuntimeException("Unexpected record type (" +
rec.getClass().getName() + ")" + "\n### " + rec.toString());

This shows at runtime the output:

Exception in thread "main" java.lang.RuntimeException: Unexpected record
type (org.apache.poi.hssf.record.ContinueRecord)
### [CONTINUE RECORD]
    .id        = 3c
[/CONTINUE RECORD]
...

Now checking the BiffViewer output I found

Offset 0x742b (29739)
recordid = 0x3c, size = 6658
[MSODRAWINGGROUP]
org.apache.poi.ddf.EscherContainerRecord (DggContainer):
  isContainer: true
...

Is this the right place?

(I'll have to think about Josh's reply in a minute ...)


Axel

Reply via email to