Personal tools
You are here: Home Forums-old Dispersed Storage Users installation
Document Actions

installation

Up to Dispersed Storage Users

installation

Posted by Mark Reardon at June 23. 2008

Hi, i'm having a installation issue for accessor and i'm getting a java.lang.class not found, any ideas?


Re: installation

Posted by vcano at June 24. 2008

Hi Mark,


Which version of the Accesser software are you using? Did you get this message when running 'setup.sh' or when starting the Accesser? Also, could you post the rest of the 'java.lang.class not found' exception. 


I have used the 1.0.1rc1 version from sourceforge and was able to run the Accesser following these steps on Linux:


   $ wget http://downloads.sourceforge.net/cleversafe/dsnet-accesser-1.0.1rc1.zip?modtime=1210077780&big_mirror=0


   $ unzip dsnet-accesser-1.0.1rc1.zip


   $ cd dsnet-accesser/setup/


   $ sh setup.sh


   $ sh ../bin/accesser start


Please, also post any relevant information from the log files found at dsnet-accesser/output/accesser/wrapper.log and dsnet-accesser/output/accesser/accesser.log


I hope you can provide us with this information as it will help us troubleshoot your problem and improve our software.


Thanks!


- Vicente


Re: installation

Posted by Mark Reardon at June 26. 2008

we have the same version and heres the out put of our error


 


 


[dsnet@localhost setup]$ ./setup.sh
Setting up development environment
Exception in thread "main" java.lang.NoClassDefFoundError: org.cleversafe.layer.access.managers.LocalFileGridAccessManager
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   at org.cleversafe.layer.access.cli.LocalFileDirectoryDefaults.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: java.util.concurrent.ConcurrentMap not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/dsnet/dsnet-accesser/lib/jsr173_1.0_api.jar,file:/home/dsnet/dsnet-accesser/lib/antlr-2.7.6.jar,file:/home/dsnet/dsnet-accesser/lib/hibernate-commons-annotations.jar,file:/home/dsnet/dsnet-accesser/lib/wrapper.jar,file:/home/dsnet/dsnet-accesser/lib/evaluator.jar,file:/home/dsnet/dsnet-accesser/lib/slf4j-log4j12-1.4.0.jar,file:/home/dsnet/dsnet-accesser/lib/commons-collections-2.1.1.jar,file:/home/dsnet/dsnet-accesser/lib/apache-log4j-extras-1.0.jar,file:/home/dsnet/dsnet-accesser/lib/cglib-2.1.3.jar,file:/home/dsnet/dsnet-accesser/lib/derby.jar,file:/home/dsnet/dsnet-accesser/lib/commons-digester-1.7.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j.jar,file:/home/dsnet/dsnet-accesser/lib/jta.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j-rjmx.jar,file:/home/dsnet/dsnet-accesser/lib/asm.jar,file:/home/dsnet/dsnet-accesser/lib/ws-commons-util-1.0.1.jar,file:/home/dsnet/dsnet-accesser/lib/c3p0-0.9.1.jar,file:/home/dsnet/dsnet-accesser/lib/bcprov-jdk15-136.jar,file:/home/dsnet/dsnet-accesser/lib/velocity-1.4.jar,file:/home/dsnet/dsnet-accesser/lib/jetty-util-6.1.5.jar,file:/home/dsnet/dsnet-accesser/lib/common-01.01.022.jar,file:/home/dsnet/dsnet-accesser/lib/antlr.jar,file:/home/dsnet/dsnet-accesser/lib/mina-filter-ssl-1.1.0.jar,file:/home/dsnet/dsnet-accesser/lib/bindings.jar,file:/home/dsnet/dsnet-accesser/lib/log4j-1.2.14.jar,file:/home/dsnet/dsnet-accesser/lib/hibernate3.jar,file:/home/dsnet/dsnet-accesser/lib/xbean.jar,file:/home/dsnet/dsnet-accesser/lib/mina-core-1.1.0-modified.jar,file:/home/dsnet/dsnet-accesser/lib/postgresql-8.1-407.jdbc3.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j-jmx.jar,file:/home/dsnet/dsnet-accesser/lib/commons-logging-1.1.1.jar,file:/home/dsnet/dsnet-accesser/lib/commons-collections-3.1.jar,file:/home/dsnet/dsnet-accesser/lib/commons-net-1.4.1.jar,file:/home/dsnet/dsnet-accesser/lib/hibernate-annotations.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j-rimpl.jar,file:/home/dsnet/dsnet-accesser/lib/commons-logging.jar,file:/home/dsnet/dsnet-accesser/lib/servlet-api.jar,file:/home/dsnet/dsnet-accesser/lib/jetty-6.1.5.jar,file:/home/dsnet/dsnet-accesser/lib/dsnet-core.jar,file:/home/dsnet/dsnet-accesser/lib/commons-beanutils.jar,file:/home/dsnet/dsnet-accesser/lib/ejb3-persistence.jar,file:/home/dsnet/dsnet-accesser/lib/bzip2.jar,file:/home/dsnet/dsnet-accesser/lib/slf4j-api-1.4.0.jar,file:/home/dsnet/dsnet-accesser/lib/unimod-core.jar,file:/home/dsnet/dsnet-accesser/lib/ws-commons-java5-1.0.1.jar,file:/home/dsnet/dsnet-accesser/lib/commons-math-1.1.jar,file:/home/dsnet/dsnet-accesser/lib/junit-4.1.jar,file:/home/dsnet/dsnet-accesser/lib/JSAP-2.1.jar,file:/home/dsnet/dsnet-accesser/lib/hsqldb.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j-remote.jar,file:/home/dsnet/dsnet-accesser/lib/servlet-api-2.5-6.1.5.jar,file:/home/dsnet/dsnet-accesser/lib/sliceserver-config.jar,file:/home/dsnet/dsnet-accesser/lib/commons-lang-2.0.jar,file:/home/dsnet/dsnet-accesser/lib/asm-attrs.jar,file:/home/dsnet/dsnet-accesser/lib/JPam-1.0.jar,file:/home/dsnet/dsnet-accesser/lib/junit-4.4.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j-tools.jar,file:/home/dsnet/dsnet-accesser/lib/libjpam.so,file:/home/dsnet/dsnet-accesser/lib/dsnet-accesser.jar,file:/home/dsnet/dsnet-accesser/lib/libjpam.jnilib,file:/home/dsnet/dsnet-accesser/lib/xstream-1.2.2.jar,file:/home/dsnet/dsnet-accesser/lib/dom4j-1.6.1.jar,file:/home/dsnet/dsnet-accesser/lib/commons-codec-1.3.jar,file:/home/dsnet/dsnet-accesser/lib/vault-desc.jar,file:/home/dsnet/dsnet-accesser/lib/common-01.01.022-src.jar,file:/home/dsnet/dsnet-accesser/lib/mx4j-impl.jar,file:/home/dsnet/dsnet-accesser/lib/log4j__V1.2.14.jar,file:/home/dsnet/dsnet-accesser/lib/commons-logging-1.0.4.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.7rh)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
   at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
   at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   ...1 more


