connexion MySql avec Applet
Bonjour !
J'ai fait une application java qui se connecte à mysql sur notre réseau local.
J'ai donc passé l'application en applet, et généré le jar.
J'ai créé ma page html appelant mon applet sur notre intranet :
Code:
1 2
|
<applet code="com.app.MonApplication" codebase="." archive="MonApplication.jar" width="1024" height="768"></applet> |
Tout se lance bien si pas de mysql. :)
Mais quand j'essaie de me connecter à la base de données... ça plante sur
Code:
1 2
|
connexion = DriverManager.getConnection("jdbc:mysql://" + host + "/" + dataBase, user, pwd); |
:calim2:
avec le message suivant :
Citation:
Communications link failure
java.security.AccessControlException : access denied (java.lang.RuntimePermission exitVM.0)
etc...
En regardant les forums, il semblerait nécessaire de signer l'applet ! :?
Je me lance :
- création d'une clé :
Citation:
keytool -genkey -alias MonApplication
- puis signature de mon jar déjà généré :
Citation:
jarsigner -verbose MonApplication/dist/MonApplication.jar MonApplication
- enfin petite précaution, je vérifie la signature de mon jar, et on me répond :
A ce moment là, je crois que c'est gagné, et je relance ma page en intranet... et :aie:
Toujours le même message qu'auparavant :
Citation:
Communications link failure
java.security.AccessControlException : access denied (java.lang.RuntimePermission exitVM.0)
etc...
SVP, y a-t-il quelqu'un qui pourrait m'aider ?
;)
signer aussi mysql connector !
Bon...
je me réponds à moi-même !
Il ne faut tout simplement pas oublier de signer également mysql-connector-java-5.1.6-bin.jar !
8-)