I sent it through post from one web service to the apache server of another instance which executes the script.
in reply to Re: SOAP::Serializer::envelope: Client Application failed during request deserialization
in thread SOAP::Serializer::envelope: Client Application failed during request deserialization
Just to see what happens, i intercepted with CGI->new and then printed the input, and it gets a valid xml.
I agree that it looks like the xml is broken. But the downgrade of the version of soap::lite from 0.712 to 0.708 solves the problem. If it would be a broken xml, why would the downgrade help?