DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24001>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24001

LOCK: parsing of Timeout request header

           Summary: LOCK: parsing of Timeout request header
           Product: Tomcat 4
           Version: 4.1.27
          Platform: Other
               URL: http://greenbytes.de/tech/webdav/rfc2518.html#HEADER_Tim
                    eout
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Servlets:WebDAV
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


"Timeout" header parser doesn't seem to support multiple, comma-separated values:

For instance:

LOCK ...
Timeout: Second-2,Infinite

yields a server error (500), stack trace:

java.lang.NumberFormatException: 2,Infinite
        at java.lang.Integer.parseInt(Integer.java:423)
        at java.lang.Integer.<init>(Integer.java:549)
        at org.apache.catalina.servlets.WebdavServlet.doLock(WebdavServlet.java:
875)
        at org.apache.catalina.servlets.WebdavServlet.service(WebdavServlet.java
:320)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:247)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:256)
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
t.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:480)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to