Based on the above outcome, another test to update individual data trees was preformed, and it was found that when a specific data tree is being updated using its specific xPath none of the data trees get updated and a 400 BAD REQUEST is received.
Issues & Decisions:
Notes
Decisions
As per discussion with stakeholder (DT), the following decisions were made:
Support for update operation across data trees is not of high priority.
But the error code returned when trying to update. multiple data trees should be made specific.
Team decision is to be taken regarding the new/updated error response.
After discussion in the CPS-sub team, following conclusions were made:
Use correct Error Code and Response Message, when updating multiple data nodes
Update for single data node with root node xpath remains as it is.
In-depth investigation is to be done regarding the bug where list nodes are not updated when xpath is set to root node xpath. Possibly create a ticket and separate documentation for the same.