Re: installation

Posted by vcano at June 26. 2008

Hi Mark,


It seems like you are using GNU's GCJ which is not finding "java.util.concurrent.ConcurrentMap". Unfortunately, currently we only support Sun's JRE which you can download from http://java.sun.com/javase/downloads/index.jsp or some Linux distributions make it available from their package managers. For example, in Ubuntu you would type something like:


    $ sudo apt-get install sun-java6-jre


Running the software with Sun's JRE should fix your problem.


Please, let us know how it goes.


Re: installation

Posted by Dylan T at August 11. 2008

I'm also getting a java error on install.


*********************************************


# cd dsnet-slicestor/setup/
# ./setup.sh
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
chmod: cannot access `../bin/slicestor': No such file or directory
chmod: cannot access `../bin/slicestor-repair': No such file or directory


****************************************************


 


When I run "java -version" from the setup dir (or anyother dir) I get


***************************************************


java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_16-b02, mixed mode)
******************************************************


 


Any incite would be appreciated!!! :)





 


Re: installation

Posted by vcano at August 18. 2008

Hi Dylan,


Could you try using the Java 1.6.0 JVM and let me know if this solves your problem?


Re: installation

Posted by Dylan T at August 20. 2008
Hey vcano.
I'm not testing with v1.0.1rc1 anymore.
I has a 3 slice-server system running for a few days but without the rebuild function, encryption, and authentication I had to shut it down to wait for the next update.

Where do you find Java 1.6.0 JVM?
Powered by Ploneboard