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