OpeXML Filter: a missed extraction and a merge failure

Actual extraction:

<trans-unit id="NFDBB2FA9-tu2" xml:space="preserve">
<source xml:lang="en">Run1 with <x id="1"/>a hyperlink<x id="2"/></source>
<target xml:lang="fr">Run1 with <x id="1"/>a hyperlink<x id="2"/></target>
</trans-unit>

Merge failure:

Caused by: java.lang.IllegalStateException: no run name set
	at net.sf.okapi.filters.openxml.BlockTextUnitWriter.writeRunStart(BlockTextUnitWriter.java:213)
	at net.sf.okapi.filters.openxml.BlockTextUnitWriter.writeChar(BlockTextUnitWriter.java:121)
	at net.sf.okapi.filters.openxml.BlockTextUnitWriter.writeSegment(BlockTextUnitWriter.java:108)
	at net.sf.okapi.filters.openxml.BlockTextUnitWriter.writeFirstSegment(BlockTextUnitWriter.java:93)
	at net.sf.okapi.filters.openxml.BlockTextUnitWriter.write(BlockTextUnitWriter.java:80)
	at net.sf.okapi.filters.openxml.StyledTextSkeletonWriter.processTextUnit(StyledTextSkeletonWriter.java:165)
	at net.sf.okapi.common.filterwriter.GenericFilterWriter.processTextUnit(GenericFilterWriter.java:259)
	at net.sf.okapi.common.filterwriter.GenericFilterWriter.handleEvent(GenericFilterWriter.java:195)
	at net.sf.okapi.filters.openxml.OpenXMLFilterWriter.handleEvent(OpenXMLFilterWriter.java:249)

For more details please refer to the attached document.

Assignee Loading
Time tracking Loading