The start transaction response is returned as a generic <ns2:sdsResult> response. This response returns the result of starting a database transaction. If the response error code indicates success, then the database transaction was successfully started. If any failure response is returned, then the database transaction was not started.
<ns2:sdsResult affected="affected" error="error" [description="description"]> </ns2:sdsResult>
The parameters for all of the response commands are shown in SOAP Response Messages.
Error Code | Description |
---|---|
SUCCESS | Transaction was successfully started. |
NO_WRITE_PERMISSION | The client making the connection does not have write access permissions. |
WRITE_UNAVAILABLE | Another client already has a transaction open. This is only returned to clients who have write access permissions. |
ACTIVE_TXN | A read or write transaction is already open on this connection or an open transaction was aborted prior to terminating the connection. |