AjaxProxy fails to send the request with correct parameters if I use a json object with property whose value is a encoded json.

If the json object does not contain that property, the request works well. However the service we use expects the json.

When using same approach with directj, the app works fine with json marshalling.

any pointers?? please help