Anonymous | Login | Signup for a new account | 11-22-2024 10:21 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 | ||||
0003655 | [Hessian] | minor | always | 08-28-09 08:51 | 07-29-19 13:54 | ||||
Reporter | ferg | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 4.0.1 | ||||||
Summary | 0003655: Hessian InputStream result is closed | ||||||||
Description |
(rep by Mattias Jiderhamn) After upgrading from Resin/Hessian 3.1 to 4.0.1 we have a problem returning InputStream from Hessian calls. I get this exception while trying to read the stream on the client: java.io.IOException: stream is closed at sun.net.www.http.ChunkedInputStream.ensureOpen(ChunkedInputStream.java:151) at sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:646) at java.io.FilterInputStream.read(FilterInputStream.java:116) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:2446) at com.caucho.hessian.io.Hessian2Input.readBuffer(Hessian2Input.java:2689) at com.caucho.hessian.io.Hessian2Input.read(Hessian2Input.java:2635) at com.caucho.hessian.io.Hessian2Input$ReadInputStream.read(Hessian2Input.java:2785) ... I created a small testcase which just sends the output of a Hessian2Output to a Hessian2Input and in that case, InputStream works fine. The proxy is created using Springs HessianProxyFactoryBean. Any tips on how to debug this??? |
||||||||
Additional Information | |||||||||
Attached Files | Hessian_3000655.patch [^] (571 bytes) 08-28-09 09:46 | ||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
60 total queries executed. 40 unique queries executed. |