[ome-users] Installing OMERO
josh.moore at gmx.de
josh.moore at gmx.de
Mon Feb 26 14:06:55 GMT 2007
Hello Claude.
You will need to install Java 5+. Currently, OMERO testing takes place
solely with the JDK from Sun:
http://java.sun.com/javase/downloads/index.jsp
If you are feeling adventurous, we'd be very interested in hearing of
any success with JRockit from BEA:
http://commerce.bea.com/products/weblogicjrockit/jrockit_prod_fam.jsp
For simplicity's sake, install the latest JDK from Sun, and things
should work (mostly) as listed. You'll obviously need to have the
newly installed Java on your PATH *before* /usr/bin/java. For
completeness, this can be done via:
export PATH=<where you installed your JDK/bin>:$PATH
java omero setup-db
Best wishes,
Josh.
Claude Bonnard writes:
> Script started on Mon 26 Feb 2007 10:09:22 AM CET
> [omero at isrec-mim2 omero]$ pwd
> /OMERO/omero-3.0-Beta1/omero
> [omero at isrec-mim2 omero]$ java omero setup-db
> libgcj-java-placeholder.sh
>
> This script is a placeholder for the /usr/bin/java
> master link required by jpackage.org conventions. libgcj's
> rmiregistry, rmic and jar tools are now slave symlinks to these
> masters, and are managed by the alternatives(8) system.
>
> This change was necessary because the rmiregistry, rmic and jar tools
> installed by previous versions of libgcj conflicted with symlinks
> installed by jpackage.org JVM packages.
>
> This script was designed to be overridden by the supported RHEL3 JRE
> packages, java-1.4.2-bea and java-1.4.2-ibm. It is installed as an
> alternative symlink as /usr/bin/java. It will override a third-party
> (non-RHEL3) JRE's java command if the JRE's bin directory is listed
> after /usr/bin in PATH. In that case, it is recommended that the
> third-party JRE's bin directory be listed first in PATH instead.
>
> Exception in thread "main" java.lang.VerifyError: verification failed at PC 4
> in omero:<init>(()V): String, int, or float constant expected
> at 0x00c4aeb3: java.lang.Throwable.Throwable(java.lang.String)
> (/usr/lib/./libgcj.so.3)
> at 0x00c3dd2e: java.lang.Error.Error(java.lang.String)
> (/usr/lib/./libgcj.so.3)
> at 0x00c3f756: java.lang.LinkageError.LinkageError(java.lang.String)
> (/usr/lib/./libgcj.so.3)
> at 0x00c4b252: java.lang.VerifyError.VerifyError(java.lang.String)
> (/usr/lib/./libgcj.so.3)
> at 0x00c21749: _Jv_BytecodeVerifier.verify_fail(byte, int)
> (/usr/lib/./libgcj.so.3)
> at 0x00c20e8e: _Jv_BytecodeVerifier.check_constant(int)
> (/usr/lib/./libgcj.so.3)
> at 0x00c14cbd: _Jv_BytecodeVerifier.verify_instructions_0()
> (/usr/lib/./libgcj.so.3)
> at 0x00c139d7: _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/./libgcj.so.3)
> at 0x00c0bc74: _Jv_PrepareClass(java.lang.Class) (/usr/lib/./libgcj.so.3)
> at 0x00c2a198: java.lang.ClassLoader.linkClass0(java.lang.Class)
> (/usr/lib/./libgcj.so.3)
> at 0x00c3cd53: java.lang.ClassLoader.resolveClass0(java.lang.Class)
> (/usr/lib/./libgcj.so.3)
> at 0x00c2860c: java.lang.Class.initializeClass() (/usr/lib/./libgcj.so.3)
> at 0x00c26ea4: java.lang.Class.forName(java.lang.String, boolean,
> java.lang.ClassLoader) (/usr/lib/./libgcj.so.3)
> at 0x00c26f3f: java.lang.Class.forName(java.lang.String)
> (/usr/lib/./libgcj.so.3)
> at 0x00c8f099: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)
> at 0x00c31cfc: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)
> at 0x00bfe5bc: _Jv_RunMain(java.lang.Class, byte const, int, byte const,
> boolean) (/usr/lib/./libgcj.so.3)
> at 0x08048930: ?? (??:0)
> at 0x0012f79a: __libc_start_main (/lib/tls/libc.so.6)
> at 0x080486e1: ?? (??:0)
More information about the ome-users
mailing list