EASever supports both long and short transactions, which are initially associated with stateful and stateless components, respectively. Both long and short transactions begin when a client calls one of a component’s business methods, as long as the component’s tx_type property is set to neither “not_supported” nor “supports.” Table 4-2 describes the allowable values for tx_type. The behavior of short transactions conforms to the J2EE specification. Support for long transactions may be deprecated in future versions of EAServer.