Building the sample
The sample data service ,named
BatchRequestSample should be deployed using the instructions in Samples Setup.
- All the parameters are added properly and all operations executed successfully. Therefore, when checking for entries with ids "180000", "180001", "180002", all returns true.
- The request with id "180003" is executed successfully. But when it reaches "180004", a validation error occurs since the email address is invalid. All service invocations in that batch request are rolled back. So in the next section when checking for the employee ids belonging to this batch request, no one would have been added to the database. This is expected since all the operations in a batch operation are executed in a single transaction.
- In this instance, the 3'rd 3rd operation in the batch request is not given an email address. It causes a validation error. The transaction is rolled back and all ids "180006", "180007" and "180008" are not executed.
- The requests here are all given valid parameters; same as in the 1'st 1st request. So all the records "180009", "180010" and "180011" are added successfully.