Hi,
I try to setup pyicqt (current SVN) on my suse linux 9.3 box, with current 
jabberd2 and current Twisted framework.
Running it results in immediately after startup:

# ./PyICQt
/usr/lib/python2.4/site-packages/twisted/web/proxy.py:22: 
DeprecationWarning: twisted.protocols.http has moved to twisted.web.http. 
See http://twistedmatrix.com/projects/web.
  from twisted.protocols import http
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/twisted/internet/selectreactor.py", 
line 133, in doSelect
    _logrun(selectable, _drdw, selectable, method, dict)
  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 
31, in callWithContext
    return func(*args,**kw)
--- <exception caught here> ---
  File "/usr/lib/python2.4/site-packages/twisted/internet/selectreactor.py", 
line 139, in _doReadOrWrite
    why = getattr(selectable, method)()
  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/words/xish/xmlstream.py", 
line 72, in dataReceived
    self.stream.parse(buf)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/domish.py", line 
524, in parse
    self.parser.Parse(buffer)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/domish.py", line 
564, in _onEndElement
    self.ElementEvent(self.currElem)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/xmlstream.py", 
line 104, in onElement
    self.dispatch(element)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py", 
line 233, in dispatch
    callbacklist.callback(object)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py", 
line 37, in callback
    methodwrapper(*args, **kwargs)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py", 
line 21, in __call__
    self.method(*nargs, **nkwargs)
  File 
"/usr/lib/python2.4/site-packages/twisted/words/protocols/jabber/component.py", 
line 52, in _handshakeEvent
    self.xmlstream.dispatch(self.xmlstream, xmlstream.STREAM_AUTHD_EVENT)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py", 
line 227, in dispatch
    self._eventObservers[(priority, event)].callback(object)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py", 
line 37, in callback
    methodwrapper(*args, **kwargs)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py", 
line 21, in __call__
    self.method(*nargs, **nkwargs)
  File 
"/usr/lib/python2.4/site-packages/twisted/words/protocols/jabber/component.py", 
line 135, in _authd
    self.xmlstream.send(p)
  File "/usr/lib/python2.4/site-packages/twisted/words/xish/xmlstream.py", 
line 146, in send
    self.transport.write(obj)
  File "/usr/lib/python2.4/site-packages/twisted/internet/abstract.py", line 
172, in write
    self._tempDataLen += len(data)
exceptions.TypeError: len() of unsized object

I get the same with pymsnt and pyaimt.

Any help would be appreciated!
-- 
Marcus
From [EMAIL PROTECTED]  Sat Oct 22 20:37:53 2005
From: [EMAIL PROTECTED] (Norman Rasmussen)
Date: Sat Oct 22 20:37:56 2005
Subject: [py-transports] pyicqt/pyaimt/pymsnt exception
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

You seem to be using twisted2, my guess would be to try twisted1.

As-far-as-I-know only PyMSNt has been tested to work on twisted2 (this
could be wrong).

