OpenXML Filter: TranslateExcelCellsCopied IllegalStateException

Issue #1345 open
Johan Warnar Lando Boekkooi created an issue

Hey all,

While testing TranslateExcelCellsCopied I got the following error.

java.lang.IllegalStateException: Unexpected string:
    at net.sf.okapi.filters.openxml.CellValue$Default.integerFrom(CellValue.java:186)
    at net.sf.okapi.filters.openxml.CellValue$Default.integerFrom(CellValue.java:179)
    at net.sf.okapi.filters.openxml.CellValue$Default.asFormerInteger(CellValue.java:165)
    at net.sf.okapi.filters.openxml.SharedStringsPart.formNonContextualisedEventsFor(SharedStringsPart.java:155)
    at net.sf.okapi.filters.openxml.SharedStringsPart.open(SharedStringsPart.java:123)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.nextInDocument(OpenXMLFilter.java:455)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.next(OpenXMLFilter.java:260)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.next(OpenXMLFilter.java:269)
    at net.sf.okapi.filters.openxml.AbstractOpenXMLRoundtripTest.runOneTest(AbstractOpenXMLRoundtripTest.java:92)
    at net.sf.okapi.filters.openxml.AbstractOpenXMLRoundtripTest.runOneTest(AbstractOpenXMLRoundtripTest.java:39)
    at net.sf.okapi.filters.openxml.AbstractOpenXMLRoundtripTest.runOneTest(AbstractOpenXMLRoundtripTest.java:34)
    at net.sf.okapi.filters.openxml.AbstractOpenXMLRoundtripTest.runOneTest(AbstractOpenXMLRoundtripTest.java:30)
    at net.sf.okapi.filters.openxml.OpenXMLRoundTripTest.sameCellsNotCopiedEmptyNumberCell(OpenXMLRoundTripTest.java:1025)

This seems to be caused by a empty number field.

I added a fix to https://bitbucket.org/okapiframework/okapi/pull-requests/828 for this.

Cheers,
Warnar

Comments (1)

  1. Log in to comment