:-)) Tento problem jsme na WAS6 nekolikrat resili. Pri prvnich vyskytech (pred cca 2-mi lety) pomohly oficialni patche, protoze problem byl ve WASu. Pred cca 3/4 rokem se to nekterych klientu objevilo znovu (ci to spise nekdo eskaloval a zacalo se to resit) a pricinou bylo chybne nastavene MTU v konfiguraci jejich ADSL routeru. Typicky tito klienti presli na ADSL a na routeru meli nastaveno defaultni MTU=1500. Nekde na netu je programek (urcite jich bude vice), ktery pustite u klienta a on vyplivne optimalni MTU. Pripadne muzete experimentovat s pingem a najit MTU iterativne, tj. najit MTU pri kterem jeste nedochazi k fragmentaci packetu (viz http://forums.techguy.org/networking/480271-help-me-out-mtu-dsl.html).
Proc pri vyssim MTU dochazi ke ztrate dat (v Content-Length requestu prijde XXX, ale bytu v requestu prijde < XXX), mi neni moc jasne. Clovek by si myslel, ze MTU ovlivni pouze fragmentaci dat, nikoli spolehlivost prenosu... Nicmene, po uprave MTU u postizenych klientu u nich problem zmizel. Honza -----Původní zpráva----- Od: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] za uživatele Robert Slama Odesláno: Monday, September 24, 2007 19:01 Komu: Java Předmět: WebSphere 6 - request.getInputStream() - error content-lenght Zdravim, ked uz sa tu riesia mobilne problemy tak by som pridal jeden aj ja. Mame mobilnu aplikaciu, ktora sa pripaja k WS6. Obcas (nepravidelne) aplikacia na servri rupne dolu pri citani z request.getInputStream(); na chybnej dlzke contentu. Nejaky popis sme dohladali na http://www-1.ibm.com/support/docview.wss?uid=swg21239783 (a samozrejme aj riesenie) problem je, ze problem sa vyskytuje skutocne nepravidelne a z mobilnej app chodi dlzka v pohode. Je mozne, ze by niekde po ceste (proxy, firewall) doslo k zasahu do headru? Riesil niekto podobny problem ? Za napady a podnety vopred dakujem :) r^
