I'm trying to use JClouds to connect to GreenQloud, they claim their API is EC2 compatible however I can't get it to work properly.
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)
[Fatal Error] :1:1: Content is not allowed in prolog.
Exception in thread "main" java.lang.RuntimeException: request: POST
https://api.greenqloud.com/ HTTP/1.1; error at 1:1 in document ; cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at org.jclouds.http.functions.ParseSax.addDetailsAndPropagate(ParseSax.java:174)
at org.jclouds.http.functions.ParseSax.addDetailsAndPropagate(ParseSax.java:146)
at org.jclouds.http.functions.ParseSax.parse(ParseSax.java:132)
at org.jclouds.http.functions.ParseSax.apply(ParseSax.java:86)
at org.jclouds.http.functions.ParseSax.apply(ParseSax.java:54)
at com.google.common.util.concurrent.Futures$3.apply(Futures.java:376)
at com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:518)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.jclouds.http.functions.ParseSax.doParse(ParseSax.java:141)
at org.jclouds.http.functions.ParseSax.parse(ParseSax.java:130)
... 7 more
I'm perfectly fine running a development build, but I am unable to find the GreenQloud provider mentioned in issue 1494. Where can I find it? Or is it still not usable?
I hope you can help me out :).