Show Table of Contents
Chapter 5. Java Connector Architecture
Within the platform, Java Connector Architecture (JCA) is used in two main areas: integration with data sources, such as relational databases, and integration with JMS providers. In EAP 5.1.2 and above, two JMS providers are available: JBoss Messaging technology, and the newer HornetQ technology. External JMS providers can be integrated through their provided JCA resource adapters. This chapter will cover data sources and their respective parameters, also JMS integration and its relevant parameters.
5.1. Data Sources
Data sources are the means of defining the properties of a relational database. This is done with a
*-ds.xml file in the deploy directory of a specific configuration. The platform ships with examples for quite a few relational databases, and there is a complete list of certified relational databases on the JBoss Enterprise Application Platform product pages of the Red Hat website. A data source definition has many parameters but the focus here is on two specific parameters: min-pool-size and max-pool-size.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.