Details
-
Bug
-
Resolution: Done
-
Major
-
7.2.0
-
None
-
None
Description
When adding cloud details for EC2 I got the following exception:
!STACK 0 com.google.inject.CreationException: Guice creation errors: 1) org.jclouds.rest.config.SyncToAsyncHttpApiProvider<org.jclouds.rest.HttpClient, A> cannot be used as a key; It is not fully specified. 2) org.jclouds.rest.config.SyncToAsyncHttpApiProvider<org.jclouds.aws.ec2.AWSEC2Client, A> cannot be used as a key; It is not fully specified. 3) org.jclouds.rest.RestContext<org.jclouds.aws.ec2.AWSEC2Client, A> cannot be used as a key; It is not fully specified. 4) No implementation for org.jclouds.rest.HttpClient was bound. at org.jclouds.rest.config.BinderUtils.bindHttpApiProvider(BinderUtils.java:107) 5) No implementation for org.jclouds.aws.ec2.AWSEC2Client was bound. at org.jclouds.rest.config.BinderUtils.bindHttpApiProvider(BinderUtils.java:107) 5 errors at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:435) at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:154) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106) at com.google.inject.Guice.createInjector(Guice.java:95) at org.jclouds.ContextBuilder.buildInjector(ContextBuilder.java:405) at org.jclouds.ContextBuilder.buildInjector(ContextBuilder.java:329) at org.jclouds.ContextBuilder.buildView(ContextBuilder.java:620) at org.jclouds.ContextBuilder.buildView(ContextBuilder.java:600) at org.jclouds.ContextBuilder.build(ContextBuilder.java:593) at org.fusesource.ide.fabric.actions.jclouds.CloudDetails.createComputeService(CloudDetails.java:389) at org.fusesource.ide.fabric.actions.jclouds.CloudConnectJob.run(CloudConnectJob.java:59) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
and then its impossible to view the nodes of this EC2 account and you can't create new fabric in the cloud.