JClouds无法获取图像列表

时间:2014-03-27 21:42:36

标签: openstack jclouds

我使用了以下代码:

    Iterable<Module> modules = ImmutableSet.<Module> of(
            new SshjSshClientModule());

    ContextBuilder builder = ContextBuilder.newBuilder(provider).endpoint(endpoint)
            .credentials(identity, credential)
            .modules(modules);

    System.out.printf(">> initializing %s%n", builder.getApiMetadata());

 ComputeService compute = builder.buildView(ComputeServiceContext.class).getComputeService();

的System.out.println(compute1.listImages());

但是我收到以下错误消息.........

com.google.gson.JsonSyntaxException:java.lang.IllegalStateException:预期字符串但在第1行第787行是BEGIN_ARRAY     at org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory $ DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndReflectiveTypeAdapterFactory.java:181)     在org.jclouds.json.internal.NullFilteringTypeAdapterFactories $ IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:92)

代码正在......之前......

1 个答案:

答案 0 :(得分:0)

您肯定会在您正在使用的jcloud版本与您正在使用的任何云版本之间找到某个错误。我们需要更多信息来解决这个问题。请仔细阅读有关如何Report a Bug到Apache jclouds的说明。