SnootyMonkey / coming-soon

A simple Clojure/ClojureScript/Redis 'landing page' that takes just a few minute to setup
Mozilla Public License 2.0
19 stars 8 forks source link

does not work with java 11 #2

Open Ondra09 opened 5 years ago

Ondra09 commented 5 years ago

Project depends on removed package javax.xml.bind: Exception in thread "main" java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter, compiling:(cljs/util.cljc:1:1)

I solved it by addding dependencies as suggested here in last reply; https://github.com/bhauman/lein-figwheel/issues/612

[javax.xml.bind/jaxb-api "2.4.0-b180830.0359"] After that I have still no luck to run it locally and I am receiving following error:

caused by: clojure.lang.ExceptionInfo: Call to clojure.core/fn did not conform to spec. {:clojure.spec.alpha/problems ({:path [:fn-tail :arity-1 :params], :pred clojure.core/vector?, :val clojure.core.unify/var-unify, :via [:clojure.core.specs.alpha/params+body :clojure.core.specs.alpha/param-list :clojure.core.specs.alpha/param-list], :in [0]} {:path [:fn-tail :arity-n], :pred (clojure.core/fn [%] (clojure.core/or (clojure.core/nil? %) (clojure.core/sequential? %))), :val clojure.core.unify/var-unify, :via [:clojure.core.specs.alpha/params+body :clojure.core.specs.alpha/params+body], :in [0]}), :clojure.spec.alpha/spec #object[clojure.spec.alpha$regex_spec_impl$reify__2509 0x7e4d2287 "clojure.spec.alpha$regex_spec_impl$reify__2509@7e4d2287"], :clojure.spec.alpha/value (clojure.core.unify/var-unify [G__826 G__827 G__828 G__829] (clojure.core/if-let [vb__819__auto__ (G__829 G__827)] (clojure.core.unify/garner-unifiers G__826 vb__819__auto__ G__828 G__829) (clojure.core/if-let [vexpr__820__auto__ (clojure.core/and (G__826 G__828) (G__829 G__828))] (clojure.core.unify/garner-unifiers G__826 G__827 vexpr__820__auto__ G__829) (if (clojure.core.unify/occurs? G__826 G__827 G__828 G__829) (throw (java.lang.IllegalStateException. (clojure.core/str "Cycle found in the path " G__828))) (clojure.core.unify/bind-phase G__829 G__827 G__828))))), :clojure.spec.alpha/args (clojure.core.unify/var-unify [G__826 G__827 G__828 G__829] (clojure.core/if-let [vb__819__auto__ (G__829 G__827)] (clojure.core.unify/garner-unifiers G__826 vb__819__auto__ G__828 G__829) (clojure.core/if-let [vexpr__820__auto__ (clojure.core/and (G__826 G__828) (G__829 G__828))] (clojure.core.unify/garner-unifiers G__826 G__827 vexpr__820__auto__ G__829) (if (clojure.core.unify/occurs? G__826 G__827 G__828 G__829) (throw (java.lang.IllegalStateException. (clojure.core/str "Cycle found in the path " G__828))) (clojure.core.unify/bind-phase G__829 G__827 G__828)))))}

I am new to clojure so I amstuck here.

Project did not see many changes lately, is this project dead?

Ondra09 commented 5 years ago

fix: https://github.com/SnootyMonkey/coming-soon/pull/3

belucid commented 5 years ago

Thanks @Ondra09 !

I'll take a look at this in the morning.