BTW, I made the same for PyMSNt (0.10.3) and tried to do the same for
the CVS version (I should use the trunk/ directory, right?) but I'm
getting and error when I start the transport.
[2006-02-08 16:33:40] Traceback (most recent call last):
File
"/usr/lib/python2.4/site-packages/twisted/python/log.py", line 56
, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File
"/usr/lib/python2.4/site-packages/twisted/python/log.py", line 41, in
callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File
"/usr/lib/python2.4/site-packages/twisted/python/context.py", line 52,
in callWithContext
return self.currentContext().callWithContext(ctx, func,
*args, **kw)
File
"/usr/lib/python2.4/site-packages/twisted/python/context.py", line 31,
in callWithContext
return func(*args,**kw)
--- <exception caught here> ---
File
"/usr/lib/python2.4/site-packages/twisted/internet/pollreactor.py", line
160, in _doReadOrWrite
why = selectable.doRead()
File
"/usr/lib/python2.4/site-packages/twisted/internet/tcp.py", line 351, in
doRead
return self.protocol.dataReceived(data)
File
"/usr/lib/python2.4/site-packages/twisted/protocols/basic.py", line 221,
in dataReceived
why = self.lineReceived(line)
File "/usr/share/jabber-pymsn/src/tlib/msn/msn.py", line 819,
in lineReceived
try: handler(params.split(' '))
File "/usr/share/jabber-pymsn/src/tlib/msn/msn.py", line
1138, in handle_ILN
self.handleAvatarHelper(msnContact, params[5])
File "/usr/share/jabber-pymsn/src/tlib/msn/msn.py", line
1150, in handleAvatarHelper
msnobj = MSNObject(unquote(msnobjStr))
File "/usr/share/jabber-pymsn/src/tlib/msn/msn.py", line 486,
in __init__
self.parse(s)
File "/usr/share/jabber-pymsn/src/tlib/msn/msn.py", line 531,
in parse
self.creator = e.getAttribute("Creator")
exceptions.AttributeError: 'NoneType' object has no attribute
'getAttribute'