Hi

On Wed, Apr 27, 2011 at 7:32 PM, Sergey Beryozkin <[email protected]>wrote:

> Hi
>
> On Wed, Apr 27, 2011 at 1:32 PM, Shashank Rachamalla
> <[email protected]> wrote:
> > sure. will look into it. however, i got the same code running in a
> different
> > environment. i am not sure if this has to do with the differences in the
> > versions of dependencies.
>
> Do you have it working with a non-CXF server ?
>

We are using apache tomcat.


> A similar issue was reported recently and I also could not reproduce
> it, as far as I recall Struts was involved.
>

very true. i have tried disabling struts2 dispatcher and everything works
fine. any pointers in this direction ?


> Please try to make sure Content-Length matches the length of the
> payload, and if it still does not work, then send me a war (but
> without libs contained in the CXF distro) and I'll try it on Tomcat
>
> Cheers, Sergey
>
> >
> > On Wed, Apr 27, 2011 at 5:00 PM, Sergey Beryozkin <[email protected]
> >wrote:
> >
> >> Here is what I'm seeing in my test:
> >>
> >> POST /bookstore/books/fileform2 HTTP/1.1
> >> Content-Type: multipart/form-data;
> >> boundary=---------------------------1774014288799809133756375422
> >> User-Agent: Jakarta Commons-HttpClient/3.1
> >> Host: localhost:8081
> >> Content-Length: 331
> >>
> >> -----------------------------1774014288799809133756375422
> >> Content-Disposition: form-data; name="title"
> >>
> >> test
> >> -----------------------------1774014288799809133756375422
> >> Content-Disposition: form-data; name="file"; filename="test.txt"
> >> Content-Type: text/plain
> >>
> >> file content
> >>
> >> -----------------------------1774014288799809133756375422--
> >>
> >> Response (number of parts, as in your test code):
> >>
> >> HTTP/1.1 200 OK
> >> Content-Type: text/plain
> >> Date: Wed, 27 Apr 2011 11:15:54 GMT
> >> Content-Length: 1
> >> Server: Jetty(7.3.1.v20110307)
> >>
> >> 2
> >>
> >>
> >> There is only difference, Content-Length in my test is '331', in your
> >> case it is 342.
> >> The question is, where is the difference coming from ? If you save the
> >> part of the log starting from the first part,
> >>
> >> "-----------------------------1774014288799809133756375422",
> >> immediately after Content-Length and the empty line,
> >> and ending with the final closing boundary,
> >> "-----------------------------1774014288799809133756375422--", to a
> >> file, then you can see its length is 331.
> >>
> >> Can you look into it ?
> >>
> >> Cheers, Sergey
> >>
>



-- 
Regards,
Shashank Rachamalla

Reply via email to