Hello,

I know that ASM recommends that you would packages their library inside 
your local namespace, but I wonder what does one do when you are the end 
user of libraries that haven't done so.

I am using governator (netflix), storm, and elasticsearch libraries in my 
project, each of which has a different version of ASM.  While elasticsearch 
did in fact move the ASM classes into it's namespace, storm and governator 
did not.  When I try to use governator and load the LifeCycleInjector it 
throws the following exception - "IncompatibleClassChangeError: 
Implementing class".

How do you deal with this?  For that matter, I don't even understand how 
governator 'works' out of the box given it has two different versions of 
ASM in its own transitive dependency list with both being under the 
"org.objectweb.asm" namespace.

Thanks!
Daniel

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-guice/3651a5b9-8ca5-4448-84e5-c4260243c146%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to