Bonjour,
Je voulais comprendre l'utilité de la property <check-valid-connection-sql> qu'on peut ajouter dans la définition du dataSource dans le fichier standalone.xml.
Merci d'avance.
Bonjour,
Je voulais comprendre l'utilité de la property <check-valid-connection-sql> qu'on peut ajouter dans la définition du dataSource dans le fichier standalone.xml.
Merci d'avance.
check-valid-connection-sql : c'est un ordre sql qui era utilisé lorsqu'une connexion est demandée au pool. Avant de la donner, elle sera testée avec cet ordre sql. Typiquement c'est quelquechose du type "select null from DUAL"
Une alternative est d'utiliser la classe de test qui est fournie par le fournisseur du pilote JDBC comme c'est le cas pour Oracle. Une implementation de l'appel à cette classe est fournie. Dans ce cas on utilise valid-connection-checker-class-name :
En AS5
en AS7
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <valid-connection-checker-class-name> org.jboss.resource.adapter.jdbc.vendor.OracleValidConnectionChecker </valid-connection-checker-class-name>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.vendor.OracleValidConnectionChecker"/>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager