Anonymous | Login | Signup for a new account | 12-17-2024 08:40 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000370 | [Resin] | minor | always | 08-25-05 00:00 | 11-30-05 14:42 | ||||
Reporter | sam | View Status | public | ||||||
Assigned To | |||||||||
Priority | urgent | Resolution | fixed | ||||||
Status | closed | Product Version | 3.0.14 | ||||||
Summary | 0000370: 100-continue | ||||||||
Description |
RSN-414 (rep by T Fukuda) =========================================== *The contents of investigation =========================================== The investigation is a response status which is a request header including "Expect: 100-continue". **The candidate for investigation -Apache 2.0.54 -Resin 2.1.14 -Resin 2.1.16 -Resin 3.0.14 -Resin 3.0.14 + mod_caucho with Apache 2.0.54 =========================================== =========================================== *Client program ( See HTTPSample.javaĆACustomMethodBase.java) =========================================== The client program is using HttpClient of Jakarta Commons. This program overwrites org.apache.commons.httpclient.HttpMethodBase#processResponseHeaders(). This program checks the response status. =========================================== =========================================== *The result of investigation (See the output of CustomMethodBase.java Line:20) =========================================== **Apache 2.0.54 (http://localhost/) [^] ----------------------- DEBUG : response status -> HTTP/1.1 100 Continue DEBUG : response status -> HTTP/1.1 200 OK ----------------------- **Resin 2.1.14 (http://localhost:8081/ixxxx/intraxxxx) [^] ----------------------- 2005/08/05 12:54:45 org.apache.commons.httpclient.HttpMethodBase writeRequest info: 100 (continue) read timeout. Resume sending the request DEBUG : response status -> HTTP/1.1 200 OK ----------------------- **Resin 2.1.16 (http://localhost:8081/ixxxx/intraxxxx) [^] ----------------------- DEBUG : response status -> HTTP/1.1 100 Continue DEBUG : response status -> HTTP/1.1 200 OK ----------------------- **Resin 3.0.14 (http://localhost:8081/ixxxx/system.admin) [^] ----------------------- 2005/08/05 13:16:24 org.apache.commons.httpclient.HttpMethodBase writeRequest info : 100 (continue) read timeout. Resume sending the request DEBUG : response status -> HTTP/1.1 200 OK ----------------------- **Resin 3.0.14 + mod_caucho with Apache 2.0.54 (http://localhost:8081/ixxxx/system.admin) [^] ----------------------- DEBUG : response status -> HTTP/1.1 100 Continue DEBUG : response status -> HTTP/1.1 200 OK ----------------------- =========================================== =========================================== *Consideration =========================================== **Resin 2.1.14 does not recognize "100-continue". Resin 2.1.16 recognizes "100-continue". **Resin 3.0.14 + mod_caucho with Apache 2.0.54 is OK. Because Apache recognizes "100-continue", I think. **Resin 3.0.14 does not recognize "100-continue". -> I hope Resin 3.0.14 will be same function of Resin 2.1.16. =========================================== |
||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
08-25-05 00:00 | sam | New Issue | |
11-30-05 00:00 | administrator | Fixed in Version | => 3.0.15 |
11-30-05 14:42 | ferg | Status | resolved => closed |
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed. 27 unique queries executed. |