Hoe heb je je verbindingspool geconfigureerd? Als het een servergegevensbron is, moeten de eigenschappen zoals verbindingstests op de server worden ingesteld. Zie http://docs.oracle.com/ cd/E21764_01/web.1111/e13737/ds_tuning.htm#i1199711 bijvoorbeeld instellingen.
Als het een EclipseLink-pool is, zou deze automatisch moeten proberen om query's opnieuw uit te voeren wanneer standaard een verbindingsfout wordt gedetecteerd. De eigenschappen die het gedrag bepalen, zijn alleen toegankelijk via api in de DatabasePlaform-klasse voor uw specifieke database en kunnen worden ingesteld via een aanpasser zoals hier beschreven:Hoe Eclipselink JPA 2.0-verbinding opnieuw proberen te wijzigen