Not to bogart the thread, but did you notice that when you issue a GET in 1.2 trunk, you get this:
Code:
[pizzashop-activerecord (master)]$ curl -i -H "Accept: application/json" http://localhost:8080/pizzashop/bases
HTTP/1.1 200 OK
Content-Type: application/text; charset=utf-8
Content-Length: 82
Server: Jetty(8.0.1.v20110908)
[{"id":1,"name":"asfsadfsd","version":1},{"id":3,"name":"Thin Crust","version":1}][pizzashop-activerecord (master)]
On mine, there is an extra array - [pizzashop-activerecord (master)], which seems to be the git repository branch and project name, at the end of the response.
Is this new? I don't remember seeing it, and I think it will cause problems with standard RESTful clients as it is additional information not asked for.