18.6.2. Errors during SQL queries
You can check if a connection broke during a query by the reviewing the error codes or messages of the
SQLException
for FATAL
errors rather than normal SQLExceptions
. These codes or messages can be vendor specific, such as:
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
For
FATAL
errors, the connection will be closed.