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=9353>. 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=9353 Transfer-Encoding: chunked (on Request fails) Summary: Transfer-Encoding: chunked (on Request fails) Product: Tomcat 4 Version: 4.0.4 Beta 3 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: Connector:Coyote HTTP/1.1 AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Below is the output from a Servlet that receives a POST with "Transfer- Encoding: chunked" header. getReader is called from the request object and a for loop prints each character to stdout. The output shows data being repeated. This doesn't happen in Tomcat 4.0.1 release Connector:HTTP/1.1 as shown with the next output with the same servlet. Keep up the good work on Coyote everything else for me is working. Will [INFO] Http11Protocol - -setAttribute port 8080 [INFO] Http11Protocol - -setAttribute maxThreads 75 [INFO] Http11Protocol - -setAttribute backlog 10 [INFO] Http11Protocol - -setAttribute tcpNoDelay true [INFO] Http11Protocol - -setAttribute soTimeout 20000 [INFO] Http11Protocol - -setAttribute secure false [INFO] Http11Protocol - -Starting on 8080 Starting service Tomcat-Standalone Apache Tomcat/4.0.4-b3 Logging Path: /localhost/medical/WEB-INF/log4j.properties UnicodeLittle <?xml version="1.0" encoding="UnicodeLittle"?><methodCall><methodName>com.moment a.domain.medical.employee.EmployeeManager.syncFilter</methodName><params><param> <s>(EmName==*)</s></param><param><s>com.momenta.domain.medical.employee.Employee </s></param><param><array><struct class="com.momenta.sync.SyncBaseObject"><m><n> Id</n><int>1</int></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m ></struct><struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>2</in t></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struc t class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>3</int></m<?xml versi on="1.0" encoding="UnicodeLittle"?><methodCall><methodName>com.momenta.domain.me dical.employee.EmployeeManager.syncFilter</methodName><params><param><s>(EmName= =*)</s></param><param><s>com.momenta.domain.medical.employee.Employee</s></param ><param><array><struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int> 1</int></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct>< struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>2</int></m><m><n >BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struct class="co m.momenta.sync.SyncBaseObject"><m><n>Id</n><int>3</int></m<?xml version="1.0" en coding="UnicodeLittle"?><methodCall><methodName>com.momenta.domain.medical.emplo yee.EmployeeManager.syncFilter</methodName><params><param><s>(EmName==*)</s></pa ram><param><s>com.momenta.domain.medical.employee.Employee</s></param><param><ar ray><struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>1</int></m> <m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struct clas s="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>2</int></m><m><n>BaseObject Timestamp</n><dt>20010715T15:39:36</dt></m></struct><struct class="com.momenta.s ync.SyncBaseObject"><m><n>Id</n><int>3</int></m<?xml version="1.0" encoding="Uni codeLittle"?><methodCall><methodName>com.momenta.domain.medical.employee.Employe eManager.syncFilter</methodName><params><param>< Starting service Tomcat-Standalone Apache Tomcat/4.0.1 Logging Path: /localhost/medical/WEB-INF/log4j.properties UnicodeLittle <?xml version="1.0" encoding="UnicodeLittle"?><methodCall><methodName>com.moment a.domain.medical.employee.EmployeeManager.syncFilter</methodName><params><param> <s>(EmName==*)</s></param><param><s>com.momenta.domain.medical.employee.Employee </s></param><param><array><struct class="com.momenta.sync.SyncBaseObject"><m><n> Id</n><int>1</int></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m ></struct><struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>2</in t></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struc t class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>3</int></m><m><n>Base ObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struct class="com.mom enta.sync.SyncBaseObject"><m><n>Id</n><int>4</int></m><m><n>BaseObjectTimestamp< /n><dt>20010715T15:39:36</dt></m></struct><struct class="com.momenta.sync.SyncBa seObject"><m><n>Id</n><int>5</int></m><m><n>BaseObjectTimestamp</n><dt>20010715T 15:39:36</dt></m></struct><struct class="com.momenta.sync.SyncBaseObject"><m><n> Id</n><int>6</int></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m ></struct><struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>7</in t></m><m><n>BaseObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struc t class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>8</int></m><m><n>Base ObjectTimestamp</n><dt>20010715T15:39:36</dt></m></struct><struct class="com.mom enta.sync.SyncBaseObject"><m><n>Id</n><int>10</int></m><m><n>BaseObjectTimestamp </n><dt>20010716T00:00:00</dt></m></struct><struct class="com.momenta.sync.SyncB aseObject"><m><n>Id</n><int>11</int></m><m><n>BaseObjectTimestamp</n><dt>2001120 7T14:12:11</dt></m></struct><struct class="com.momenta.sync.SyncBaseObject"><m>< n>Id</n><int>12</int></m><m><n>BaseObjectTimestamp</n><dt>20011207T14:12:32</dt> </m></struct><struct class="com.momenta.sync.SyncBaseObject"><m><n>Id</n><int>13 </int></m><m><n>BaseObjectTimestamp</n><dt>20011207T14:12:33</dt></m></struct></ array></param><param><int>0</int></param></params></methodCall> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>