3.2.3.1 Transaction Object Initialization
The Core Transaction Manager Facet MUST initialize each new transaction object that is created by the facet with the following default values:
The Root field MUST default to false.
The Doomed field MUST default to false.
The Attributes Set field MUST default to false.
The Phase Zero Registered field MUST be set to false.
The Single Phase Commit field MUST default to false.
The State field MUST default to Idle.
The Isolation Level field MUST default to Serializable.
The Isolation Flags field MUST default to zero.
The Description field MUST default to an empty string.
The GRFRM field MUST default to zero.
The Timeout field value MUST<23> default to a value that is obtained in an implementation-specific manner.