Fork me on GitHub
#ring-swagger
<
2016-01-30
>
shriphani02:01:18

Hi, I recently bumped the ring-swagger version of my project from 0.22.0 to 0.24.5 - I now get this error: Could not locate linked/core__init.class or linked/core.clj on classpath: , compiling:(ring/swagger/json_schema.clj:1:1)

shriphani02:01:21

can anyone help ?

ikitommi07:01:00

@shriphani not the best error message, but schema-tools & ring-swagger require now clojure version 1.7.0 (the .cljc support).

ikitommi07:01:53

hopefully you are able to use 1.7.0

juhoteperi07:01:52

frankiesardo/linked also requires cljc support

shriphani08:01:36

hm I am stuck with clojure 1.6 due to a java lib that breaks with any higher version of java

juhoteperi08:01:13

Java version and Clojure version are not tied

shriphani08:01:30

no this is a java lib.

shriphani08:01:42

when I bump up my clojure version, it breaks

shriphani08:01:55

clojure 1.6 is the only one it has worked with

juhoteperi08:01:57

I don't see why a java lib would break by updating Clojure

shriphani08:01:27

I haven’t been able to debug it myself

shriphani08:01:41

it is a JNI lib

ikitommi10:01:39

So, you could use Clojure 1.7.0 with Java 1.6

ikitommi10:01:55

At least ring-swagger is tested against openjdk6, openjdk7 & oraclejdk8 (see .travis.yml at the root).