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>
 

Reply via email to