Bonjour,
Pour faire suite à mon premier post qui après coût ne correspondait pas à ma problèmatique, voici mon vrai problème. Visiblement personne ne sait autour de moi donc peut-être qu'un expert pourra me dire ce qui ce passe exactement.
Voici ma ressource dans mon fichier context.xml
myFactory étend toujours org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <Resource auth="Container" name="jdbc/myDB" type="javax.sql.DataSource" driverClassName="org.postgresql.Driver" factory="com.myFactory" url="jdbc:postgresql://myUrlDB" username="****" password="****" timeBetweenEvictionRunsMillis="180000" minEvictableIdleTimeMillis="180000" />
Bon, j'aimerais savoir si lorsque je fait un un lookup jndi en java afin de récupérer ma datasource dans mon code, si c'est la factory qui me génére ma datasource ou si l'appel à la factory est fait uniquement au démarage de tomcat, met "en cache" la datasource qui sera renvoyé lors de mon lookup?
C'est vraiment important.
Merci d'avance
Partager