[ https://issues.apache.org/jira/browse/ISIS-479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13722334#comment-13722334 ]
ASF subversion and git services commented on ISIS-479: ------------------------------------------------------ Commit eef0cb94a596344f8c16f2a7091794e0e218baf2 in branch refs/heads/master from [~danhaywood] [ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=eef0cb9 ] ISIS-479: update properties in bulk > Properties not getting updated as per 14.2 in RO Spec > ----------------------------------------------------- > > Key: ISIS-479 > URL: https://issues.apache.org/jira/browse/ISIS-479 > Project: Isis > Issue Type: Bug > Components: Viewer: RestfulObjects > Affects Versions: viewer-restfulobjects-2.0.0 > Reporter: Bhargav Golla > Assignee: Dan Haywood > > As per 14.2 in RO Spec, making a PUT request to > /objects/{domainType}/{instanceId}, should update the properties values. I > tried several different formats for the body [1], [2], [3], but got the same > error in each case [4]. > [1] this - which is valid according to the spec, I think - didn't work: > { > "cost" : { > "value" : 2.75 > }, > "description" : { > "value" : "An updated description" > }, > "category" : { > "value" : "Professional" > } > } > [2] nor did this: > { > "members:" { > "cost" : { > "memberType": "property", > "value" : 2.75 > }, > "description" : { > "memberType": "property", > "value" : "An updated description" > }, > "category" : { > "memberType": "property", > "value" : "Professional" > } > } > } > [3] nor did this: > { > "cost" : { > "memberType": "property", > "value" : 2.75 > }, > "description" : { > "memberType": "property", > "value" : "An updated description" > }, > "category" : { > "memberType": "property", > "value" : "Professional" > } > } > [4]Status Code: 400 > Server: Jetty(6.1.26) > Content-Length: 0 > Warning: 199 RestfulObjects Could not find properties list (no > members[memberType=property]); got > {"cost":{"memberType":"property","value":2.75},"description":{"memberType":"property","value":"An > updated > description"},"category":{"memberType":"property","value":"Professional"}} > Content-Type: application/json -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira