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.

