Ciao a tutti.
Ho realizzato una applet che per essere eseguita deve includere nelle sue librerie un file.jar, da cui eredita alcune classi che poi verranno utilizzate nell'applet.
Questo è il codice html per includere l'applet :
	
	
	
		
il file in questione è appunto tinyos.jar
Quando apro la pagina html viene visualizzata l'applet, ma quando provo ad avviarla mi da questi errori:
	
	
	
		
Le prime classi sono proprio quelle del mio tinyos.jar che ho incluso ma che evidentemente non sono visibili quando metto la applet on line.
Qualcuno sa aiutarmi?
				
			Ho realizzato una applet che per essere eseguita deve includere nelle sue librerie un file.jar, da cui eredita alcune classi che poi verranno utilizzate nell'applet.
Questo è il codice html per includere l'applet :
		Codice:
	
	<html>
<head>
<title>
Applicazione del clientSF
</title>
</head>
<body>
  <div align="center">
APPLET SF - test <br>
<applet
  codebase = "."
  code     = "clienteSF.class"
ARCHIVE="applet.jar, swing-layout-1.0.3.jar, tinyos.jar"
  name     = "Test"
  width    = "720"
  height   = "500"
  hspace   = "0"
  vspace   = "0"
  align    = "middle"
>
</applet>
</body>
</html>
	il file in questione è appunto tinyos.jar
Quando apro la pagina html viene visualizzata l'applet, ma quando provo ad avviarla mi da questi errori:
		Codice:
	
	02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] serial@/dev/tty.usbserial-XBPWO3NPB:57600 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] net.tinyos.packet.Packetizer@9adc2c 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] Exception in thread "Thread-49" java.lang.NoClassDefFoundError 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.comm.NativeSerial.getTOSCommMap(NativeSerial.java:207) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.comm.TOSSerial.<init>(TOSSerial.java:282) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.packet.SerialByteSource.openStreams(SerialByteSource.java:56) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:51) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.packet.Packetizer.openSource(Packetizer.java:139) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.packet.AbstractSource.open(AbstractSource.java:69) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at net.tinyos.packet.Packetizer.open(Packetizer.java:132) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at clienteSF$Ascoltatore.run(clienteSF.java:130) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at java.lang.Thread.run(Thread.java:613) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] Problemi di connessione 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] java.net.BindException: Address already in use 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at java.net.PlainSocketImpl.socketBind(Native Method) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at java.net.ServerSocket.bind(ServerSocket.java:319) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at java.net.ServerSocket.<init>(ServerSocket.java:185) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at java.net.ServerSocket.<init>(ServerSocket.java:97) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224]  at clienteSF$Server.run(clienteSF.java:197) 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] Server creato con successo 
02/09/09 12:08:37 [0x0-0x1a01a].com.apple.Safari[224] Server in attesa di richieste...
	Le prime classi sono proprio quelle del mio tinyos.jar che ho incluso ma che evidentemente non sono visibili quando metto la applet on line.
Qualcuno sa aiutarmi?