On 10/22/05, Marcus Crestani <[EMAIL PROTECTED]> wrote:
> Hi,
> I try to setup pyicqt (current SVN) on my suse linux 9.3 box, with current
> jabberd2 and current Twisted framework.
> Running it results in immediately after startup:
>
> # ./PyICQt
> /usr/lib/python2.4/site-packages/twisted/web/proxy.py:22:
> DeprecationWarning: twisted.protocols.http has moved to twisted.web.http.
> See http://twistedmatrix.com/projects/web.
>   from twisted.protocols import http
> Traceback (most recent call last):
>   File "/usr/lib/python2.4/site-packages/twisted/internet/selectreactor.py",
> line 133, in doSelect
>     _logrun(selectable, _drdw, selectable, method, dict)
>   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
> 31, in callWithContext
>     return func(*args,**kw)
> --- <exception caught here> ---
>   File "/usr/lib/python2.4/site-packages/twisted/internet/selectreactor.py",
> line 139, in _doReadOrWrite
>     why = getattr(selectable, method)()
>   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/words/xish/xmlstream.py",
> line 72, in dataReceived
>     self.stream.parse(buf)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/domish.py", line
> 524, in parse
>     self.parser.Parse(buffer)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/domish.py", line
> 564, in _onEndElement
>     self.ElementEvent(self.currElem)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/xmlstream.py",
> line 104, in onElement
>     self.dispatch(element)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py",
> line 233, in dispatch
>     callbacklist.callback(object)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py",
> line 37, in callback
>     methodwrapper(*args, **kwargs)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py",
> line 21, in __call__
>     self.method(*nargs, **nkwargs)
>   File
> "/usr/lib/python2.4/site-packages/twisted/words/protocols/jabber/component.py",
> line 52, in _handshakeEvent
>     self.xmlstream.dispatch(self.xmlstream, xmlstream.STREAM_AUTHD_EVENT)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py",
> line 227, in dispatch
>     self._eventObservers[(priority, event)].callback(object)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py",
> line 37, in callback
>     methodwrapper(*args, **kwargs)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/utility.py",
> line 21, in __call__
>     self.method(*nargs, **nkwargs)
>   File
> "/usr/lib/python2.4/site-packages/twisted/words/protocols/jabber/component.py",
> line 135, in _authd
>     self.xmlstream.send(p)
>   File "/usr/lib/python2.4/site-packages/twisted/words/xish/xmlstream.py",
> line 146, in send
>     self.transport.write(obj)
>   File "/usr/lib/python2.4/site-packages/twisted/internet/abstract.py", line
> 172, in write
>     self._tempDataLen += len(data)
> exceptions.TypeError: len() of unsized object
>
> I get the same with pymsnt and pyaimt.
>
> Any help would be appreciated!
> --
> Marcus
> _______________________________________________
> py-transports mailing list
> py-transports@blathersource.org
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
>


--
- Norman Rasmussen
 - Email: [EMAIL PROTECTED]
 - Home page: http://norman.rasmussen.co.za/
From [EMAIL PROTECTED]  Sat Oct 22 22:41:31 2005
From: [EMAIL PROTECTED] (Norman Rasmussen)
Date: Sat Oct 22 22:41:36 2005
Subject: [py-transports] latest svn update errors
Message-ID: <[EMAIL PROTECTED]>

James: I just ran a svn update last night, and PyMSNt failed to restart cleanly:

In main.py:
   I had to move the SIGHUP code into __main__ (i.e. below the handler)
In legacy/glue.py, legacy/legacylist.py:
   I had to remove 'src/' from the open calls, because current working
folder is already src. (or in an installed copy /usr/share/pymsnt 'is'
the src directory)

--
- Norman Rasmussen
 - Email: [EMAIL PROTECTED]
 - Home page: http://norman.rasmussen.co.za/
From [EMAIL PROTECTED]  Sat Oct 22 22:56:56 2005
From: [EMAIL PROTECTED] (James Bunton)
Date: Sat Oct 22 22:57:07 2005
Subject: [py-transports] latest svn update errors
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

I meant to mail the list.

I'm in the process of moving PyMSNt to use the Twisted Application 
infrastructure.
You can run the transport without logging by doing python main.py 
inside the src/ directory.

---

James


On 23/10/2005, at 8:41 AM, Norman Rasmussen wrote:

> James: I just ran a svn update last night, and PyMSNt failed to 
> restart cleanly:
>
> In main.py:
>    I had to move the SIGHUP code into __main__ (i.e. below the handler)
> In legacy/glue.py, legacy/legacylist.py:
>    I had to remove 'src/' from the open calls, because current working
> folder is already src. (or in an installed copy /usr/share/pymsnt 'is'
> the src directory)
>
> --
> - Norman Rasmussen
>  - Email: [EMAIL PROTECTED]
>  - Home page: http://norman.rasmussen.co.za/
> _______________________________________________
> py-transports mailing list
> py-transports@blathersource.org
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
>

Reply via email to