> > Recently web2py changed to parse the jsonrpc parameters in > tools.py/Service.serve_jsonrpc. Now I have a frawework in my client
Looks like the Service class is trying to unpack a unicode string and pass it as keyword arguments of a stored function, where it should not. I think the behavior of your web2py version is different has changed in trunk. Perhaps you can test the new version to check if the input is now being handled properly --

