cryogen-project / cryogen

A simple static site generator written in Clojure
http://cryogenweb.org/
Eclipse Public License 1.0
1.09k stars 96 forks source link

`lein ring server` fails with java 11 #223

Closed ieugen closed 3 years ago

ieugen commented 3 years ago

Hi,

Tried on two Debian systems. Repository to reproduce: https://gitlab.com/ieugen/ieugen-ro (My website).

lein ring server fails with following error:

lein ring server 
2020-11-15 20:15:35.786:INFO::main: Logging initialized @1791ms
Syntax error (ClassNotFoundException) compiling at (org/httpkit/server.clj:1:1).
javax.xml.bind.DatatypeConverter

Full report at:
/tmp/clojure-7830828143245242095

.edn
Subprocess failed

clojure-7830828143245242095.edn.log

java -version
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.8+10)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.8+10, mixed mode)
ieugen commented 3 years ago

Since we are on the subject, does cryogen have automated builds and tests in place? We could put a CI pipeline to test different jvms.

It seems that clj-livereload is using http-kit. Closing.