Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.0
-
None
Description
It seems jclouds is using some of gson internal classes, which is wrong.
There is now an incompatibility in jclouds-core-2.0.0-SNAPSHOT.jar.
The class org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory is importing com.google.gson.internal.bind.ReflectiveTypeAdapterFactory which is clearly marked as internal.
There is now a 4th parameter on the constructor since gson-2.7.
Is it something that you can fix, maybe by cloning that ReflectiveTypeAdapterFactory inside your packages ?
Thanks.