[Gug-cvs] gug/gug/client soap.py,1.12,1.13
Status: Planning
Brought to you by:
szferi
From: Nagy Z. <zs...@us...> - 2007-05-08 13:56:26
|
Update of /cvsroot/gug/gug/gug/client In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv10433/gug/client Modified Files: soap.py Log Message: gug.zsi.MyAny class instead of patching ZSI for ZSI-2.0 Index: soap.py =================================================================== RCS file: /cvsroot/gug/gug/gug/client/soap.py,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** soap.py 7 May 2007 13:27:52 -0000 1.12 --- soap.py 8 May 2007 13:56:24 -0000 1.13 *************** *** 11,18 **** from gug.common.share import import_class_from_string from gug.common.exception import NoServiceKnown, CannotAssignPort, HTTPError, UnknownServiceError ! from ZSI import TC, FaultException from ZSI.auth import AUTH from ZSI.client import Binding - #TC.Any.parsemap[(None,'string')] = TC.String(strip = False) from xml.parsers.expat import ExpatError try: --- 11,18 ---- from gug.common.share import import_class_from_string from gug.common.exception import NoServiceKnown, CannotAssignPort, HTTPError, UnknownServiceError ! from ZSI import TC, FaultException, SoapWriter ! from gug.zsi import MyAny from ZSI.auth import AUTH from ZSI.client import Binding from xml.parsers.expat import ExpatError try: *************** *** 99,103 **** retries = retries-1 try: ! return self.proxy.RPC(None, self.method, args, TC.Any(nillable = True)) except socket.error, error: if error.args[0] == 99: --- 99,104 ---- retries = retries-1 try: ! return self.proxy.RPC(None, self.method, args, \ ! MyAny(nillable = True), requesttypecode = MyAny(pname = self.method)) except socket.error, error: if error.args[0] == 99: |