diff options
author | Greg Wilkins | 2014-08-13 05:55:19 +0000 |
---|---|---|
committer | Greg Wilkins | 2014-08-13 05:56:02 +0000 |
commit | 2af613a28b1ea51e5aca5cb9ffe3989147749568 (patch) | |
tree | 2a836396c8e86a71b65411b9f2c40fc5c30d54a1 /jetty-servlet | |
parent | 9a848e3425cb6357038beb3f6f4888fea5c12385 (diff) | |
download | org.eclipse.jetty.project-2af613a28b1ea51e5aca5cb9ffe3989147749568.tar.gz org.eclipse.jetty.project-2af613a28b1ea51e5aca5cb9ffe3989147749568.tar.xz org.eclipse.jetty.project-2af613a28b1ea51e5aca5cb9ffe3989147749568.zip |
improved debugging output
Diffstat (limited to 'jetty-servlet')
-rw-r--r-- | jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java index cf22ca3b4c..705cefff14 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java @@ -494,7 +494,7 @@ public class DefaultServlet extends HttpServlet implements ResourceFactory } if (LOG.isDebugEnabled()) - LOG.debug("uri="+request.getRequestURI()+" resource="+resource+(content!=null?" content":"")); + LOG.debug(String.format("uri=%s, resource=%s, content=%s",request.getRequestURI(),resource,content)); // Handle resource if (resource==null || !resource.exists()) @@ -863,7 +863,7 @@ public class DefaultServlet extends HttpServlet implements ResourceFactory throws IOException { final long content_length = (content==null)?resource.length():content.getContentLength(); - + // Get the output stream (or writer) OutputStream out =null; boolean written; @@ -881,6 +881,9 @@ public class DefaultServlet extends HttpServlet implements ResourceFactory out = new WriterOutputStream(response.getWriter()); written=true; // there may be data in writer buffer, so assume written } + + if (LOG.isDebugEnabled()) + LOG.debug(String.format("sendData content=%s out=%s async=%b",content,out,request.isAsyncSupported())); if ( reqRanges == null || !reqRanges.hasMoreElements() || content_length<0) { @@ -935,6 +938,12 @@ public class DefaultServlet extends HttpServlet implements ResourceFactory LOG.warn(x); context.complete(); } + + @Override + public String toString() + { + return String.format("DefaultServlet@%x$CB", DefaultServlet.this.hashCode()); + } }); } // otherwise write content blocking |