I've been working on upgrading Jclouds dependencies from ver. 1.7.1 to
1.8.0. I went through all the custom modifications (compared the diff
of official Jclouds 1.7.1 and Stratos-1.7.1) and it seems that none of
the custom modifications has been merged upstream.
I took the source of following JClouds 1.8.0 modules and applied the
same custom modifications onto it.
Docker api was added from Jclouds-labs 1.8.0 release without any modifications.
Following dependencies were updated in cloud-controller feature pom.xml
com.google.guava:guava:17.0 (from ver. 15.0)
org.slf4j:slf4j-api:1.7.0 (from ver. 1.6.0)
org.slf4j:slf4j-log4j12:1.7.0 (from ver. 1.6.0)
Following OSGI bundle dependencies were added to cloud-controller
(had to use Apache servicemix bundles since required versions were not
found in WSO2 Nexus repo)
I've done basic functionality testing on EC2. Needs further testing to
be done on Docker, vCloud, OpenStack.
I've opened a PR at  for the upgraded code. Please feel free to
comment / review / try out the code.
Akila Ravihansa Perera
Software Engineer, WSO2