Ciao,
ho realizzato una applet con NetBeans, la applet funziona ed esegue tutte le sue istruzioni correttamente.
La mi applet viene caricata e visualizzata correttamente sulla pagina html dove è invocata.
Il problema è che quando la eseguo mi da questi errori:
codice:
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] serial@/dev/tty.usbserial-XBPWO3NPB:57600
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] net.tinyos.packet.Packetizer@6fa7ec
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] Exception in thread "Thread-184" java.lang.NoClassDefFoundError
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.comm.NativeSerial.getTOSCommMap(NativeSerial.java:207)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.comm.TOSSerial.<init>(TOSSerial.java:282)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.packet.SerialByteSource.openStreams(SerialByteSource.java:56)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:51)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.packet.Packetizer.openSource(Packetizer.java:139)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.packet.AbstractSource.open(AbstractSource.java:69)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at net.tinyos.packet.Packetizer.open(Packetizer.java:132)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at daniele.clienteSF$Ascoltatore.run(clienteSF.java:138)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at java.lang.Thread.run(Thread.java:613)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] Problemi di connessione!
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] java.net.BindException: Address already in use
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at java.net.PlainSocketImpl.socketBind(Native Method)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at java.net.ServerSocket.bind(ServerSocket.java:319)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at java.net.ServerSocket.<init>(ServerSocket.java:185)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at java.net.ServerSocket.<init>(ServerSocket.java:97)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] at daniele.clienteSF$Server.run(clienteSF.java:199)
31/08/09 18:42:22 [0x0-0x19019].com.apple.Safari[193] Server creato con successo!
La mia applet si collega alla porta seriale, ma credo di aver installato le librerie giuste per fargli eseguire questa operazione.