[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pyamf-tickets
Subject:    Re: [pyamf-tickets] #548: TypeError: 'AcknowledgeMessage' object is
From:       tickets () pyamf ! org
Date:       2009-05-17 15:22:32
Message-ID: 042.b1b8d5e310a11530aa55316f8d95f235 () pyamf ! org
[Download RAW message or body]

[Attachment #2 (text/plain)]

#548: TypeError: 'AcknowledgeMessage' object is not iterable
----------------------+-----------------------------------------------------
 Reporter:  thijs     |       Owner:  nick
     Type:  defect    |      Status:  new 
 Priority:  critical  |   Milestone:  0.5 
Component:  AMF3      |     Version:  0.5 
 Keywords:            |    Revfixed:      
   Branch:            |      Author:      
----------------------+-----------------------------------------------------
Description changed by thijs:

Old description:

> While testing the addressbook example with 0.5 trunk it's throwing this
> error when connecting using the sa_example.swf:
>
> {{{
> #!python
> 2009-05-06 21:30:38,106 ERROR [root] Traceback (most recent call last):
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/gateway/wsgi.py",
> line 151, in __call__
>     stream = remoting.encode(response, context, strict=self.strict)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py",
> line 669, in encode
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py",
> line 520, in _write_body
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py",
> line 486, in _encode_body
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 512, in
> writeElement
>     func(data)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 710, in
> writeObject
>     self.writeAMF3(o)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 794, in
> writeAMF3
>     encoder.writeElement(data)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1270, in
> writeElement
>     func(data, use_references=use_references, use_proxies=use_proxies)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1598, in
> writeInstance
>     self.writeObject(obj, use_references, use_proxies)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1617, in
> writeObject
>     proxy = ObjectProxy(pyamf.ASObject(obj))
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/__init__.py", line 233, in
> __init__
> TypeError: 'AcknowledgeMessage' object is not iterable
> Traceback (most recent call last):
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/gateway/wsgi.py",
> line 151, in __call__
>     stream = remoting.encode(response, context, strict=self.strict)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py",
> line 669, in encode
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py",
> line 520, in _write_body
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py",
> line 486, in _encode_body
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 512, in
> writeElement
>     func(data)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 710, in
> writeObject
>     self.writeAMF3(o)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 794, in
> writeAMF3
>     encoder.writeElement(data)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1270, in
> writeElement
>     func(data, use_references=use_references, use_proxies=use_proxies)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1598, in
> writeInstance
>     self.writeObject(obj, use_references, use_proxies)
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1617, in
> writeObject
>     proxy = ObjectProxy(pyamf.ASObject(obj))
>   File "build/bdist.macosx-10.5-i386/egg/pyamf/__init__.py", line 233, in
> __init__
> TypeError: 'AcknowledgeMessage' object is not iterable
> }}}

New description:

 While testing the addressbook example with 0.5 trunk it's throwing this
 error when connecting using the sa_example.swf:

 {{{
 #!python
 2009-05-06 21:30:38,106 ERROR [root] Traceback (most recent call last):
   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/gateway/wsgi.py",
 line 151, in __call__
     stream = remoting.encode(response, context, strict=self.strict)
   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py", line
 669, in encode
   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py", line
 520, in _write_body
   File "build/bdist.macosx-10.5-i386/egg/pyamf/remoting/__init__.py", line
 486, in _encode_body
   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 512, in
 writeElement
     func(data)
   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 710, in
 writeObject
     self.writeAMF3(o)
   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf0.py", line 794, in
 writeAMF3
     encoder.writeElement(data)
   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1270, in
 writeElement
     func(data, use_references=use_references, use_proxies=use_proxies)
   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1598, in
 writeInstance
     self.writeObject(obj, use_references, use_proxies)
   File "build/bdist.macosx-10.5-i386/egg/pyamf/amf3.py", line 1617, in
 writeObject
     proxy = ObjectProxy(pyamf.ASObject(obj))
   File "build/bdist.macosx-10.5-i386/egg/pyamf/__init__.py", line 233, in
 __init__
 TypeError: 'AcknowledgeMessage' object is not iterable
 }}}

--

-- 
PyAMF - Ticket URL: <http://pyamf.org/ticket/548#comment:2>


_______________________________________________
PyAMF tickets mailing list - tickets@pyamf.org
http://lists.pyamf.org/mailman/listinfo/tickets


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic