In J2ME app, I want to give freedom to user to set his/her own liking tone as alarm tone though it is .mp3 or .wav sound with high bit rate & size. It is possible in J2ME with package??

I tried to do this with one .wav file whose size is 2.52MB and bit rate is 352kpbs but Netbeans showed me exception which is
at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(
at javax.microedition.lcdui.Display$DisplayManagerImpl.commandAction(
at com.sun.midp.lcdui.DefaultEventHandler.commandEvent(
at com.sun.midp.lcdui.AutomatedEventHandler.commandEvent(
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.handleVmEvent(+186)
at com.sun.midp.lcdui.DefaultEventHandler$

So is there any way to do this or I have to restrict user to use tone which is provided with app....