RpcExample
The RpcExample contribution is a web application to test your JSON-RPC backend. Its purpose is to ensure a common set of features and behaviors that are guaranteed to exist on all backends tested against this client application.
To set up the RPC Example application:
1. Change directory into qooxdoo-contrib/trunk/RpcExample
2. Edit config.json such that the "path" inside of the "include" key properly points to the framework's application.json file, and the QOOXDOO_PATH variable inside of the "let" key properly points to the root of the framework source tree.
3. Type "generate.py build". That will create a "build" qooxdoo-contrib/trunk/RpcExample/build directory
4. Copy the contents of the build directory to the web server root directory called "test", so your root contains 'test' and 'services'. If you're on Linux, the best way is with rsync:
# mkdir /var/www/test # rsync -av ./build/ /var/www/test/
Note the slash after 'build' so that it copies the contents of 'build' into 'test', but not the directory 'build' itself.
4. Browse to http://your.domain.com/test/index.html and ensure that the echo test in the first tab runs, and then try the Rpc Server Functionality (async) test in the fourth tab.
