Originariamente inviato da cavo89
non riesco a capire il perchè, ho provato a cambiare i percorsi, a mettere "java.io.File.separator" sono disperato, aiutatemi !!!
"./DATABASE/canzone.mp3" è corretto come specifica del file. Solo che è un path "relativo" ..... relativo alla directory corrente.

Quale è la directory corrente? (io non lo posso sapere, ovviamente). Se quando lanci la applicazione server con la classe MediaServer la directory corrente è quella che contiene DATABASE e a sua volta canzone.mp3 ... allora OK.

Altrimenti hai appena trovato l'errore.