Come mai con queste istruzioni
try {
String wav = "http://java.sun.com/products/java"+
"media/mma/media/test-wav.wav";
Player p = Manager.createPlayer(wav);
p.start();
} catch (IOException x) {
x.printStackTrace();
} catch (MediaException x) {
x.printStackTrace();
}

ottengo questo errore?

javax.microedition.media.MediaException: premature end of stream

at com.sun.mmedia.BasicPlayer.readFully(+40)

at com.sun.mmedia.WavPlayer.readInt(+10)

at com.sun.mmedia.WavPlayer.readHeader(+4)

at com.sun.mmedia.WavPlayer.doRealize(+116)

at com.sun.mmedia.BasicPlayer.realize(+133)

at Audio.startApp(+66)

at javax.microedition.midlet.MIDletProxy.startApp(+7)

at com.sun.midp.midlet.Scheduler.schedule(+266)

at com.sun.midp.main.Main.runLocalClass(+28)

at com.sun.midp.main.Main.main(+116)

Grazie!!!