[ https://issues.apache.org/jira/browse/OLINGO-1342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
mibo updated OLINGO-1342: ------------------------- Fix Version/s: (Java) V4 5.0.1 (was: Version (Java) V4 5.0.0) > Non-json errors not displayed properly in logs > ---------------------------------------------- > > Key: OLINGO-1342 > URL: https://issues.apache.org/jira/browse/OLINGO-1342 > Project: Olingo > Issue Type: Bug > Components: odata4-client > Affects Versions: (Java) V4 4.5.0, (Java) V4 4.6.0 > Reporter: Aleksandr Zaigraev > Priority: Major > Labels: patch > Fix For: (Java) V4 5.0.1 > > Attachments: OLINGO-1342.patch > > > When http client receives non-json encoded error message, for example when > receiving this error message: > <HEAD><TITLE>Tunnel Connection Failed</TITLE></HEAD>... > In Spring logs following will be displayed: > org.apache.olingo.client.api.serialization.ODataDeserializerException: > com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' > (code 60)): expected a valid value (number, String, array, object, 'true', > 'false' or 'null') > at [Source: (ByteArrayInputStream); line: 1, column: 2] > at > org.apache.olingo.client.core.serialization.JsonDeserializer.toError(JsonDeserializer.java:444) > ~[odata-client-core-4.5.0.jar:na] > at > org.apache.olingo.client.core.serialization.ClientODataDeserializerImpl.toError(ClientODataDeserializerImpl.java:105) > ~[odata-client-core-4.5.0.jar:na] > ... -- This message was sent by Atlassian Jira (v8.20.10#820010)