2014-03-27 61 views
0

我用下面的代碼: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(DeserializationConstructorAndReflectiveTypeAdapterFactory.java:181) 在org.jclouds.json.internal.NullFilteringTypeAdapterFactories $ IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:92)

代碼正在......之前......

回答

0

你肯定已經在你正在使用的jclouds版本和你正在使用的任何雲版本之間存在一個bug。我們需要更多信息來解決這個問題。請通過關於如何將Report a Bug發給Apache jclouds的說明。