Open GoogleCodeExporter opened 8 years ago
Cause: & is being escaped twice. Once in somewhere in SoapParameter -xml
method, second in Soap -createEnvelope:forNamespace:forParameters:withHeaders:
method.
Fix: I repaired this problem by changing line 42 in Soap.m from
[s appendFormat: @"<%@>%@</%@>", method, params
stringByReplacingOccurrencesOfString:@"&" withString:@"&"], method];
to
[s appendFormat: @"<%@>%@</%@>", method, params, method];
However, it needs further testing to make sure this fix has no side effects.
Original comment by cathack
on 20 May 2011 at 1:44
Original issue reported on code.google.com by
john%zic...@gtempaccount.com
on 14 Dec 2010 at 4:46