The Java Multi-Cloud Toolkit
Go to file
Duncan Grant 7aad599721 Fix autovalue class loading in karaf
When Class.forName is called for a class in a different bundle it will
fail as the default karaf class loader won't load classes from other
bundles.

I have fixed this by using the classloader of the original
(non-autovalue) type and assuming it will be in the same bundle as the
autovalue type (I think this is a reasonable assumtion).

So far the only place where I've actually seen this being an issue is
when using the jclouds-labs-google provider within karaf. It fails
when serialising the Firewall.Rule class within a FirewallOptions
object.
2016-09-05 14:11:59 +02:00
all Remove HPCloud from the aggregator poms 2015-11-10 10:17:30 +01:00
allblobstore [JCLOUDS-1115] Make sure filesystem API dependency is included when using Java 8 or higher 2016-05-21 16:29:22 +02:00
allcompute Update poms to include Docker and fixed groupId after promotion 2016-08-30 11:14:33 +02:00
allloadbalancer Next development version 2.0.0-SNAPSHOT 2015-03-24 10:52:01 +01:00
apis Allows users to download large files efficiently and directly to disk. 2016-09-02 14:05:26 -05:00
blobstore Add streaming methods to ForwardingBlobStore 2016-09-04 22:16:40 -07:00
common Typo: removing "or" from last message. 2016-08-29 22:43:38 +02:00
compute JCLOUDS-482: Add support for ProfitBricks 2016-08-16 02:44:13 +02:00
core Fix autovalue class loading in karaf 2016-09-05 14:11:59 +02:00
drivers Do not try to connect to ssh if already connected 2016-08-12 00:39:28 +02:00
loadbalancer JCLOUDS-1101: Correct generics wildcard errors 2016-04-18 09:49:58 -07:00
project Upgrade to findbugs-maven-plugin 3.0.3 2016-04-27 20:29:11 -07:00
providers Allows users to download large files efficiently and directly to disk. 2016-09-02 14:05:26 -05:00
resources Enforce no illegal testng imports 2015-06-25 13:34:10 -07:00
scriptbuilder Fix for ssh reload for CentOS 7 2016-08-16 00:42:57 +02:00
skeletons Next development version 2.0.0-SNAPSHOT 2015-03-24 10:52:01 +01:00
.dir-locals.el JCLOUDS-26. Adding .dir-locals.el for Emacs tab-width setting 2013-05-10 14:52:52 -07:00
.gitattributes Add .gitattributes to avoid line endings issues 2015-10-07 20:43:55 +02:00
.gitignore Move html responses to a subfolder for cleaner rat plugin exclude 2016-02-23 19:30:03 +08:00
.mailmap Update mailmap for acole@twitter.com 2014-10-04 09:22:01 -07:00
CONTRIBUTING.md Fixed the CONTRIBUTING links 2015-02-05 15:10:37 +01:00
README.md Avoid duplicated info and just link to website 2014-08-07 09:25:37 -05:00
pom.xml Next development version 2.0.0-SNAPSHOT 2015-03-24 10:52:01 +01:00

README.md

jclouds

Apache jclouds is an open source multi-cloud toolkit for the Java platform that gives you the freedom to create applications that are portable across clouds while giving you full control to use cloud-specific features.

For more information about using or contributing to jclouds, please visit our website at jclouds.apache.org.

License

Copyright (C) 2009-2013 The Apache Software Foundation

Licensed under the Apache License, Version 2.0