You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fluo dependencies hadoop-yarn-client and twill-core are dependent on different version versions of asm (3.1 and 5.0.2 respectively). When both are included in the Fluo distribution tarball, the exception below can prevent Fluo from starting (during fluo yarn start) if jars are loaded in the wrong order (the one below occurred while running on Mac OS X):
Exception in thread " STARTING" java.lang.IncompatibleClassChangeError: class org.apache.twill.internal.utils.Dependencies$DependencyClassVisitor has interface org.objectweb.asm.ClassVisitor as super class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.apache.twill.internal.utils.Dependencies.findClassDependencies(Dependencies.java:102)
at org.apache.twill.internal.ApplicationBundler.findDependencies(ApplicationBundler.java:179)
at org.apache.twill.internal.ApplicationBundler.createBundle(ApplicationBundler.java:136)
at org.apache.twill.internal.ApplicationBundler.createBundle(ApplicationBundler.java:106)
at org.apache.twill.yarn.YarnTwillPreparer.createAppMasterJar(YarnTwillPreparer.java:368)
at org.apache.twill.yarn.YarnTwillPreparer.access$200(YarnTwillPreparer.java:106)
at org.apache.twill.yarn.YarnTwillPreparer$1.call(YarnTwillPreparer.java:263)
at org.apache.twill.yarn.YarnTwillPreparer$1.call(YarnTwillPreparer.java:253)
at org.apache.twill.yarn.YarnTwillController.doStartUp(YarnTwillController.java:97)
at org.apache.twill.internal.AbstractZKServiceController.startUp(AbstractZKServiceController.java:75)
at org.apache.twill.internal.AbstractExecutionServiceController$ServiceDelegate.startUp(AbstractExecutionServiceController.java:109)
at com.google.common.util.concurrent.AbstractIdleService$1$1.run(AbstractIdleService.java:43)
at java.lang.Thread.run(Thread.java:722)
The 3.1 version of asm should be excluded from hadoop-yarn-client in fluo-cluster to prevent this.
The text was updated successfully, but these errors were encountered:
Fluo dependencies
hadoop-yarn-client
andtwill-core
are dependent on different version versions of asm (3.1 and 5.0.2 respectively). When both are included in the Fluo distribution tarball, the exception below can prevent Fluo from starting (duringfluo yarn start
) if jars are loaded in the wrong order (the one below occurred while running on Mac OS X):The 3.1 version of asm should be excluded from hadoop-yarn-client in fluo-cluster to prevent this.
The text was updated successfully, but these errors were encountered: