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
