Skip to content

Instantly share code, notes, and snippets.

@vizanto
Last active December 16, 2015 19:51
Show Gist options
  • Save vizanto/5488306 to your computer and use it in GitHub Desktop.
Save vizanto/5488306 to your computer and use it in GitHub Desktop.
Deploying this project works find in immutant 0.9.0, but fails in 0.10.0 while loading hiccup. Hiccup is fully excluded from the project and should not even load!
➭ lein deps :tree
[cc.qbits/alia "1.0.0-beta1" :exclusions [[org.xerial.snappy/snappy-java]]]
[cc.qbits/hayt "0.3.0-RC1"]
[cc.qbits/knit "0.2.1"]
[cc.qbits/tardis "1.0.0"]
[com.eaio.uuid/uuid "3.3"]
[com.datastax.cassandra/cassandra-driver-core "1.0.0-beta1"]
[com.yammer.metrics/metrics-core "2.2.0"]
[io.netty/netty "3.6.2.Final"]
[org.apache.cassandra/cassandra-all "1.2.0"]
[com.github.stephenc.high-scale-lib/high-scale-lib "1.1.2"]
[com.github.stephenc/jamm "0.2.5"]
[com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru "1.3"]
[com.googlecode.json-simple/json-simple "1.1"]
[com.ning/compress-lzf "0.8.4"]
[commons-cli "1.1"]
[edu.stanford.ppl/snaptree "0.1"]
[jline "1.0" :exclusions [[junit]]]
[log4j "1.2.16"]
[org.antlr/antlr "3.2"]
[org.antlr/antlr-runtime "3.2"]
[org.antlr/stringtemplate "3.2"]
[antlr "2.7.7"]
[org.apache.cassandra.deps/avro "1.4.0-cassandra-1" :exclusions [[org.jboss.netty/netty] [com.thoughtworks.paranamer/paranamer] [com.thoughtworks.paranamer/paranamer-ant] [org.apache.velocity/velocity]]]
[org.mortbay.jetty/jetty "6.1.22"]
[org.mortbay.jetty/jetty-util "6.1.22"]
[org.mortbay.jetty/servlet-api "2.5-20081211"]
[org.codehaus.jackson/jackson-mapper-asl "1.4.0"]
[org.slf4j/slf4j-log4j12 "1.7.2" :scope "runtime"]
[org.yaml/snakeyaml "1.6"]
[org.apache.cassandra/cassandra-thrift "1.2.0"]
[org.slf4j/slf4j-api "1.7.2"]
[org.apache.thrift/libthrift "0.7.0" :exclusions [[org.slf4j/slf4j-api]]]
[org.codehaus.jackson/jackson-core-asl "1.4.0"]
[cheshire "5.0.1"]
[com.fasterxml.jackson.core/jackson-core "2.1.1"]
[com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.1.1"]
[clj-http "0.5.2"]
[commons-io "2.4"]
[org.apache.httpcomponents/httpclient "4.2.1"]
[commons-logging "1.1.1"]
[org.apache.httpcomponents/httpcore "4.2.1"]
[org.apache.httpcomponents/httpmime "4.2.1"]
[slingshot "0.10.3"]
[clojurewerkz/crawlista "1.0.0-alpha18"]
[clojurewerkz/support "0.5.0"]
[com.google.guava/guava "12.0"]
[com.google.code.findbugs/jsr305 "1.3.9"]
[clojurewerkz/urly "2.0.0-alpha3"]
[com.novemberain/pantomime "1.3.0"]
[org.apache.tika/tika-core "1.1"]
[de.l3s.boilerpipe/boilerpipe "1.2.0"]
[net.sourceforge.nekohtml/nekohtml "1.9.15"]
[org.jsoup/jsoup "1.6.3"]
[xerces/xercesImpl "2.9.1"]
[xml-apis "1.3.04"]
[criterium "0.3.1"]
[digest "1.3.0"]
[gavagai "0.2.0"]
[de.kotka/lazymap "3.0.0"]
[geocoder-clj "0.2.1"]
[environ "0.4.0"]
[geo-clj "0.2.3"]
[org.postgis/postgis-jdbc "1.3.3"]
[org.postgis/postgis-stubs "1.3.3"]
[postgresql "8.3-603.jdbc4"]
[inflections "0.8.1"]
[org.dspace.dependencies/dspace-geoip "1.2.3"]
[necessary-evil "2.0.0"]
[clj-time "0.4.4"]
[joda-time "2.1"]
[commons-codec "1.4"]
[commons-lang "2.6"]
[org.clojure/algo.monads "0.1.3-20120910.070123-6"]
[org.clojure/tools.macro "0.1.0"]
[org.clojure/data.zip "0.1.0"]
[org.clojars.hozumi/clj-commons-exec "1.0.6"]
[org.apache.commons/commons-exec "1.1"]
[org.clojure/clojure "1.5.1"]
[org.clojure/data.xml "0.0.6"]
[org.clojure/math.combinatorics "0.0.3"]
[org.elasticsearch/elasticsearch "0.20.6"]
[org.apache.lucene/lucene-analyzers "3.6.2"]
[org.apache.lucene/lucene-core "3.6.2"]
[org.apache.lucene/lucene-highlighter "3.6.2"]
[org.apache.lucene/lucene-memory "3.6.2"]
[org.apache.lucene/lucene-queries "3.6.2" :exclusions [[jakarta-regexp]]]
[ring "1.1.8" :exclusions [[hiccup]]]
[ring/ring-core "1.1.8"]
[commons-fileupload "1.2.1"]
[javax.servlet/servlet-api "2.5"]
[ring/ring-devel "1.1.8"]
[ns-tracker "0.2.1"]
[ring/ring-jetty-adapter "1.1.8"]
[org.eclipse.jetty/jetty-server "7.6.1.v20120215"]
[org.eclipse.jetty.orbit/javax.servlet "2.5.0.v201103041518"]
[org.eclipse.jetty/jetty-continuation "7.6.1.v20120215"]
[org.eclipse.jetty/jetty-http "7.6.1.v20120215"]
[org.eclipse.jetty/jetty-io "7.6.1.v20120215"]
[org.eclipse.jetty/jetty-util "7.6.1.v20120215"]
[ring/ring-servlet "1.1.8"]
[slugger "1.0.1"]
[zwart "0.1.0" :exclusions [[ring] [hiccup]]]
[noir "1.2.2" :exclusions [[org.clojure/clojure]]]
[clj-json "0.4.3"]
[clj-stacktrace "0.2.3"]
[compojure "1.0.0"]
[clout "1.0.0"]
[org.clojure/core.incubator "0.1.0"]
[net.java.dev.jets3t/jets3t "0.8.1"]
[com.jamesmurty.utils/java-xmlbuilder "0.4"]
[commons-httpclient "3.1" :exclusions [[commons-codec] [commons-logging]]]
[org.clojure/tools.namespace "0.1.0"]
[org.clojure/java.classpath "0.1.0"]
[org.mindrot/jbcrypt "0.3m"]
[ring-reload-modified "0.1.1"]
[org.clojars.touch/fleet "0.10.2"]
{14:02}~/Development/Utini/vakantiehuizen:master ✗ ➭
(ns immutant.init
(:use fleet)
(:require [immutant.web :as web ]
[immutant.daemons :as dmn ]
[immutant.util :as util]
[immutant.jobs :as jobs]
[noir.server :as noir]))
(let [mode (:mode (immutant.registry/get :config))]
(web/start "/" (noir/gen-handler :mode (:mode (immutant.registry/get :config))) :reload (= mode :dev)))
(defproject prj "0.1.0-SNAPSHOT"
:source-paths ["src/main/clojure"]
:java-source-paths ["src/main/java"]
:jvm-opts ["-Xmx4G"]
:dependencies [
[org.clojure/clojure "1.5.1"]
[org.clojure/math.combinatorics "0.0.3"]
[criterium "0.3.1"]
[zwart "0.1.0" :exclusions [ring hiccup]]
[ring "1.1.8" :exclusions [hiccup]]
[necessary-evil "2.0.0"]
[org.clojure/data.xml "0.0.6"]
[cheshire "5.0.1"]
[clj-http "0.5.2"]
[geocoder-clj "0.2.1"]
[org.clojars.hozumi/clj-commons-exec "1.0.6"]
[clojurewerkz/crawlista "1.0.0-alpha18"]
[org.elasticsearch/elasticsearch "0.20.6"]
[gavagai "0.2.0"]
[slugger "1.0.1"]
[digest "1.3.0"]
[cc.qbits/alia "1.0.0-beta1" :exclusions [org.xerial.snappy/snappy-java]]
]
:aot [#".*(?<!immutant.init)$"]
:uberjar-exclusions [#"(?i)license"]
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment