|
From: <ps...@us...> - 2008-12-10 08:08:25
|
Revision: 1474
http://pywebsvcs.svn.sourceforge.net/pywebsvcs/?rev=1474&view=rev
Author: psha
Date: 2008-12-10 08:08:21 +0000 (Wed, 10 Dec 2008)
Log Message:
-----------
Serialize ReferenceParameters of EndpointReference
In W3C recomendations ReferenceProperties attribute changed to
ReferenceParameters.
http://www.w3.org/TR/ws-addr-core/#msgaddrpropsinfoset
Modified Paths:
--------------
trunk/zsi/ZSI/address.py
Modified: trunk/zsi/ZSI/address.py
===================================================================
--- trunk/zsi/ZSI/address.py 2008-12-10 08:06:29 UTC (rev 1473)
+++ trunk/zsi/ZSI/address.py 2008-12-10 08:08:21 UTC (rev 1474)
@@ -184,6 +184,8 @@
%GTD(namespaceURI ,'EndpointReferenceType')
ReferenceProperties = getattr(endPointReference, '_ReferenceProperties', None)
+ if ReferenceProperties is None: # In recent WS-A attribute name changed
+ ReferenceProperties = getattr(endPointReference, '_ReferenceParameters', None)
if ReferenceProperties is not None:
for v in getattr(ReferenceProperties, '_any', ()):
if not hasattr(v,'typecode'):
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|