Tanuj Kulshrestha created STORM-3346:
----------------------------------------
Summary: ClassNotFoundException: clojure.lang.persistentList
whiile submitting topology to local cluster in storm
Key: STORM-3346
URL: https://issues.apache.org/jira/browse/STORM-3346
Project: Apache Storm
Issue Type: Bug
Affects Versions: 1.2.2, 1.2.1, 1.0.6
Environment: java version "1.8.0_131"
Apache Storm 1.2.1
Reporter: Tanuj Kulshrestha
Getting below exceptions while submitting storm topology to local cluster
Exception in thread "main" java.lang.ExceptionInInitializerError
at clojure.lang.Namespace.<init>(Namespace.java:34)
at clojure.lang.Namespace.findOrCreate(Namespace.java:176)
at clojure.lang.Var.internPrivate(Var.java:156)
at org.apache.storm.LocalCluster.<clinit>(Unknown Source)
at KafkaCEPTopology.main(KafkaCEPTopology.java:53)
Caused by: Syntax error compiling . at (clojure/core.clj:20:8).
at clojure.lang.Compiler.analyzeSeq(Compiler.java:7114)
at clojure.lang.Compiler.analyze(Compiler.java:6789)
at clojure.lang.Compiler.access$300(Compiler.java:38)
at clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:596)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:7106)
at clojure.lang.Compiler.analyze(Compiler.java:6789)
at clojure.lang.Compiler.analyze(Compiler.java:6745)
at clojure.lang.Compiler.eval(Compiler.java:7180)
at clojure.lang.Compiler.load(Compiler.java:7635)
at clojure.lang.RT.loadResourceScript(RT.java:381)
at clojure.lang.RT.loadResourceScript(RT.java:372)
at clojure.lang.RT.load(RT.java:463)
at clojure.lang.RT.load(RT.java:428)
at clojure.lang.RT.doInit(RT.java:471)
at clojure.lang.RT.<clinit>(RT.java:338)
... 5 more
Caused by: java.lang.ClassNotFoundException: clojure.lang.PersistentList
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at clojure.lang.DynamicClassLoader.findClass(DynamicClassLoader.java:69)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at clojure.lang.DynamicClassLoader.loadClass(DynamicClassLoader.java:77)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at clojure.lang.RT.classForName(RT.java:2207)
at clojure.lang.RT.classForNameNonLoading(RT.java:2220)
at clojure.lang.Compiler$HostExpr.maybeClass(Compiler.java:1041)
at clojure.lang.Compiler$HostExpr$Parser.parse(Compiler.java:982)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:7106)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)