| Anonymous | Login | Signup for a new account | 12-12-2025 11:06 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. |