BOM issue with XLIFF Filter in OmegaT plugin

Created by: Anonymous

Original issue 364 created by @ysavourel on 2013-09-02T05:01:55.000Z:

For some reason, the BOM seems not to be processed properly when using the XLIFFFilter from the OmegaT Filter plugin:

Note that the XMLStreamReader seems to be not the expected one (should be Woodstox from the dependencies)

85600: Info: Project loading start (LOG_DATAENGINE_LOAD_START)
85600: Error: Failed to parse XLIFF for ITS annotations
85600: Error: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
85600: Error: Message: Content is not allowed in prolog.
85600: Error: at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:598)
85600: Error: at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventReaderImpl.java:83)
85600: Error: at net.sf.okapi.filters.xliff.its.ITSStandoffManager.parseXLIFF(ITSStandoffManager.java:98)
85600: Error: at net.sf.okapi.filters.xliff.XLIFFITSFilterExtension.parseInDocumentITSStandoff(XLIFFITSFilterExtension.java:76)
85600: Error: at net.sf.okapi.filters.xliff.XLIFFFilter.open(XLIFFFilter.java:288)
85600: Error: at net.sf.okapi.filters.xliff.XLIFFFilter.open(XLIFFFilter.java:242)
85600: Error: at net.sf.okapi.filters.xliff.XLIFFFilter.open(XLIFFFilter.java:237)
85600: Error: at net.sf.okapi.lib.omegat.AbstractOkapiFilter.processFile(AbstractOkapiFilter.java:253)
85600: Error: at net.sf.okapi.lib.omegat.AbstractOkapiFilter.parseFile(AbstractOkapiFilter.java:162)
85600: Error: at net.sf.okapi.lib.omegat.XLIFFFilter.parseFile(XLIFFFilter.java:25)
...
85600: Error: Failed to load specified project! (TF_LOAD_ERROR)

Assignee Loading
Time tracking Loading