Thanks for quick reply but Technomancy already pointed to mvn dependency:tree solution on IRC.
Here is new dependency tree: --- maven-dependency-plugin:2.1:tree (default-cli) @ ringmon --- [INFO] ringmon:ringmon:jar:0.1.2-SNAPSHOT [INFO] +- org.clojure:clojure:jar:1.3.0:compile [INFO] +- ring:ring-core:jar:1.0.1:compile [INFO] | +- commons-codec:commons-codec:jar:1.4:compile [INFO] | +- commons-io:commons-io:jar:1.4:compile [INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile [INFO] | \- javax.servlet:servlet-api:jar:2.5:compile [INFO] +- ring:ring-jetty-adapter:jar:1.0.1:compile [INFO] | +- ring:ring-servlet:jar:1.0.1:compile [INFO] | +- org.mortbay.jetty:jetty:jar:6.1.25:compile [INFO] | | \- org.mortbay.jetty:servlet-api:jar:2.5-20081211:compile [INFO] | \- org.mortbay.jetty:jetty-util:jar:6.1.25:compile [INFO] +- org.clojure:java.jmx:jar:0.1:compile [INFO] +- clj-json:clj-json:jar:0.5.0:compile [INFO] | \- org.codehaus.jackson:jackson-core-asl:jar:1.5.0:compile [INFO] \- org.clojure:tools.nrepl:jar:0.2.0-beta2:compile (defproject ringmon "0.1.2-SNAPSHOT" :description "Ring handler to inject web page with nREPL front end" :dependencies [[org.clojure/clojure "1.3.0"] [ring/ring-core "1.0.1"] [ring/ring-jetty-adapter "1.0.1"] [org.clojure/java.jmx "0.1"] [clj-json "0.5.0"] [org.clojure/tools.nrepl "0.2.0-beta2"]] :main ringmon.server) Over the net (from browser to Jetty/Ring) the request message is sent in JSON format, Once it arrives as a Ring request it is converted from JSON to Clojure map using clj-json. The message is then passed to nREPL server using custom nREPL transport based on pair of LinkedBlockingQueues in back to back configuration in native Clojure form. Moreover yhe session data is kept in a cookie in JSON as well. The nREPL server responds with lazy sequence of maps that are sent back to Ring, converted to JSON, so the response is finally delivered by the jQuery AJAX response callback. I need [ring/ring-jetty-adapter "1.0.1"] dependency so I can run ringMon in standalone mode. Regards Zoka -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en