From: <wa...@us...> - 2008-05-15 17:20:09
|
Revision: 1455 http://pywebsvcs.svn.sourceforge.net/pywebsvcs/?rev=1455&view=rev Author: warnes Date: 2008-05-15 10:20:09 -0700 (Thu, 15 May 2008) Log Message: ----------- Add type attribute to soapfault tags, per patch submitted by Stefan on bug report #1326686 Modified Paths: -------------- trunk/SOAPpy/SOAPpy/SOAPBuilder.py Modified: trunk/SOAPpy/SOAPpy/SOAPBuilder.py =================================================================== --- trunk/SOAPpy/SOAPpy/SOAPBuilder.py 2008-05-15 17:14:15 UTC (rev 1454) +++ trunk/SOAPpy/SOAPpy/SOAPBuilder.py 2008-05-15 17:20:09 UTC (rev 1455) @@ -541,10 +541,9 @@ if isinstance(obj, faultType): # Fault cns, cdecl = self.genns(ns_map, NS.ENC) vns, vdecl = self.genns(ns_map, NS.ENV) - self.out.append('''<%sFault %sroot="1"%s%s> -<faultcode>%s</faultcode> -<faultstring>%s</faultstring> -''' % (vns, cns, vdecl, cdecl, obj.faultcode, obj.faultstring)) + self.out.append('<%sFault %sroot="1"%s%s>' % (vns, cns, vdecl, cdecl)) + self.dump(obj.faultcode, "faultcode", typed, ns_map) + self.dump(obj.faultstring, "faultstring", typed, ns_map) if hasattr(obj, "detail"): self.dump(obj.detail, "detail", typed, ns_map) self.out.append("</%sFault>\n" % vns) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |