Java error? Subsonic does not appear to be running. Help!

Need help? Post your questions here.

Moderator: moderators

Java error? Subsonic does not appear to be running. Help!

Postby deranjer » Wed Jan 27, 2010 7:58 am

I am running debian lenny, and I just installed subsonic 3.8. However, I cant appear to get subsonic to start.

I followed the setup guide for installation. Subsonic is installed in /var/subsonic/standalone
when I start subsonic,
Code: Select all
#sudo /var/subsonic/standalone/subsonic.sh
Started Subsonic [PID 2840, /var/subsonic/subsonic_sh.log]

it appears to start, but:
Code: Select all
# ps -ef | grep java
root      2854  2710  0 02:53 pts/0    00:00:00 grep java

#ps -ef | grep subsonic
root      2739  2710  0 02:27 pts/0    00:00:00 nano subsonic_sh.log
root      2847  2710  0 02:49 pts/0    00:00:00 grep subsonic

when I navigate to http://[IP]:8080 nothing comes up.
I installed the following java packages:
Code: Select all
#sudo apt-get install sun-java6-jdk sun-java6-jre java-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
sun-java6-jdk is already the newest version.
sun-java6-jre is already the newest version.
java-common is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


Code: Select all
# java --version
java version "1.5.0"
gij (GNU libgcj) version 4.3.2


Here are the important parts of my config file:
Code: Select all
SUBSONIC_HOME=/var/subsonic
SUBSONIC_HOST=0.0.0.0
SUBSONIC_PORT=8080
SUBSONIC_CONTEXT_PATH=/
SUBSONIC_MAX_MEMORY=64
SUBSONIC_PIDFILE=
SUBSONIC_DEFAULT_MUSIC_FOLDER=/var/music
SUBSONIC_DEFAULT_PODCAST_FOLDER=/var/music/Podcast
SUBSONIC_DEFAULT_PLAYLIST_FOLDER=/var/playlists


Here is the error log:
Code: Select all
44 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.s$
Exception in thread "main" java.lang.NoClassDefFoundError: org.springframework.core.CollectionFactory
   at java.lang.Class.initializeClass(libgcj.so.90)
   at org.springframework.core.SimpleAliasRegistry.<init>(SimpleAliasRegistry.java:41)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.<init>(DefaultSingletonBeanRegistry.java:73)
   at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.<init>(FactoryBeanRegistrySupport.java:41)
   at org.springframework.beans.factory.support.AbstractBeanFactory.<init>(AbstractBeanFactory.java:146)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>(AbstractAutowireCapableBeanFactory$
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>(AbstractAutowireCapableBeanFactory$
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.<init>(DefaultListableBeanFactory.java:121)
   at org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory(AbstractRefreshableApplica$
   at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplic$
   at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:$
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
   at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
   at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
   at net.sourceforge.subsonic.booter.Main.<init>(Main.java:16)
   at net.sourceforge.subsonic.booter.Main.main(Main.java:21)
Caused by: java.lang.ClassNotFoundException: edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap not found in g$
   at java.net.URLClassLoader.findClass(libgcj.so.90)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.VMClassLoader.defineClass(libgcj.so.90)
   at java.lang.ClassLoader.defineClass(libgcj.so.90)
   at java.security.SecureClassLoader.defineClass(libgcj.so.90)
   at java.net.URLClassLoader.findClass(libgcj.so.90)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.ClassLoader.loadClass(libgcj.so.90)
   at java.lang.Class.forName(libgcj.so.90)
   at java.lang.Class.initializeClass(libgcj.so.90)
   ...15 more


Any help would be greatly appreciated!
deranjer
 
Posts: 3
Joined: Wed Jan 27, 2010 7:45 am

Updated Java

Postby deranjer » Tue Feb 02, 2010 9:27 pm

Had for update alternatives to use the latest version of java, still unable to get it working.

I decided to switch to jinzora, which appears to work just as well.
deranjer
 
Posts: 3
Joined: Wed Jan 27, 2010 7:45 am


Return to Help

Who is online

Users browsing this forum: No registered users and 21 guests