This is an automated email from the ASF dual-hosted git repository.
mibo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/olingo-odata2.git
The following commit(s) were added to refs/heads/master by this push:
new 3469e5cc Update Gson to 2.9.1
3469e5cc is described below
commit 3469e5ccbdf12b5c0a0cd939ca11323bc7bc5c59
Author: mibo <[email protected]>
AuthorDate: Sat Oct 15 20:16:33 2022 +0200
Update Gson to 2.9.1
---
.../client/core/ep/deserializer/JsonErrorDocumentDeserializer.java | 3 +++
.../olingo/odata2/core/ep/consumer/JsonErrorDocumentConsumer.java | 3 +++
pom.xml | 2 +-
3 files changed, 7 insertions(+), 1 deletion(-)
diff --git
a/odata2-lib/odata-client-core/src/main/java/org/apache/olingo/odata2/client/core/ep/deserializer/JsonErrorDocumentDeserializer.java
b/odata2-lib/odata-client-core/src/main/java/org/apache/olingo/odata2/client/core/ep/deserializer/JsonErrorDocumentDeserializer.java
index 8b5cc45b..512d70b3 100644
---
a/odata2-lib/odata-client-core/src/main/java/org/apache/olingo/odata2/client/core/ep/deserializer/JsonErrorDocumentDeserializer.java
+++
b/odata2-lib/odata-client-core/src/main/java/org/apache/olingo/odata2/client/core/ep/deserializer/JsonErrorDocumentDeserializer.java
@@ -67,6 +67,9 @@ public class JsonErrorDocumentDeserializer {
} catch (IOException e) {
throw new EntityProviderException(
EntityProviderException.EXCEPTION_OCCURRED.addContent(e.getMessage()), e);
+ } catch (IllegalStateException e) {
+ throw new EntityProviderException(
+
EntityProviderException.EXCEPTION_OCCURRED.addContent(e.getMessage()), e);
}
}
diff --git
a/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/ep/consumer/JsonErrorDocumentConsumer.java
b/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/ep/consumer/JsonErrorDocumentConsumer.java
index 32253d18..b43297fd 100644
---
a/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/ep/consumer/JsonErrorDocumentConsumer.java
+++
b/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/ep/consumer/JsonErrorDocumentConsumer.java
@@ -66,6 +66,9 @@ public class JsonErrorDocumentConsumer {
} catch (IOException e) {
throw new EntityProviderException(
EntityProviderException.EXCEPTION_OCCURRED.addContent(e.getMessage()), e);
+ } catch (IllegalStateException e) {
+ throw new EntityProviderException(
+
EntityProviderException.EXCEPTION_OCCURRED.addContent(e.getMessage()), e);
}
}
diff --git a/pom.xml b/pom.xml
index 82518625..18387080 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,7 +63,7 @@
<log4j.version>1.2.17</log4j.version>
<commonscodec.version>1.6</commonscodec.version>
<commonslang.version>3.1</commonslang.version>
- <gson.version>2.4</gson.version>
+ <gson.version>2.9.1</gson.version>
<antlr.version>3.4</antlr.version>