Are you using Maven? If so, could you paste the output of running a
"mvn dependency:tree"?

On 21 April 2014 22:04, Pankaj Kharode <[email protected]> wrote:
> Doesn't look like I've other entries linked (some-how my work space may have
> conflicts as things worked in a fresh project)
>
> <classpathentry kind="lib"
> path="/src/target/lib/guice-assistedinject-3.0.jar"/>
>         <classpathentry kind="lib" path="/src/target/lib/gson-2.2.4.jar"/>
> <classpathentry kind="lib" path="/src/target/lib/guava-15.0.jar"/>
> <classpathentry kind="lib" path="/src/target/lib/guice-3.0.jar"/>
>
>
>
> Thanks,
> Pankaj
>
>
> On Mon, Apr 21, 2014 at 12:43 PM, Ignasi Barrera <[email protected]> wrote:
>>
>> Not AFAIK. Could you check your app's classpath and see which exact
>> version of guice and gson you have there?
>>
>> Guice should be 3.0 and Gson should be 2.2.4. Make sure you have those
>> (and only those) versions of the libs in the classpath.
>>
>> I.
>>
>> Has anyone come across this issue ?
>>
>>
>> ComputeServiceContext context = ContextBuilder.newBuilder(provider)
>> .endpoint(endpoint)
>> .credentials(identity, password)
>> .modules(modules)
>> .buildView(ComputeServiceContext.class);
>> compute = context.getComputeService(); TemplateBuilder tbuilder =
>> compute.templateBuilder(); images = compute.listImages();
>>
>>
>>
>> Exception in thread "main" java.lang.IncompatibleClassChangeError: class
>> org.jclouds.json.config.GsonModule$DateAdapter has interface
>> com.google.gson.TypeAdapter as super class
>> at java.lang.ClassLoader.defineClass1(Native Method)
>> at java.lang.ClassLoader.defineClass(Unknown Source)
>> at java.security.SecureClassLoader.defineClass(Unknown Source)
>> at java.net.URLClassLoader.defineClass(Unknown Source)
>> at java.net.URLClassLoader.access$100(Unknown Source)
>> at java.net.URLClassLoader$1.run(Unknown Source)
>> at java.net.URLClassLoader$1.run(Unknown Source)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.net.URLClassLoader.findClass(Unknown Source)
>> at java.lang.ClassLoader.loadClass(Unknown Source)
>> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>> at java.lang.ClassLoader.loadClass(Unknown Source)
>> at
>> org.jclouds.openstack.nova.v2_0.config.NovaParserModule.configure(NovaParserModule.java:71)
>> at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>> at
>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>> at com.google.inject.spi.Elements.getElements(Elements.java:101)
>> at
>> com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133)
>> at
>> com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
>> at com.google.inject.Guice.createInjector(Guice.java:95)
>> at org.jclouds.ContextBuilder.buildInjector(ContextBuilder.java:403)
>> at org.jclouds.ContextBuilder.buildInjector(ContextBuilder.java:327)
>> at org.jclouds.ContextBuilder.buildView(ContextBuilder.java:618)
>> at org.jclouds.ContextBuilder.buildView(ContextBuilder.java:598)
>>
>> --
>>
>> Regards,
>> Pankaj
>
>
>
>
> --
>
> Regards,
> Pankaj

Reply via email to