a ContinuousAudioDataStream is having some problem getting the Audio data from a file .wav or .au
 public GameSoundEffects(String soundFile) {   this.soundFile = soundFile; }   public void generateSoundOnce() {   try {   iStream = GameSoundEffects.class.getResourceAsStream(soundFile); aStream = new AudioStream(iStream); } catch (IOException ex) {   Logger.getLogger(GameSoundEffects.class.getName()).log(Level.SEVERE, null, ex); }   AudioPlayer.player.start(aStream); }   public void generateLoopingSound() {   try {   iStream = GameSoundEffects.class.getResourceAsStream(soundFile); aStream = new AudioStream(iStream); aData = aStream.getData(); loop = new ContinuousAudioDataStream(aData); } catch (IOException ex) {   ex.printStackTrace(); Logger.getLogger(GameSoundEffects.class.getName()).log(Level.SEVERE, null, ex); }   AudioPlayer.player.start(loop); }   public void stopCotinuousSound() {   AudioPlayer.player.stop(loop); }   public static void main(String[] args) {   new GameSoundEffects("KKKFOLDER/opening.wav").generateSoundOnce(); //new GameSoundEffects("KKKFOLDER/opening.au").generateSoundOnce(); } }

as you can see i have two methods, one that generates sound ONCE , and one that generate the sound continuously using AudioData and COntinuousAudioDataStream object, when i try to play the file either .au or .wav ONCE, the sound plays perfectly, but i need a continuous sound, when i attempt to use the other method for the looping sound i get this
java.io.IOException: could not create AudioData object
at sun.audio.AudioStream.getData(AudioStream.java:110 )
at kkk.GameSoundEffects.generateLoopingSound(GameSoun dEffects.java:46)
at kkk.GameSoundEffects.main(GameSoundEffects.java:65 )
Jul 13, 2011 12:43:27 AM kkk.GameSoundEffects generateLoopingSound
SEVERE: null
java.io.IOException: could not create AudioData object
at sun.audio.AudioStream.getData(AudioStream.java:110 )
at kkk.GameSoundEffects.generateLoopingSound(GameSoun dEffects.java:46)
at kkk.GameSoundEffects.main(GameSoundEffects.java:65 )
as far as i can see, its pointing out on the audio data, it seems like the byte code of the audio file, how can i resolve this one?
thanks