I logged this exception:
java.lang.IllegalArgumentException: No line matching interface Clip supporting format PCM_SIGNED 22000.0 Hz, 16 bit, mono, 2 bytes/frame,
little-endian, and buffers of 4610 to 4610 bytes is supported
that was on: Linux 2.6.32-22-generic java 1.6.0_18
Could it be that no sound card was available?
Do you think it is worth checking which formats are available? (and how do you do it?)