On Tue, Feb 21, 2012 at 1:12 PM, Steve Spicklemire <[email protected]> wrote:
> Thanks for the checkin... I somehow didn't get the email reply, but I saw it 
> on the "Mail.app".
>
> After a pull, here's what I'm seeing:
>
> xmlHttp POST None None 
> http://10.0.2.2/myapp/static/part_min/../../participationrpc {"params": [], 
> "jsonrpc": "2.0", "id": "ID1", "method": "getClassList"} 
> <pyjamas.JSONService.JSONResponseTextHandler object at 0x2933050> 
> ['QueryInterface', '__cmp__', '__doc__', '__eq__', '__float__', 
> '__getattr__', '__hash__', '__init__', '__int__', '__long__', '__module__', 
> '__neq__', '__repr__', '__setattr__', '__str__', '__unicode__', 
> '_build_all_supported_interfaces_', '_comobj_', '_do_conversion', 
> '_get_classinfo_repr_', '_interface_infos_', '_interface_names_', 
> '_interfaces_', '_name_to_interface_iid_', '_object_name_', 
> '_remember_interface_info', '_tried_classinfo_', 'queryInterface']
> Traceback (most recent call last):
>  File "Participation.py", line 256, in <module>
>    pd = ParticipationDisplay()
>  File "Participation.py", line 50, in __init__
>    self.idGetClassList = self.remote.getClassList(self)
>  File "/home/steve/Development/pyjamas/library/pyjamas/JSONService.py", line 
> 255, in __call__
>    params, handler)
>  File "/home/steve/Development/pyjamas/library/pyjamas/JSONService.py", line 
> 137, in sendRequest
>    self.headers):
>  File "/home/steve/Development/pyjamas/library/pyjamas/HTTPRequest.py", line 
> 38, in asyncPost
>    returnxml, content_type, headers)
>  File "/home/steve/Development/pyjamas/library/pyjamas/HTTPRequest.py", line 
> 172, in asyncImpl
>    res = xmlHttp.open(method, url)
>  File "<XPCOMObject method 'open'>", line 3, in open
> xpcom.Exception: -1041039359 (NS_ERROR_NOT_INITIALIZED)
>
> I had to 'reset' my debian environment due to other things going on... so 
> maybe I've messed it up somehow? I swear this used to work!

 ahh... if you've "reset" and installed anything *other* than the
versions of python-xpcom, python-hulahop and xulrunner-1.9 that used
to be there, you stand very little chance of having this work without
absolutely arseing about.

 if you really can't go "backwards" (xulrunner 1.9.1 or 1.9.2) then
you must *specifically* get xulrunner-9.0 and xulrunner-9.0-dev, along
with the corresponding version of python-xpcom, and also grab
http://lkcl.net/hulahop tarball then modify the build dependency from
"Build-Depends: xulrunner-dev >= 1.9" to say xulrunner-9.0-dev or
whatever is installed.

 on *no account* should you use xulrunner-10.

 l.

Reply via email to