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