Alex Thurgood a écrit :
stratus wrote:

Bonjour stratus,


j'ai toujours le même message d'erreur qui s'affiche. Je ne pensais vraiment pas que la connexion jdbc mysql-OOO 2.0 était aussi complexe à réaliser. Je continue d'essayer différentes manips.


jdbc:mysql://localhost:3306/maBase?autoReconnect=true

Essaies avec ces paramètres là dans la ligne de configuration des paramètres de connexion JDBC, c'est le paramètre autoReconnect=true qu'il faut ajouter.

Le problème réside effectivement dans le laps de temp qu'admet mysql pour maintenir ouverte la connexion.

Alex

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Voilà mes dernières manips en cours:


dans le menu paramètre connexion jdbc:

1) url:  jdbc: mysql://localhost:3306/toto?autoReconnect=true

2) classe de pilotes: com.mysql.jdbc.Driver


le test de la classe indique que le pilote est bien chargé


le menu suivant pour l'authentification de l'utilisateur: après avoir entrer le login et le mot de passe, j'ai le message d'erreur suivant qui s'affiche:

Statut SQL: 08001

Server connection failure during transaction. Due to underlying exception: 'java.net.SocketException: java.net.ConnectException: Connection refused'.

** BEGIN NESTED EXCEPTION **

java.net.SocketException
MESSAGE: java.net.ConnectException: Connection refused

STACKTRACE:

java.net.SocketException: java.net.ConnectException: Connection refused
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
   at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:276)
   at com.mysql.jdbc.Connection.createNewIO(Connection.java:2769)
   at com.mysql.jdbc.Connection.<init>(Connection.java:1531)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)


** END NESTED EXCEPTION **


Attempted reconnect 3 times. Giving up.





Question: est-il normal que dans le menu des "pool de connexion actifs", com.mysql.jdbc.Driver n'apparaît pas.

Par contre com.sun.star.comp.sdbc.JDBCDriver, org.openoffice.comp.drivers.MYSQL.Driver y figurent mais alors ,dans le menu paramètre connexion jdbc:

1) url:  jdbc: mysql://localhost:3306/toto?autoReconnect=true

2) classe de pilotes: si on met com.sun.star.comp.sdbc.JDBCDriver ou org.openoffice.comp.drivers.MYSQL


le test de la classe indique que le pilote est impossible à charger .

C'est vraiment pas simple. Où peut-on trouver des infos sur les commandes du types mysql://localhost:3306/toto?autoReconnect=true

PS:
D'autre part, ce week-end, un test de connexion jdbc avec la base et une petit appli java s'est bien déroulée. Idem avec un jsp (tomcat dernière mouture).





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à