-
Feature Request
-
Resolution: Done
-
Major
-
2.6.0.Final
-
None
The @Path value for @PUT method should match the supplied Id field (not necessarily named id, but whatever is the named of the primary key) in the supplied HTTP request body.
A mismatch here would indicate an attempt was made to update the Id, which is incorrect as per the JPA spec. A HTTP 409 (conflict) is a valid response code in such a case.