Hello Qooxdoo and RpcPython developers,
I have few notices about Qooxdoo+RpcPython.
--------------------------------------------------------------------------------------------------------------------------------------------------------------
I would like to make one notice to RpcPython contribution users. I
noticed that the Rpc server in that project returns data (while using
cross-domain) encapsulated in an object that does not exist in
qooxdoo-1.1.
The initial response was encapsulated in an script transport object
with package path "qx.io.remote.ScriptTransport". In qooxdoo-1.1 the
script transport object seems to be with package path
"qx.io.remote.transport.Script".
The authors and maintainers of RpcPython contribution project should
consider changing the response encapsulation path in their qxjsonrpc/
http.py
response='qx.io.remote.ScriptTransport._requestFinished(%s,%s);'%
(scriptTransportID,response)
to
response='qx.io.remote.transport.Script._requestFinished(%s,%s);'%
(scriptTransportID,response)
--------------------------------------------------------------------------------------------------------------------------------------------------------------
The second problem is also with RpcPython project while not using
cross-domain transport. While using the non-cross-domain transport the
RpcPython backend rpc server announces the following error:
192.168.1.190 - - [22/Jun/2010 09:03:28] code 501, message Unsupported
method ('OPTIONS')
192.168.1.190 - - [22/Jun/2010 09:03:28] "OPTIONS /?
nocache=1277187069082 HTTP/1.1" 501 -
Looking at the source code of both qooxdoo and RpcPython it seems that
handling of OPTIONS method is not implemented in RpcPython backend.
But I couldn't quickly locate the code that sends OPTIONS on qooxdoo's
transport mechanism.
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Best regards,
Danel Ahman
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel