Bonjour à tous.
J'ai un souci de connexion entre une webapp sur Tomcat et MySQL.
Ma config:
JRE 1.5.0.10
MySQL Server 5.0.27
Tomcat 5.5.20
Webapp tres classique
L'installation et l'utilisation de la webapp est OK, mais le lendemain apres une nuit d'inactivité, je suis obligé de rebooter le serveur. Pb "underlying".
Code :
J'ai suivi quelques suggestions à savoir modifier un fichier dans tomcat :No operations allowed after connection closed.
Connection was implicitly closed due to underlying exception/error:
** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.
CommunicationsException MESSAGE:
Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION ** java.net.
SocketException MESSAGE:
Software caused connection abort: socket write error
STACKTRACE: java.net.SocketException:
Software caused connection abort: socket write error at
java.net.SocketOutputStream.socketWrite0(Native Method) at
java.net.SocketOutputStream.socketWrite(Unknown Source) at
java.net.SocketOutputStream.write(Unknown Source) at
java.io.BufferedOutputStream.flushBuffer(Unknown Source) at
java.io.BufferedOutputStream.flush(Unknown Source) at
etc...
\web\WEB-INF\config.xml
pour renseigner l'url:
<url>jdbc:mysql://monserveur/mabase?setAutoReconnect=true</url>
Sans resultat.....
J'espere que la solution ne se tourne pas vers Hibernate3 (qui gère les pools
de connexion: mode C3P0). Je ne suis pas dévellopeur, mais simple technicien qui doit mettre en prod une appli déja dévelloppée.
Comment résoudre le problème de ma connexion SVP ??
PS. Message posté aussi dans forum Java/Tomcat mais y'a pas foule....
Merci
Partager