Hmm, Guava 15 is the path of least resistance and will most likely be fine IMHO. Is there a version between 15 and 18 that is more up to date but api compatible we can use?
On Thu, Feb 19, 2015 at 7:52 AM Dave <[email protected]> wrote: > I'm trying to debug problems in the new Arquillian-based REST tests in the > USERGRID-273 [1] branch. > > > I believe the tests are failing there because we upgraded to Guava 18 and > Guice 4-beta5 (the only version of Guice that will work with Guava 18). > Unfortunately, that completely breaks JClouds because the latest version of > JClouds will not work with Guice 4-beta5. > > > So we have some options: > > > 1) Move back to a version of Guava before 15 until JClouds releases a > version that will work with Guice 4. This should be easy to do, but there > is a bug in the older Guava that may be causing us problems (I'm not 100% > certain about this). > > > 2) Remove JClouds from Usergrid and use AWS Java SDK directly. This is > probably a week of work at a minimum. JClouds is nice, but we only use it > for S3 access and it brings in a boat-load of dependencies. > > > Thoughts? Other options? > > > - Dave > > > [1] https://issues.apache.org/jira/browse/USERGRID-273 and > > https://github.com/apache/incubator-usergrid/tree/USERGRID-273 >
