[ https://issues.apache.org/jira/browse/JOHNZON-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Struberg resolved JOHNZON-147. ----------------------------------- Resolution: Fixed Fix Version/s: (was: 1.1.7) 1.1.6 issue got fixed with commit 8019f489967ed8dbf3a1224c371ab82f9bbc79c2 > support for Byte Order Mark in JsonStreamParser is missing > ---------------------------------------------------------- > > Key: JOHNZON-147 > URL: https://issues.apache.org/jira/browse/JOHNZON-147 > Project: Johnzon > Issue Type: Bug > Components: Core > Affects Versions: 1.1.5 > Reporter: Mark Struberg > Assignee: Mark Struberg > Priority: Major > Fix For: 1.1.6 > > > We currently blow up if we have a JSON file which contains a byte order mark > as first character. > The exception stack is > {noformat} > Caused by: javax.json.stream.JsonParsingException: Unexpected character '' > (Codepoint: 0) on [lineNumber=1, columnNumber=1, streamOffset=0]. Reason is > [[End of file hit too early]] > at > org.apache.johnzon.core.JsonStreamParserImpl.uexc(JsonStreamParserImpl.java:1020) > ~[johnzon-core-1.1.5.jar:1.1.5] > at > org.apache.johnzon.core.JsonStreamParserImpl.uexc(JsonStreamParserImpl.java:1026) > ~[johnzon-core-1.1.5.jar:1.1.5] > at > org.apache.johnzon.core.JsonStreamParserImpl.defaultHandling(JsonStreamParserImpl.java:458) > ~[johnzon-core-1.1.5.jar:1.1.5] > at > org.apache.johnzon.core.JsonStreamParserImpl.next(JsonStreamParserImpl.java:451) > ~[johnzon-core-1.1.5.jar:1.1.5] > at > org.apache.johnzon.core.JsonReaderImpl.readValue(JsonReaderImpl.java:77) > ~[johnzon-core-1.1.5.jar:1.1.5] > at > org.apache.johnzon.mapper.MappingParserImpl.readObject(MappingParserImpl.java:125) > ~[johnzon-mapper-1.1.5.jar:1.1.5] > at org.apache.johnzon.mapper.Mapper.mapObject(Mapper.java:256) > ~[johnzon-mapper-1.1.5.jar:1.1.5] > at org.apache.johnzon.mapper.Mapper.mapArray(Mapper.java:247) > ~[johnzon-mapper-1.1.5.jar:1.1.5] > at org.apache.johnzon.mapper.Mapper.readTypedArray(Mapper.java:233) > ~[johnzon-mapper-1.1.5.jar:1.1.5] > at > org.apache.johnzon.jsonb.JohnzonJsonb.fromJson(JohnzonJsonb.java:168) > ~[johnzon-jsonb-1.1.5.jar:1.1.5] > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)