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

Reply via email to