You mentioned 3 services, 2 which fail, 1 which does not.
Maybe your input(request) is incorrect on the failures and the server is blowing up.
And yes, 500 means the processing application died somewhere (normally an unhandled exception)
Joined: Jul 08, 2012
So I found one error I had an extra forward slash after http://www.webserviceX.NET/ Now that it is responding I found that the base64 seems to be so large that it has a hard time processing it.
It works fine when I reduce the number of characters. Is there a limit to outputstream or url connection?