Zekr crashes

31 views
Skip to first unread message

Dr. Muhammad Masroor Ali

unread,
Oct 14, 2010, 8:04:28 PM10/14/10
to ze...@googlegroups.com
Assalamu Alaikum,
In Ubuntu 10.10, when I press the Play button, zekr crashes with the following error message. What should I do?
java.lang.NoClassDefFoundError: javazoom/jl/decoder/Bitstream
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat(Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioInputStream(TAudioFileReader.java:365)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioInputStream(TAudioFileReader.java:320)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioInputStream(Unknown Source)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioInputStream(Unknown Source)
    at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1162)
    at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source)
    at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source)
    at javazoom.jlgui.basicplayer.BasicPlayer.open(Unknown Source)
    at net.sf.zekr.engine.audio.DefaultPlayerController.open(DefaultPlayerController.java:125)
    at net.sf.zekr.engine.audio.DefaultPlayerController.open(DefaultPlayerController.java:139)
    at net.sf.zekr.ui.AudioPlayerUiController.playerOpenAyaAudio(AudioPlayerUiController.java:235)
    at net.sf.zekr.ui.AudioPlayerUiController.playerOpenAyaAudio(AudioPlayerUiController.java:230)
    at net.sf.zekr.ui.AudioPlayerUiController.playerTogglePlayPause(AudioPlayerUiController.java:202)
    at net.sf.zekr.engine.audio.ui.AudioPlayerForm$8.widgetSelected(AudioPlayerForm.java:455)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3552)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3171)
    at net.sf.zekr.ui.BaseForm.loopEver(BaseForm.java:34)
    at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:63)
    at net.sf.zekr.ZekrMain.main(ZekrMain.java:91)
Caused by: java.lang.ClassNotFoundException: javazoom.jl.decoder.Bitstream
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 23 more




--
Dr. Muhammad Masroor Ali
Professor
Department of Computer Science and Engineering
Bangladesh University of Engineering and Technology
Dhaka-1000, Bangladesh

Phone: 880 2 966 5650 (PABX)

In a world without walls and fences, who needs Windows and Gates?

Mohsen Saboorian

unread,
Oct 19, 2010, 6:10:32 AM10/19/10
to ze...@googlegroups.com, Ahmed El-Mahmoudy
Wa Alaikumassalaam,

Muhammad, did you install Zekr from our PPA? If yes, please send us content of:
$ cat /proc/[pid]/cmdline

where [pid] is the process ID of Zekr.

Ahmed, could you advise? Seems that libjlayer-java is not visible.

Regards,
Mohsen


--
You received this message because you are subscribed to the Google Groups "zekr" group.
To post to this group, send email to ze...@googlegroups.com.
To unsubscribe from this group, send email to zekr+uns...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/zekr?hl=en.

Bit Hacker

unread,
Oct 19, 2010, 9:41:05 PM10/19/10
to zekr
I did the following (installed zekr first from software center, then
added Karmic repos in 10.10)

//To install Sun Java RE
sudo add-apt-repository "deb http://archive.canonical.com/ lucid
partner"
sudo apt-get update
sudo apt-get install sun-java6-jre

//To set Sun Java as default
sudo update-java-alternatives --set java-6-sun

//To add the line to Zekr
sudo gedit ~/.zekr/zekrrc-debian

//add this line and save
ZEKR_JAVA_HOME=/usr/lib/jvm/java-6-sun

//Now open zekr with the following in terminal
padsp zekr

The only thing that is not working now is auto scroll with the
recitation.


On Oct 19, 3:10 pm, Mohsen Saboorian <mohs...@gmail.com> wrote:
> Wa Alaikumassalaam,
>
> Muhammad, did you install Zekr from our PPA? If yes, please send us content
> of:
> $ cat /proc/[pid]/cmdline
>
> where [pid] is the process ID of Zekr.
>
> Ahmed, could you advise? Seems that libjlayer-java is not visible.
>
> Regards,
> Mohsen
>
> On Fri, Oct 15, 2010 at 3:34 AM, Dr. Muhammad Masroor Ali <
>
> > zekr+uns...@googlegroups.com <zekr%2Bunsu...@googlegroups.com>.

