This may be related to https://issues.apache.org/jira/browse/AXIS2C-1117
BTW, Can you try with httpd without tcpmon ? -Manjula. On Sun, 2009-02-22 at 02:14 -0800, Ellen Chou wrote: > Hi all, > > I'm using Axis2C 1.5, and encounter a very strange problem with > base64Binary. > > Case A: I put a 226K bytes file into base64Binary element and send to > axis2_http_server. Yet when my service gets the element, it is NULL. > Case B: When I send the same base64Binary to tcpmon and forward to > axis2_http_server, then it works fine. > > In Case A, I use WireShark to monitor the TCP packets. I'm surprised > to find out that the packets were not sent to axis2_http_server > completely. Somehow axis2_http_server can't handle the TCP/IP > handshaking very well in this case. > > I saw some email threads regarding to bug fixes for base64Binary to > handle 58MB data with no problem. If base64Binary can handle 58MB > data, I don't see any reason it can't handle 226K data. > > Any idea would be appreciated. > > Thanks, > Ellen