|
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.
|