Dr. Muhammad Masroor Ali

unread,
Oct 21, 2010, 4:31:22 AM10/21/10
to ze...@googlegroups.com, Ahmed El-Mahmoudy
Thanks for your reply.

Yes, I did install zekr using the zekr repository. And always keep the machine updated.

The outputs are


/bin/sh/usr/bin/zekr

and

/usr/lib/jvm/java-6-sun/bin/java-Xms10m-Xmx80m-cp/usr/share/java/log4j-1.2.jar:/usr/share/java/swt.jar:/usr/share/java/commons-collections3.jar:/usr/share/java/commons-codec.jar:/usr/share/java/commons-configuration.jar:/usr/share/java/commons-lang.jar:/usr/share/java/commons-io.jar:/usr/share/java/commons-logging.jar:/usr/share/java/velocity.jar:/usr/share/java/lucene-highlighter.jar:/usr/share/java/lucene-core.jar:/usr/share/java/lucene-snowball.jar:/usr/share/java/lucene-memory.jar:/usr/share/java/lucene-misc.jar:/usr/share/java/jl.jar:/usr/share/java/basicplayer.jar:/usr/share/java/tritonus_share.jar:/usr/share/java/jorbis.jar:/usr/share/java/jogg.jar:/usr/share/java/jspeex.jar:/usr/share/java/mp3spi.jar:/usr/share/java/vorbisspi.jar:dist/zekr.jar:-Djava.library.path=/usr/lib/jni/net

Dr. Muhammad Masroor Ali

unread,
Oct 21, 2010, 4:36:14 AM10/21/10
to ze...@googlegroups.com
I have done all the steps without any positive result.

To unsubscribe from this group, send email to zekr+uns...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/zekr?hl=en.

rezzafri

unread,
Oct 21, 2010, 9:01:31 AM10/21/10
to zekr
Assalamualaikum, Dr. Ali i suggest you to use tar.gz version instead
of debian or ubuntu package. It works fine for me, no error message or
any problems mentioned in http://groups.google.com/group/zekr/browse_thread/thread/4059091e4fccd3c4

On Oct 21, 3:36 pm, "Dr. Muhammad Masroor Ali"
> > net.sf.zekr.engine.audio.ui.AudioPlayerForm$8.widgetSelected(AudioPlayerFor m.java:455)
> > zekr%2Bunsu...@googlegroups.com<zekr%252Buns...@googlegroups.com>
> > >.
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/zekr?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "zekr" group.
> > To post to this group, send email to ze...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > zekr+uns...@googlegroups.com <zekr%2Bunsu...@googlegroups.com>.
> > For more options, visit this group at
> >http://groups.google.com/group/zekr?hl=en.
>
> --

أحمد المحمودي

unread,
Oct 22, 2010, 2:56:10 AM10/22/10
to Mohsen Saboorian, ze...@googlegroups.com
On Tue, Oct 19, 2010 at 01:40:32PM +0330, Mohsen Saboorian wrote:
> Ahmed, could you advise? Seems that libjlayer-java is not visible.
---end quoted text---

Sorry for the late reply.

You can check for the presence of libjlayer-java using the command:

dpkg -l libjlayer-java

If it is not installed, you can install it using the command:

sudo apt-get install libjlayer-java

--
‎أحمد المحمودي (Ahmed El-Mahmoudy)
Digital design engineer
GPG KeyID: 0xEDDDA1B7
GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7

signature.asc

Dr. Muhammad Masroor Ali

unread,
Oct 22, 2010, 3:43:45 AM10/22/10
to ze...@googlegroups.com, Mohsen Saboorian
It solved the problem. Thanks.

If it is a requirement, why is not in the dependency tree?
Reply all
Reply to author
Forward
0 new messages