Skip to content

Instantly share code, notes, and snippets.

@sparkofreason
Created September 10, 2018 17:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sparkofreason/efaf545b1a697af9a5c2cf3dee12680c to your computer and use it in GitHub Desktop.
Save sparkofreason/efaf545b1a697af9a5c2cf3dee12680c to your computer and use it in GitHub Desktop.
Exception thrown importing Clojure gen-class impl of Kafka SourceConnector
#error{:cause "Implementing class",
:via [{:type clojure.lang.Compiler$CompilerException,
:message "java.lang.IncompatibleClassChangeError: Implementing class, compiling:(C:/Users/dave/Projects/Compute/metrics-kafka-connector/test/compute/metrics_kafka_connector_test.clj:1:1)",
:at [clojure.lang.Compiler load "Compiler.java" 7526]}
{:type java.lang.IncompatibleClassChangeError,
:message "Implementing class",
:at [java.lang.ClassLoader defineClass1 "ClassLoader.java" -2]}],
:trace [[java.lang.ClassLoader defineClass1 "ClassLoader.java" -2]
[java.lang.ClassLoader defineClass "ClassLoader.java" 763]
[java.security.SecureClassLoader defineClass "SecureClassLoader.java" 142]
[java.net.URLClassLoader defineClass "URLClassLoader.java" 467]
[java.net.URLClassLoader access$100 "URLClassLoader.java" 73]
[java.net.URLClassLoader$1 run "URLClassLoader.java" 368]
[java.net.URLClassLoader$1 run "URLClassLoader.java" 362]
[java.security.AccessController doPrivileged "AccessController.java" -2]
[java.net.URLClassLoader findClass "URLClassLoader.java" 361]
[java.lang.ClassLoader loadClass "ClassLoader.java" 424]
[sun.misc.Launcher$AppClassLoader loadClass "Launcher.java" 331]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 411]
[clojure.lang.DynamicClassLoader loadClass "DynamicClassLoader.java" 77]
[java.lang.ClassLoader loadClass "ClassLoader.java" 357]
[java.lang.Class forName0 "Class.java" -2]
[java.lang.Class forName "Class.java" 348]
[clojure.lang.RT classForName "RT.java" 2204]
[clojure.lang.RT classForNameNonLoading "RT.java" 2217]
[compute.metrics_kafka_connector_test$eval1182$loading__6434__auto____1183
invoke
"metrics_kafka_connector_test.clj"
1]
[compute.metrics_kafka_connector_test$eval1182 invokeStatic "metrics_kafka_connector_test.clj" 1]
[compute.metrics_kafka_connector_test$eval1182 invoke "metrics_kafka_connector_test.clj" 1]
[clojure.lang.Compiler eval "Compiler.java" 7062]
[clojure.lang.Compiler eval "Compiler.java" 7051]
[clojure.lang.Compiler load "Compiler.java" 7514]
[compute.metrics_kafka_connector_test$eval1178 invokeStatic "form-init4371844967171783055.clj" 1]
[compute.metrics_kafka_connector_test$eval1178 invoke "form-init4371844967171783055.clj" 1]
[clojure.lang.Compiler eval "Compiler.java" 7062]
[clojure.lang.Compiler eval "Compiler.java" 7025]
[clojure.core$eval invokeStatic "core.clj" 3206]
[clojure.core$eval invoke "core.clj" 3202]
[clojure.main$repl$read_eval_print__8572$fn__8575 invoke "main.clj" 243]
[clojure.main$repl$read_eval_print__8572 invoke "main.clj" 243]
[clojure.main$repl$fn__8581 invoke "main.clj" 261]
[clojure.main$repl invokeStatic "main.clj" 261]
[clojure.main$repl doInvoke "main.clj" 177]
[clojure.lang.RestFn invoke "RestFn.java" 1523]
[clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__818 invoke "interruptible_eval.clj" 87]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 657]
[clojure.core$with_bindings_STAR_ invokeStatic "core.clj" 1965]
[clojure.core$with_bindings_STAR_ doInvoke "core.clj" 1965]
[clojure.lang.RestFn invoke "RestFn.java" 425]
[clojure.tools.nrepl.middleware.interruptible_eval$evaluate invokeStatic "interruptible_eval.clj" 85]
[clojure.tools.nrepl.middleware.interruptible_eval$evaluate invoke "interruptible_eval.clj" 55]
[clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__863$fn__866
invoke
"interruptible_eval.clj"
222]
[clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__858 invoke "interruptible_eval.clj" 190]
[clojure.lang.AFn run "AFn.java" 22]
[java.util.concurrent.ThreadPoolExecutor runWorker "ThreadPoolExecutor.java" 1142]
[java.util.concurrent.ThreadPoolExecutor$Worker run "ThreadPoolExecutor.java" 617]
[java.lang.Thread run "Thread.java" 745]]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment