Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Something in the code coverage instrumentation seems not to work jointly with Java Interop and classloading: actual: java.lang.LinkageError: loader constraint violation: when resolving method 'java.lang.AutoCloseable bowerick.JmsController.createJsonConsumer(java.lang.String, java.lang.String, bowerick.JmsConsumerCallback, int)' the class loader clojure.lang.DynamicClassLoader @3df99d5e of the current class, bowerick/test/java_interop$fn__5146, and the class loader 'app' for the method's defining class, bowerick/JmsController, have different Class objects for the type bowerick/JmsConsumerCallback used in the signature (bowerick.test.java_interop$fn__5146 is in unnamed module of loader clojure.lang.DynamicClassLoader @3df99d5e, parent loader clojure.lang.DynamicClassLoader @5d95c7c2; bowerick.JmsController is in unnamed module of loader 'app') at bowerick.test.java_interop$fn__5146.invokeStatic (java_interop.clj:96)
- Loading branch information