Installation guide

CHAPTER 6 New Features in EAServer Versions 4.2.3, 4.2.2, 4.2.1, and 4.2
What’s New 47
Enabling the lightweight container
Beginning in EAServer 4.2.2, you must explicitly enable the lightweight EJB
container (LWC) for each component that uses it. See “Lightweight EJB
container” on page 53 for more information.
CMP isolation level
Beginning in EAServer 4.1.3, you can set the property
com.sybase.jaguar.component.cmp_iso_level to specify the effective
transaction isolation level for CMP entity beans. This setting allows the
performance benefits Optimistic Concurrency Control where appropriate,
while also enforcing an effective transaction isolation level as you would use
with pessimistic concurrency control. For more information, see “Configuring
CMP isolation level” in Chapter 4, “EJB CMP Tuning,” in the EAServer
Performance and Tuning Guide.
Table-level timestamps
Beginning in version 4.1.3, you can configure table-level timestamp for CMP
entity beans that use OCC. EAServer maintains the table-level timestamp as a
single integer counter, incrementing the count for every update, insert, or delete
in the main table. The conventional model for optimistic concurrency uses
row-level timestamps.
For more information, see “Concurrency control options”
in
Chapter 4, “EJB CMP Tuning,” in the EAServer Performance and Tuning
Guide.
com.sybase.jaguar.component.ts.triggers
(New in 4.1.3)
Specifies that the storage component
(CtsComponents/JdbcStorage) should automatically
create database triggers to enforce the required
timestamp semantics when using table-level timestamps.
com.sybase.jaguar.component.tx_retry
(New in 4.1.3)
Enables automatic transaction retry for EJB CMP entity
beans that use optimistic concurrency control (OCC).
Property Description