Before reading this chapter, you should be familiar with the deployment settings described in Chapter 2, “Deploying and Configuring EJB Components,” in the Enterprise JavaBean User’s Guide. In particular, review the descriptions of these Ant properties listed under the section “Commonly configured properties”:
sql.dataSource, which specifies the data source (and thus the target database)
sql.createTables, which specifies whether to create tables automatically
ejb.isolationLevel, which specifies a logical isolation level for queries and transactions run by the entity beans
sql.isolationLevel, which specifies the database isolation level setting to request from the JDBC driver
ejb.transactionBatch, which allows you to specify a default transaction batch configuration for the entity beans
ejb.transactionRetry, which enables automatic transaction retry globally for the entity bean methods when using optimistic concurrency control.
When you deploy EJB CMP entity beans, EAServer generates Ant configuration commands to define default database mappings and query method configurations for the entity beans. To modify these settings, you can copy the generated commands to your user-configuration file and modify them.