Thank you so much Gary. Updating Cheshire totally worked!! But may I ask how were you able to deduce that Cheshire was the problem? Do tell me so that in the future I can fix these kind of problems myself.
On Thu, Feb 25, 2016 at 12:07 PM, Punit Naik <naik.puni...@gmail.com> wrote: > Okay thanks a lot Gary. Will try that. > > On Thu, Feb 25, 2016 at 6:49 AM, Gary Verhaegen <gary.verhae...@gmail.com> > wrote: > >> So when I do `lein deps :tree` with these dependencies (except for the >> swissknife one, which my computer does not seem to find), I get a >> *lot* of conflicts with riemann, starting with: >> >> $ lein deps :tree >> Possibly confusing dependencies found: >> [cheshire "5.3.1"] >> overrides >> [riemann "0.2.10"] -> [clj-http "1.1.2" :exclusions >> [org.clojure/tools.reader]] -> [chesh >> ire "5.4.0" :exclusions [org.clojure/clojure]] >> and >> [riemann "0.2.10"] -> [cheshire "5.5.0"] >> >> Consider using these exclusions: >> [riemann "0.2.10" :exclusions [cheshire]] >> [riemann "0.2.10" :exclusions [cheshire]] >> >> >> I would try updating the cheshire version you're declaring in >> project.clj, instead of adding exclusions, though. (On my machine this >> gets rid of the conflicts.) >> >> >> On 24 February 2016 at 10:24, Punit Naik <naik.puni...@gmail.com> wrote: >> > Okay. So this is my project.clj: >> > >> > >> > (defproject chowkidar "0.3.0-SNAPSHOT" >> > :description "Formcept Monitoring Framework" >> > :dependencies [[org.clojure/clojure "1.6.0"] >> > [org.clojure/java.jmx "0.3.0"] >> > [org.clojure/tools.logging "0.3.1"] >> > [riemann/riemann "0.2.10"] >> > [riemann-clojure-client "0.4.2"] >> > [org.formcept/swissknife "0.6.0"] >> > [com.novemberain/langohr "3.0.1"] >> > [cheshire "5.3.1"]] >> > :java-source-paths ["src/java"] >> > :resource-paths ["resources" "conf"] >> > :jvm-opts ["-XX:+UseConcMarkSweepGC"] >> > :profiles {:ship {:aot :all >> > :omit-source true} >> > :uberjar {:uberjar-name "formcept-chowkidar.jar"}}) >> > >> > So I had changed the version of "riemann" from 0.2.6 to 0.2.10. Only >> that. >> > >> > >> > On Wednesday, February 24, 2016 at 2:41:14 PM UTC+5:30, Gary Verhaegen >> > wrote: >> >> >> >> No sign of conflict there - that's a bit surprising. Can you post your >> >> project.clj? Do you have any explicit exclusions? What did you change >> last >> >> before it broke? Is it possible that you somehow corrupted your Maven >> >> repository and are missing the mentioned class? >> >> >> >> Maybe it's not a dependency issue at all. >> >> >> >> On Wednesday, 24 February 2016, Punit Naik <naik.p...@gmail.com> >> wrote: >> >> >> >> Here it is: >> >> >> >> [cheshire "5.3.1"] [com.fasterxml.jackson.core/jackson-core "2.3.1"] >> >> [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.3.1"] >> [tigris >> >> "0.1.1"] [clojure-complete "0.2.3" :scope "test" :exclusions >> >> [[org.clojure/clojure]]] [com.novemberain/langohr "3.0.1"] >> >> [clojurewerkz/support "1.1.0"] [com.google.guava/guava "18.0"] >> >> [com.rabbitmq/amqp-client "3.4.2"] [org.clojure/clojure "1.6.0"] >> >> [org.clojure/java.jmx "0.3.0"] [org.clojure/tools.logging "0.3.1"] >> >> [org.clojure/tools.nrepl "0.2.6" :scope "test" :exclusions >> >> [[org.clojure/clojure]]] [org.formcept/swissknife "0.6.0"] >> >> [com.twitter/carbonite "1.4.0"] [com.esotericsoftware.kryo/kryo "2.21"] >> >> [com.esotericsoftware.minlog/minlog "1.2"] >> >> [com.esotericsoftware.reflectasm/reflectasm "1.07" :classifier >> "shaded"] >> >> [org.ow2.asm/asm "4.0"] [org.objenesis/objenesis "1.2"] >> >> [com.twitter/chill-java "0.3.5"] [riemann-clojure-client "0.4.2"] >> >> [com.aphyr/riemann-java-client "0.4.1"] >> [com.google.protobuf/protobuf-java >> >> "2.6.1"] [io.netty/netty "3.6.1.Final"] [riemann "0.2.10"] [amazonica >> >> "0.3.28" :exclusions [[joda-time]]] >> [com.amazonaws/amazon-kinesis-client >> >> "1.1.0" :exclusions [[joda-time]]] [com.taoensso/nippy "2.7.0"] >> >> [com.taoensso/encore "1.11.2"] [net.jpountz.lz4/lz4 "1.2.0"] >> >> [org.clojure/tools.reader "0.8.9"] [org.iq80.snappy/snappy "0.3"] >> >> [org.tukaani/xz "1.5"] [robert/hooke "1.3.0"] [capacitor "0.4.3" >> :exclusions >> >> [[http-kit]]] [org.clojure/core.async "0.1.319.0-6b1aca-alpha"] >> >> [org.clojure/tools.analyzer.jvm "0.1.0-beta12"] >> [org.clojure/core.memoize >> >> "0.5.6"] [org.clojure/tools.analyzer "0.1.0-beta12"] >> [org.ow2.asm/asm-all >> >> "4.1"] [clj-antlr "0.2.2"] [org.antlr/antlr4-runtime "4.2.2"] >> >> [org.abego.treelayout/org.abego.treelayout.core "1.0.1"] >> >> [org.antlr/antlr4-annotations "4.2.2"] [org.antlr/antlr4 "4.2.2"] >> >> [org.antlr/ST4 "4.0.8"] [org.antlr/antlr-runtime "3.5.2"] [clj-campfire >> >> "2.2.0"] [http.async.client "0.5.2"] [com.ning/async-http-client >> "1.7.10"] >> >> [clj-http "1.1.2" :exclusions [[org.clojure/tools.reader]]] >> >> [com.cognitect/transit-clj "0.8.271" :exclusions >> [[org.clojure/clojure]]] >> >> [com.cognitect/transit-java "0.8.287"] >> >> [com.fasterxml.jackson.datatype/jackson-datatype-json-org "2.3.2"] >> >> [org.json/json "20090211"] >> >> [org.apache.directory.studio/org.apache.commons.codec "1.8"] >> >> [org.msgpack/msgpack "0.6.10"] [com.googlecode.json-simple/json-simple >> >> "1.1.1" :exclusions [[junit]]] [org.javassist/javassist "3.18.1-GA"] >> >> [commons-codec "1.10" :exclusions [[org.clojure/clojure]]] [commons-io >> "2.4" >> >> :exclusions [[org.clojure/clojure]]] [crouton "0.1.2" :exclusions >> >> [[org.clojure/clojure]]] [org.jsoup/jsoup "1.7.1"] >> >> [org.apache.httpcomponents/httpclient "4.4.1" :exclusions >> >> [[org.clojure/clojure]]] [commons-logging "1.2"] >> >> [org.apache.httpcomponents/httpcore "4.4.1" :exclusions >> >> [[org.clojure/clojure]]] [org.apache.httpcomponents/httpmime "4.4.1" >> >> :exclusions [[org.clojure/clojure]]] [potemkin "0.3.13" :exclusions >> >> [[org.clojure/clojure]]] [clj-tuple "0.2.1"] [riddley "0.1.7"] >> [clj-librato >> >> "0.0.5"] [clj-nsca "0.0.3"] [com.googlecode/jsendnsca-core "1.3.1"] >> >> [clj-time "0.10.0"] [joda-time "2.7"] [clj-wallhack "1.0.1"] >> >> [com.amazonaws/aws-java-sdk "1.10.5.1" :exclusions [[joda-time]]] >> >> [com.amazonaws/aws-java-sdk-autoscaling "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudformation "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudfront "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudhsm "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudsearch "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudtrail "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudwatch "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-cloudwatchmetrics "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-codecommit "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-codedeploy "1.10.5.1"] >> >> [com.amazonaws/aws-java-sdk-codepipeline "1.10.5.1"] [com.amaz >> >> >> >> ... >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Clojure" group. >> > To post to this group, send email to clojure@googlegroups.com >> > Note that posts from new members are moderated - please be patient with >> your >> > first post. >> > To unsubscribe from this group, send email to >> > clojure+unsubscr...@googlegroups.com >> > For more options, visit this group at >> > http://groups.google.com/group/clojure?hl=en >> > --- >> > You received this message because you are subscribed to the Google >> Groups >> > "Clojure" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to clojure+unsubscr...@googlegroups.com. >> > For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clojure@googlegroups.com >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "Clojure" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/clojure/Tk9jdIs57-I/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> clojure+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Thank You > > Regards > > Punit Naik > -- Thank You Regards Punit Naik -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.