From ac8bb2ddecac09d60760ef83319b627548d0fd77 Mon Sep 17 00:00:00 2001 From: jsdelfino Date: Thu, 1 Jul 2010 06:04:35 +0000 Subject: Minimal support for implementation.widget, using simplified (and generic) JSONRPC and ATOMPub Javascript proxies. Minor changes to the server runtime to serve reference requests from widgets. Adjust and simplified samples using the widget support. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@959521 13f79535-47bb-0310-9956-ffa450edef68 --- sca-cpp/trunk/samples/store-nosql/Makefile.am | 2 +- .../trunk/samples/store-nosql/fruits-catalog.scm | 5 +- .../trunk/samples/store-nosql/htdocs/store.html | 15 +- sca-cpp/trunk/samples/store-nosql/htdocs/store.js | 661 --------------------- .../trunk/samples/store-nosql/shopping-cart.scm | 2 - sca-cpp/trunk/samples/store-nosql/store.composite | 2 +- sca-cpp/trunk/samples/store-nosql/store.scm | 5 +- 7 files changed, 12 insertions(+), 680 deletions(-) delete mode 100644 sca-cpp/trunk/samples/store-nosql/htdocs/store.js (limited to 'sca-cpp/trunk/samples/store-nosql') diff --git a/sca-cpp/trunk/samples/store-nosql/Makefile.am b/sca-cpp/trunk/samples/store-nosql/Makefile.am index 6d8efe115a..db87e58d70 100644 --- a/sca-cpp/trunk/samples/store-nosql/Makefile.am +++ b/sca-cpp/trunk/samples/store-nosql/Makefile.am @@ -18,7 +18,7 @@ dist_sample_SCRIPTS = start stop ssl-start sampledir = $(prefix)/samples/store-nosql -nobase_dist_sample_DATA = currency-converter.scm fruits-catalog.scm shopping-cart.scm store.scm store.composite htdocs/.htaccess htdocs/*.html htdocs/*.js +nobase_dist_sample_DATA = currency-converter.scm fruits-catalog.scm shopping-cart.scm store.scm store.composite htdocs/.htaccess htdocs/*.html dist_noinst_SCRIPTS = server-test TESTS = server-test diff --git a/sca-cpp/trunk/samples/store-nosql/fruits-catalog.scm b/sca-cpp/trunk/samples/store-nosql/fruits-catalog.scm index d79ff1b677..1e84fc7d5e 100644 --- a/sca-cpp/trunk/samples/store-nosql/fruits-catalog.scm +++ b/sca-cpp/trunk/samples/store-nosql/fruits-catalog.scm @@ -17,7 +17,7 @@ ; Catalog implementation -(define (get converter currencyCode) +(define (getcatalog converter currencyCode) (define code (currencyCode)) (define (convert price) (converter "convert" "USD" code price)) (define symbol (converter "symbol" code)) @@ -28,6 +28,3 @@ ) ) -; TODO remove these JSON-RPC specific functions -(define (listMethods converter currencyCode) (list "Service.get")) - diff --git a/sca-cpp/trunk/samples/store-nosql/htdocs/store.html b/sca-cpp/trunk/samples/store-nosql/htdocs/store.html index 21eabca7a7..4e2ee6795a 100644 --- a/sca-cpp/trunk/samples/store-nosql/htdocs/store.html +++ b/sca-cpp/trunk/samples/store-nosql/htdocs/store.html @@ -20,10 +20,12 @@ Store - +