[XML-SIG] [ pyxml-Bugs-1108441 ] WDDXMarshaller fails on boolean in Python 2.3

SourceForge.net noreply at sourceforge.net
Mon Jan 24 17:11:22 CET 2005


Bugs item #1108441, was opened at 2005-01-24 16:11
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=106473&aid=1108441&group_id=6473

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: David C. Fox (dcfox)
Assigned to: Nobody/Anonymous (nobody)
Summary: WDDXMarshaller fails on boolean in Python 2.3

Initial Comment:
With Python 2.3, pyxml 0.8.4, if I attempt to call
WDDXMarshaller.dumps with a dictionary containing a
boolean value,  the dumps method fails because the
marshaller has no m_bool method:


    str_mess = self.marshaller.dumps(mess_argvals)
  File
"C:\Python23\Lib\site-packages\_xmlplus\marshal\generic.py",
line 59, in
dumps
    L = [self.PROLOGUE + self.DTD] + self.m_root(value,
dict)
  File
"C:\Python23\Lib\site-packages\_xmlplus\marshal\wddx.py",
line 111, in m_
root
    L = L + self._marshal(value, dict)
  File
"C:\Python23\Lib\site-packages\_xmlplus\marshal\generic.py",
line 92, in
_marshal
    return getattr(self, meth)(value, dict)
  File
"C:\Python23\Lib\site-packages\_xmlplus\marshal\generic.py",
line 191, in
 m_dict
    return self.m_dictionary(value, dict)
  File
"C:\Python23\Lib\site-packages\_xmlplus\marshal\wddx.py",
line 188, in m_
dictionary
    L = L + self._marshal(v, dict)
  File
"C:\Python23\Lib\site-packages\_xmlplus\marshal\generic.py",
line 92, in
_marshal
    return getattr(self, meth)(value, dict)
AttributeError: WDDXMarshaller instance has no
attribute 'm_bool'

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=106473&aid=1108441&group_id=6473


More information about the XML-SIG mailing list