Vous risquez de rencontrer ce problème lors de l'utilisation d'une instruction préparée pour la mise à jour si deux transactions parallèles sont en cours d'exécution et que l'une d'entre elles est annulée.
Définissez le niveau d'isolement d'une connexion, créez le pool de connexions correspondant sur le même niveau d'isolement. Pour obtenir plus d'informations sur la configuration des pools de connexions, reportez-vous au Guide d'administration de Sun Java System Application Server Enterprise Edition 8.2.