I created a new app by using
lein new luminus myapp +war
and created a WAR file using
lein uberwar
After deployment in a Tomcat 9.0.43 instance you get a 500 Internal Server Error with this error message:
clojure.lang.ArityException: Wrong number of args (1) passed to: myapp.handler/app
clojure.lang.AFn.throwArity(AFn.java:429)
clojure.lang.AFn.invoke(AFn.java:32)
clojure.lang.Var.invoke(Var.java:384)
myapp.listener$_contextInitialized$fn__11.invoke(listener.clj:1)
ring.util.servlet$make_blocking_service_method$fn__98.invoke(servlet.clj:113)
myapp.servlet$_service.invokeStatic(servlet.clj:1)
myapp.servlet$_service.invoke(servlet.clj:1)
myapp.servlet.service(Unknown Source)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)