Bonjour à tous,
J'ai un agent écrit en Java qui est lancé sur un serveur Domino, pour un application web.
Cet agent doit accéder à une base de donnée MySQL, pour cela j'utilise com.mysql.jdbc.Driver.
Lorsque ma base MySQL est sur le meme serveur que mon application, pas de problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 host = "localhost:3306"; connexion = DriverManager.getConnection("jdbc:mysql://" + host + "/nombase",user,pwd);
Mais si ma base est situé sur un autre poste, la cela ne fonctionne pas.
J'ai crée un user type %|root dans mysql.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 "adresseip:3306"; DriverManager.getConnection("jdbc:mysql://" + host + "/nombase",user,pwd);
Voila le message d'erreur que la JVM du srveur Domino me renvoi :
14/09/2009 15:53:47 HTTP JVM: java.sql.SQLException: Failed to create message digest 'SHA-1' for authentication. You must use a JDK that supports JCE to be able to use secure connection authentication
Vous avez une idée ?
Merci
Partager