Hello,
I am using jclouds 1.7 API to connect to azure blob for blob storage.
Jclouds internally uses google guice 3.0 for Injector creation.
I am using apache karaf for as a deployment container. When I try to get
BlobStoreContext instance using the ContextBuilder api of jclouds, I get
following exception:
com.google.inject.CreationException: Guice creation errors:
1) org.jclouds.rest.RestContext<org.jclouds.azureblob.AzureBlobClient, A>
cannot be used as a key; It is not fully specified.
1 error
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:321)
at org.jclouds.ContextBuilder.buildInjector(ContextBuilder.java:261)
at org.jclouds.ContextBuilder.buildView(ContextBuilder.java:521)
at org.jclouds.ContextBuilder.buildView(ContextBuilder.java:501)
Jclouds 1.6.0 features are installed on karaf.
Anyone has any idea about this, Please let me know.
Thanks,
Hrishikesh.
--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/groups/opt_out.