This attribute is an optional Boolean for QDoc requests at the root element level that indicates whether the processing of the QDoc should be scoped as a single transaction. In general, units of work scoped by the application programs that process QDocs vary based on the nature of the request, the input data, and decisions made by the application designers. The scopeTransaction attribute allows the requestor to override normal units of work and force a single-transaction scope for the request.
In distributed environments where the requesting and receiving application are running in different application server containers or different machines, controlling the transaction scope can be inconvenient or even impossible for the requestor of a remote service. This attribute provides a simple means of controlling the transaction scope remotely.
Note: In the QDoc 1.1 specification this attribute has been moved to dsSessionContext and is an element.