JBoss.orgCommunity Documentation

Part II. Configuration

Table of Contents

2. Use Alternative Databases with JBoss AS
2.1. How to Use Alternative Databases
2.2. Install JDBC Drivers
2.2.1. Special notes on Sybase
2.2.2. Configuring JDBC DataSources
2.3. Creating a DataSource for the External Database
2.4. Common configuration for DataSources and ConnectionFactorys
2.4.1. General
2.4.2. XA
2.4.3. Security parameters
2.5. Change Database for the JMS Services
2.6. Support Foreign Keys in CMP Services
2.7. Specify Database Dialect for Java Persistence API
2.8. Change Other JBoss AS Services to Use the External Database
2.8.1. The Easy Way
2.8.2. The More Flexible Way
2.9. A Special Note About Oracle DataBases
2.10. DataSource configuration
2.11. Parameters specific for java.sql.Driver usage
2.12. Parameters specific for javax.sql.XADataSource usage
2.13. Common DataSource parameters
2.14. Generic Datasource Sample
2.15. Configuring a DataSource for remote usage
2.16. Configuring a DataSource to use login modules
3. Pooling
3.1. Strategy
3.2. Transaction stickness
3.3. Workaround for Oracle
3.4. Pool Access
3.5. Pool Filling
3.6. Idle Connections
3.7. Dead connections
3.7.1. Valid connection checking
3.7.2. Errors during SQL queries
3.7.3. Changing/Closing/Flushing the pool
3.7.4. Other pooling