Bonjour à tous,
J'ai développé un Applet Java que je lance depuis une application web jusque là tout va bien...
Tant que je n'essaie pas d'accéder à ma bdd (sous sqlserver 2005) je ne rencontre aucun problème avec mon applet.
Maintenant je souhaite modifié mon applet en passant des paramètres de mon application web et ensuite accéder à ma bdd et y exécuter des requêtes...
Je rencontre alors systématiquement une erreur de permission de pense et je ne trouve pas la solution... Voici mon erreur :
J'ai essayé en signant mon applet mais rien à faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 java.lang.ExceptionInInitializerError at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at DButil.JdbcDataAdapter.getConnection(JdbcDataAdapter.java:59) at DButil.JdbcDataConnector.getResultSet(JdbcDataConnector.java:51) at TableAccess.TachesProjet.getTaches(TachesProjet.java:38) at Graphique.AppletGantt.genererGantt(AppletGantt.java:198) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.plugin.javascript.JSInvoke.invoke(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source) at sun.plugin.com.MethodDispatcher.invoke(Unknown Source) at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source) at sun.plugin.com.DispatchImpl$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.plugin.com.DispatchImpl.invoke(Unknown Source) Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission java.home read) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPropertyAccess(Unknown Source) at java.lang.System.getProperty(Unknown Source) at com.microsoft.sqlserver.jdbc.TDSChannel.<clinit>(Unknown Source) ... 25 more java.lang.Exception: java.lang.ExceptionInInitializerError at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source) at sun.plugin.com.DispatchImpl$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
Quelqu'un a-t-il une idée ?
Merci d'avance pour vos réponses.
Partager