Bonjour,
J'ai un soucis avec mon applet, qui fonctionne bien depuis Netbeans et l'applet viewer.
Sur un hébergeur, j'ai des erreurs que je ne comprends pas.
cahce entry d'abord, puis des soucis de permission sur des fichiers alors que sous Netbeans, j'ai supprimé les dossiers les contenants et que tout fonctionne...
L'applet est auto signée.
Voici l'adresse : http://lostsouldark.free.fr/applet/index2.html
Et le message d'erreur :
Voila, si vous voyez d'ou vient le soucis,
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102 CacheEntry[http://lostsouldark.free.fr/applet/ProfTuxBot.jar]: updateAvailable=true,lastModified=Mon Nov 25 03:37:18 CET 2013,length=29799 Missing Application-Name: manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Permissions manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Codebase manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Application-Name: manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Permissions manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Codebase manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Application-Name: manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Permissions manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar Missing Codebase manifest attribute for: http://lostsouldark.free.fr/applet/ProfTuxBot.jar 0 Name = proftux Path = ../ProfTuxBot/bots/proftux c:/ab ../ProfTuxBot/bots ../ProfTuxBot/bots/proftux ../ProfTuxBot/bots/proftux/aiml ../ProfTuxBot/bots/proftux/aimlif ../ProfTuxBot/bots/proftux/config ../ProfTuxBot/bots/proftux/logs ../ProfTuxBot/bots/proftux/sets ../ProfTuxBot/bots/proftux/maps Error: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/config/normal.txt" "read") Error: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/config/denormal.txt" "read") Error: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/config/person.txt" "read") Error: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/config/person2.txt" "read") Error: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/config/gender.txt" "read") Preprocessor: 0 norms 0 persons 0 person2 Get Properties: ../ProfTuxBot/bots/proftux/config/properties.txt Error: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/config/properties.txt" "read") java.security.AccessControlException: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/sets" "read") at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at sun.plugin2.applet.AWTAppletSecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at org.alicebot.ab.Bot.addAIMLSets(Bot.java:693) at org.alicebot.ab.Bot.<init>(Bot.java:114) at org.alicebot.ab.Bot.<init>(Bot.java:91) at bot.BotApplet.<init>(BotApplet.java:85) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter$1.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) java.security.AccessControlException: access denied ("java.io.FilePermission" "../ProfTuxBot/bots/proftux/maps" "read") at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at sun.plugin2.applet.AWTAppletSecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at org.alicebot.ab.Bot.addAIMLMaps(Bot.java:726) at org.alicebot.ab.Bot.<init>(Bot.java:115) at org.alicebot.ab.Bot.<init>(Bot.java:91) at bot.BotApplet.<init>(BotApplet.java:85) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter$1.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Merci d'avance,
Très cordialement,
ANDRE Ani
Partager