Comments (5)
Which version of Ring are you using? This looks like an issue in an older version of clj-stacktrace.
from ring.
I am using 1.1.8 but I suspect this issue is being caused by ring-refresh when a route for a request is not available. I am using ring-server 0.2.8 and turning auto-refresh on and off validated my assumption.
from ring.
Could you run lein deps :tree
and paste the output in a comment? Ring 1.1.8 should have the latest clj-stacktrace, which shouldn't obscure error messages like that. It might be that you have a dependency pulling in an older version.
from ring.
[com.cemerick/piggieback "0.0.2"] [org.clojure/clojurescript
"0.0-1450"] [com.google.javascript/closure-compiler "r1918"]
[args4j "2.0.12"] [com.google.protobuf/protobuf-java "2.4.1"]
[com.googlecode.jarjar/jarjar "1.1"] [junit "4.8.2"]
[org.apache.ant/ant "1.8.2"] [org.apache.ant/ant-launcher "1.8.2"]
[org.json/json "20090211"] [org.clojure/google-closure-library
"0.0-1376"] [org.mozilla/rhino "1.7R3"] [org.clojure/tools.nrepl
"0.2.0-beta9"] [com.cemerick/pomegranate "0.0.13"]
[org.apache.maven.wagon/wagon-http "2.2"]
[org.apache.httpcomponents/httpclient "4.1.2"]
[org.apache.httpcomponents/httpcore "4.1.2"]
[org.apache.maven.wagon/wagon-http-shared4 "2.2"] [commons-logging
"1.1.1"] [org.jsoup/jsoup "1.6.1"]
[org.apache.maven.wagon/wagon-provider-api "2.2"]
[org.apache.maven/maven-aether-provider "3.0.4"]
[org.apache.maven/maven-model-builder "3.0.4"]
[org.codehaus.plexus/plexus-interpolation "1.14"]
[org.apache.maven/maven-model "3.0.4"]
[org.apache.maven/maven-repository-metadata "3.0.4"]
[org.codehaus.plexus/plexus-component-annotations "1.5.5"
:exclusions [[junit]]] [org.sonatype.aether/aether-api "1.13.1"]
[org.sonatype.aether/aether-connector-file "1.13.1"]
[org.sonatype.aether/aether-connector-wagon "1.13.1"]
[org.codehaus.plexus/plexus-classworlds "2.4"]
[org.codehaus.plexus/plexus-utils "2.0.7"]
[org.sonatype.sisu/sisu-inject-plexus "2.2.3"]
[org.sonatype.sisu/sisu-inject-bean "2.2.3"]
[org.sonatype.sisu/sisu-guice "3.0.3" :classifier "no_aop"
:exclusions [[javax.inject] [aopalliance]]]
[org.sonatype.aether/aether-impl "1.13.1"]
[org.sonatype.aether/aether-spi "1.13.1"]
[org.sonatype.aether/aether-util "1.13.1"]
[com.datomic/datomic-free "0.8.3789"] [com.amazonaws/aws-java-sdk
"1.3.0" :exclusions [[javax.mail/mail]
[org.codehaus.jackson/jackson-core-asl]
[org.apache.httpcomponents/httpclient] [commons-logging]]]
[commons-codec "1.3"] [com.google.guava/guava "12.0.1"]
[com.google.code.findbugs/jsr305 "1.3.9"] [com.h2database/h2
"1.3.165"] [net.java.dev.jets3t/jets3t "0.8.1" :exclusions
[[commons-logging] [commons-codec]]]
[com.jamesmurty.utils/java-xmlbuilder "0.4"] [commons-httpclient
"3.1" :exclusions [[commons-codec] [commons-logging]]]
[org.apache.lucene/lucene-core "3.3.0"]
[org.apache.tomcat/tomcat-jdbc "7.0.27" :exclusions
[[commons-logging]]] [org.apache.tomcat/tomcat-juli "7.0.27"]
[org.clojure/tools.cli "0.2.2" :exclusions [[org.clojure/clojure]]]
[org.codehaus.janino/commons-compiler-jdk "2.6.1"]
[org.codehaus.janino/commons-compiler "2.6.1"]
[org.fressian/fressian "0.6.3"] [org.hornetq/hornetq-core
"2.2.21.Final"] [org.jboss.netty/netty "3.2.4.Final"]
[org.slf4j/jcl-over-slf4j "1.6.4"] [org.slf4j/jul-to-slf4j "1.6.4"]
[org.slf4j/slf4j-api "1.6.4"] [org.slf4j/log4j-over-slf4j "1.6.4"
:scope "runtime"] [org.slf4j/slf4j-nop "1.6.4"] [compojure "1.0.1"]
[clout "1.0.1"] [org.clojure/tools.macro "0.1.0"] [domina "1.0.0"]
[goog-jar "1.0.0"] [enlive "1.0.1"] [org.ccil.cowan.tagsoup/tagsoup
"1.2"] [liberator "0.8.0"] [hiccup "1.0.0"] [org.clojure/data.csv
"0.1.2"] [org.clojure/data.json "0.2.1"] [org.clojure/tools.logging
"0.2.3"] [org.clojure/tools.trace "0.7.3"] [org.clojure/clojure
"1.4.0"] [ring-server "0.2.8"] [org.clojure/core.incubator "0.1.0"]
[ring-refresh "0.1.2"] [watchtower "0.1.1"]
[ring/ring-jetty-adapter "1.2.0-20130126.200909-3"]
[org.eclipse.jetty/jetty-server "7.6.1.v20120215"]
[org.eclipse.jetty.orbit/javax.servlet "2.5.0.v201103041518"]
[org.eclipse.jetty/jetty-continuation "7.6.1.v20120215"]
[org.eclipse.jetty/jetty-http "7.6.1.v20120215"]
[org.eclipse.jetty/jetty-io "7.6.1.v20120215"]
[org.eclipse.jetty/jetty-util "7.6.1.v20120215"] [ring "1.1.8"]
[ring/ring-core "1.1.8"] [clj-time "0.3.7"] [joda-time "2.0"]
[commons-fileupload "1.2.1"] [commons-io "2.1"]
[javax.servlet/servlet-api "2.5"] [ring/ring-devel "1.1.8"]
[clj-stacktrace "0.2.5"] [ns-tracker "0.2.1"]
[org.clojure/java.classpath "0.2.0"] [org.clojure/tools.namespace
"0.1.3"] [ring/ring-servlet "1.1.8"]
from ring.
I was kinda hoping for the formatting of the results to be there as well, but I can nevertheless see that clj-stacktrace is the latest version.
I'm not sure what would cause this issue, but it looks like one in clj-stacktrace. If you can reproduce it, I suggest raising it on the clj-stacktrace repository.
from ring.
Related Issues (20)
- function ring.util.response/file-response doesn't work with opt. :root like "C:\\" in Windows
- `wrap-nested-params` does not parse `query-params` to produce a nested structure. HOT 3
- Callback after response transmission HOT 2
- ring.util.response/resource-response triggers JDK bug and leaks file descriptors HOT 2
- Consider adding data_readers for clj-time or coercing to timestamp HOT 1
- URL path causes exception in resource middleware HOT 3
- Broken link on https://github.com/ring-clojure/ring/wiki/Creating-responses HOT 2
- Prevent compilation-time jetty log initialization HOT 6
- request: How to register wasm mime on clojure ring server? HOT 2
- Ring Jetty Adapter attempts to handle requests that have already been handled HOT 6
- Release new version of ring-jetty-adapter to avoid CVE-2022-2191 HOT 1
- ring-jetty and timeouts HOT 5
- Can ring use the latest version of Jetty - 9.4.49.v20220914 HOT 1
- upgrade of Apache Commons FileUpload to 1.5 HOT 13
- Websocket support HOT 1
- The AES / CBC algorithm used in the cookie session store _might_ be insecure HOT 3
- Attributes in the `Set-Cookie` header are formatted incorrectly HOT 1
- How to measure time that it takes to complete a request? HOT 2
- Documentation for cookies HOT 2
- How to change UriCompliance mode HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ring.