Bonjour,

J'ai un applet qui doit se connecter via jdbc à une basse de donnée.
Tout fonctionne tres bien quand je lance mon applet depuis Eclipse.
quand je le lance en ligne de commande j'ai l'exception suivante:
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
access denied (java.net.SocketPermission 192.100.200.13:1521 connect,resolve)
java.security.AccessControlException: access denied (java.net.SocketPermission 1
92.100.200.13:1521 connect,resolve)
        at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:264)
        at java.security.AccessController.checkPermission(AccessController.java:
427)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
        at java.lang.SecurityManager.checkConnect(SecurityManager.java:1034)
        at java.net.Socket.connect(Socket.java:501)
        at java.net.Socket.connect(Socket.java:457)
        at java.net.Socket.<init>(Socket.java:365)
        at java.net.Socket.<init>(Socket.java:178)
        at oracle.net.nt.TcpNTAdapter.connect(Unknown Source)
        at oracle.net.nt.ConnOption.connect(Unknown Source)
        at oracle.net.nt.ConnStrategy.execute(Unknown Source)
        at oracle.net.resolver.AddrResolution.resolveAndExecute(Unknown Source)
        at oracle.net.ns.NSProtocol.establishConnection(Unknown Source)
        at oracle.net.ns.NSProtocol.connect(Unknown Source)
        at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:706)
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:228)
        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
366)
        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)
        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtensio
n.java:32)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:563)
        at java.sql.DriverManager.getConnection(DriverManager.java:525)
        at java.sql.DriverManager.getConnection(DriverManager.java:171)
        at hotelbb.communs.metier.Hotel.getListNomsHotels(Hotel.java:270)
        at hotelbb.hotelusLigth.ihm.Hotelus.jbInit(Hotelus.java:311)
        at hotelbb.hotelusLigth.ihm.Hotelus.init(Hotelus.java:205)
        at sun.applet.AppletPanel.run(AppletPanel.java:378)
        at java.lang.Thread.run(Thread.java:595)
J'ai signé mon applet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
jarsigner -storepass xxx -signedjar Sxxx.jar xxx.jar xxx
et je travail sous windows