OSGi bundle that contains the JDBC API coming from OpenJDK 1.6. In case of OSGi, it is better to exclude javax.sql.*, com.sun.rowset.* and javax.transaction.* packages from the boot classpath and use them from bundles. Very often javax.transaction.* packages are used from a custom bundle. As javax.sql.XADataSource wires to that package, it is logical to have that in a custom bundle as well so there will be no package wiring issues.
Homepage POM file JAR file Javadoc'org.everit.osgi.bundles:org.everit.osgi.bundles.javax.sql:4.0.0'