From: <bov...@us...> - 2009-05-22 20:42:50
|
Revision: 1493 http://pywebsvcs.svn.sourceforge.net/pywebsvcs/?rev=1493&view=rev Author: boverhof Date: 2009-05-22 20:42:39 +0000 (Fri, 22 May 2009) Log Message: ----------- M ZSI/TCcompound.py ** comment out very restrictive part of substition code, if "matching" typecodes let it pass and return the substitute Modified Paths: -------------- trunk/zsi/ZSI/TCcompound.py Modified: trunk/zsi/ZSI/TCcompound.py =================================================================== --- trunk/zsi/ZSI/TCcompound.py 2009-05-19 22:40:55 UTC (rev 1492) +++ trunk/zsi/ZSI/TCcompound.py 2009-05-22 20:42:39 UTC (rev 1493) @@ -56,9 +56,10 @@ # Global Element Declaration if isinstance(sub, ElementDeclaration): if (typecode.nspname,typecode.pname) == (sub.nspname,sub.pname): - raise TypeError(\ - 'bad usage, failed to serialize element reference (%s, %s), in: %s' % - (typecode.nspname, typecode.pname, sw.Backtrace(elt),)) + #raise TypeError(\ + # 'bad usage, failed to serialize element reference (%s, %s), in: %s' % + # (typecode.nspname, typecode.pname, sw.Backtrace(elt),)) + return sub # check substitutionGroup if _is_substitute_element(typecode, sub): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |