Ciao, ho postato una discussione simile in questa sezione, ma visto che il problema è notevolmente cambiato, creo questa nuova discussione sperando di avere più risposte.
Ho creato una applet che comunica con la porta seriale.
Mi da questi errori quando provo a farla girare:
codice:
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000] Exception in thread "Thread-6" java.lang.ExceptionInInitializerError 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.comm.NativeSerial.getTOSCommMap(NativeSerial.java:207) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.comm.TOSSerial.<init>(TOSSerial.java:282) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.packet.SerialByteSource.openStreams(SerialByteSource.java:56) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:51) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.packet.Packetizer.openSource(Packetizer.java:139) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.packet.AbstractSource.open(AbstractSource.java:69) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.packet.Packetizer.open(Packetizer.java:132) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at daniele.clienteSF$Ascoltatore.run(clienteSF.java:138) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.lang.Thread.run(Thread.java:613) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000] Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission exitVM) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.security.AccessController.checkPermission(AccessController.java:427) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.lang.SecurityManager.checkPermission(SecurityManager.java:532) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.lang.SecurityManager.checkExit(SecurityManager.java:744) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.lang.Runtime.exit(Runtime.java:88) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at java.lang.System.exit(System.java:869) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.comm.TOSCommLibraryLoader.load(TOSCommLibraryLoader.java:42) 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  at net.tinyos.comm.TOSCommJNI.<clinit>(TOSCommJNI.java:14)Server creato con successo! 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000] Server in attesa di richieste... 
01/09/09 12:35:12 [0x0-0x5e05e].com.apple.Safari[2000]  ... 9 more
Credo che il problema principale sia dettato dall'accesso negato dalla VM.
Probabilmente devo inserire una firma digitale per far eseguire la applet in maniera corretta.
Potete aiutarmi ad inserirla?
Grazie.