Multiple Commands Transaction Rolled Back
This example issues several requests within one transaction which is rolled back.
Table 4-27 Multiple Commands Transaction Rolled Back Message Flow Example (SOAP)
Message | Description | |
---|---|---|
CPS—>SDS |
|
Request to start a transaction within 10 seconds. Response to start transaction - success. |
CPS<—SDS |
|
|
CPS—>SDS |
|
Request to update existing stand-alone IMSI and MSISDN - success. |
CPS<—SDS |
|
|
CPS—>SDS |
|
Request to create an NAI - success. |
CPS<—SDS |
|
|
CPS—>SDS |
|
Transaction is rolled back by the client. None of the previous IMSI, MSISDN or NAI entities will be created. Rollback is successful; no creations/updates are made. The client could have sent a commit instead of the rollback, which would have resulted in the 2 IMSIs, 2 MSISDNs, and 1 NAI being created. |
CPS<—SDS |
|