diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2010-01-11 08:29:17 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2010-01-11 08:29:17 +0000 |
commit | 8015f0d53da53876b65fdcdc712f1dc92835a9b1 (patch) | |
tree | 4cffc808317d16435c19289bd2a14d88a357f088 /sca-cpp/trunk/modules/server/mod-eval.cpp | |
parent | 11c57b87a39a30904cdf24ef81c770e8f17096a1 (diff) |
Minor fixes to server and python evaluator to get python store working. Some changes to python and scheme store test cases to simplify them a bit and make them consistent. Enabled a few more server test combinations.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897785 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/modules/server/mod-eval.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sca-cpp/trunk/modules/server/mod-eval.cpp b/sca-cpp/trunk/modules/server/mod-eval.cpp index 34c1f00cba..23454e3ceb 100644 --- a/sca-cpp/trunk/modules/server/mod-eval.cpp +++ b/sca-cpp/trunk/modules/server/mod-eval.cpp @@ -100,7 +100,7 @@ const failable<int> get(request_rec* r, const lambda<value(const list<value>&)>& // Extract the request id, method and params const value id = cadr(ia); - const value func = c_str(string(cadr(ma))); + const value func = c_str(json::funcName(string(cadr(ma)))); // Apply the requested function const failable<value> val = failableResult(impl(cons(func, httpd::queryParams(args)))); @@ -145,7 +145,7 @@ const failable<int> post(request_rec* r, const lambda<value(const list<value>&)> // Extract the request id, method and params const value id = cadr(assoc(value("id"), args)); - const value func = c_str(cadr(assoc(value("method"), args))); + const value func = c_str(json::funcName(cadr(assoc(value("method"), args)))); const list<value> params = (list<value>)cadr(assoc(value("params"), args)); // Evaluate the request expression |