Note
Given this OP was written about two years ago, rather than ask the same question again, I am wondering if step-by-step instructions exist, so t
I have released in production (for over 6 months now) a Compojure+Vaadin application. Packaging has been done using the lein-war plugin and I did not encounter any major problems.
The application is named halo, contained in a halo.war file, the context is /halo and the tomcat server is also running Hudson, and another custom made application. Vaadin is resolving all my static files properly, CSS, images... I mainly used that blog post to write the little glue needed for it.
On another note, I am also running Noir on Heroku and haven't had any problems regarding packaging and deployment, and this is in production too.
This is not directly related to your Compojure question, but Clojure in production in web applications, yes, definitely.