Change 20080731-hqm-e by [EMAIL PROTECTED] on 2008-07-31 17:17:49 EDT
    in /Users/hqm/openlaszlo/trunk4
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: updated javarpc support

New Features:

Bugs Fixed:

Technical Reviewer: pbr
QA Reviewer: max
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details:

This is a checkpoint of the java rpc code

+ updated the Java RPC service to use JSON as the encoding between server and client

+ basic java function call rpc works, but there's still some bugs with the 'session' and 'webapp' features,
and those tests fail.



Tests:

test/rpc/javarpc/serverenv.lzx
test/rpc/javarpc/simple.lzx

partially working:
test/rpc/javarpc/session-counter.lzx


Files:
A      test/rpc/javarpc/simple.lzx
M      test/rpc/javarpc/serverenv.lzx
M      test/rpc/javarpc/session-counter.lzx
M      WEB-INF/lps/lfc/kernel/swf/LzHTTPLoader.as
M      WEB-INF/lps/lfc/services/LzBrowser.lzs
M      WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
A WEB-INF/lps/server/src/org/openlaszlo/remote/ LZXmlRpcRequestProcessor.java D WEB-INF/lps/server/src/org/openlaszlo/remote/ LZClientObjectJSON.java D WEB-INF/lps/server/src/org/openlaszlo/remote/ LZReturnObjectJSON.java M WEB-INF/lps/server/src/org/openlaszlo/remote/json/ LZClientObject.java
D      WEB-INF/lps/server/src/org/openlaszlo/remote/LZClientObject.java
D      WEB-INF/lps/server/src/org/openlaszlo/remote/LZReturnObject.java
M WEB-INF/lps/server/src/org/openlaszlo/xml/internal/ XMLRPCJSONCompiler.java M WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/ ResponderCache.java
M      WEB-INF/lps/server/src/org/openlaszlo/data/JavaDataSource.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/SWF9Writer.java
M      lps/components/rpc/ajax.lzx
M      lps/components/rpc/rpc.lzx
M      lps/components/rpc/javarpc.lzx
M      lps/components/rpc/library/rpc.js
M      lps/components/rpc/library/javarpc.js
A      lps/components/rpc/library/json.js
M      lps/components/rpc/library/xmlrpcmessage.js
M      lps/components/rpc/library/xmlrpcdecoder.lzx
A      lps/components/rpc/library/namespace.js
M      lps/components/rpc/sessionrpc.lzx

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080731-hqm-e.tar

Reply via email to