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: Очаква се низ, но беше BEGIN_ARRAY на ред 1 колона 787 в org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndRefle) ctiveTypeAdapterFactory.java:181) в org.jclouds .json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:92)

Кодът работеше... преди...


person Jin-Ho Shin    schedule 27.03.2014    source източник


Отговори (1)


Определено сте попаднали на грешка някъде между версията на jclouds, която използвате, и каквато и да е версия на който и да е облак, който използвате. Ще ни трябва повече информация, за да коригираме това. Моля, прегледайте инструкциите как да подадете сигнал за грешка на Apache jclouds.

person Everett Toews    schedule 29.03.2014