GN 2.4.2 on Debian command-line install error - what am I missing?

3 messages Options
Embed this post
Permalink
wgrunberg

GN 2.4.2 on Debian command-line install error - what am I missing?

Reply Threaded More More options
Print post
Permalink
Hello,
I am a Linux neophyte and am trying to do a  command-line install of
GeoNetwork 2.4.2 on our Amazon VM running Debian (had an old GeoNetwork
2.1. install)
I created an install.xml file on my windows box, modified it  (see
below), and ran the installer jar but I am getting the following error
when installing gast.
What am I doing wrong?

**  Install error:
...
executeCommand
       params: /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/bin/java
       params: -jar
       params: /mnt/data-store/geonetwork242/gast/gast.jar
       params: -setup

stdout:

stderr:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad
version number in .class file
       at java.lang.ClassLoader.defineClass1(Native Method)
       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
       at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
       at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
       at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)


** install.xml
<AutomatedInstallation langpack="eng">
    <com.izforge.izpack.panels.HelloPanel/>
    <com.izforge.izpack.panels.HTMLLicencePanel/>
    <com.izforge.izpack.panels.TargetPanel>
        <installpath>/mnt/data-store/geonetwork242</installpath>
    </com.izforge.izpack.panels.TargetPanel>
    <com.izforge.izpack.panels.PacksPanel>
        <selected>
            <pack index="0"/>
            <pack index="1"/>
            <pack index="2"/>
            <pack index="3"/>
            <pack index="5"/>
        </selected>
    </com.izforge.izpack.panels.PacksPanel>
    <com.izforge.izpack.panels.InstallPanel/>
    <com.izforge.izpack.panels.ShortcutPanel>
    </com.izforge.izpack.panels.ShortcutPanel>
    <com.izforge.izpack.panels.HTMLInfoPanel/>
    <com.izforge.izpack.panels.FinishPanel/>
</AutomatedInstallation>


--
_______________________________
Wolfgang Grunberg
Arizona Geological Survey
[hidden email]
520-770-3500



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Francois Prunayre

Re: GN 2.4.2 on Debian command-line install error - what am I missing?

Reply Threaded More More options
Print post
Permalink
Hi Wolfgang,
It looks like some libs have been compiled with a different JVM from
the one you're using.
Seeing UnsupportedClassVersionError.
Maybe an option, could you try to run the installer with a java 1.6 ?
(even if GeoNetwork should work fine with 1.5)

HTH. Francois

2009/10/21 Wolfgang Grunberg <[hidden email]>:

> Hello,
> I am a Linux neophyte and am trying to do a  command-line install of
> GeoNetwork 2.4.2 on our Amazon VM running Debian (had an old GeoNetwork
> 2.1. install)
> I created an install.xml file on my windows box, modified it  (see
> below), and ran the installer jar but I am getting the following error
> when installing gast.
> What am I doing wrong?
>
> **  Install error:
> ...
> executeCommand
>       params: /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/bin/java
>       params: -jar
>       params: /mnt/data-store/geonetwork242/gast/gast.jar
>       params: -setup
>
> stdout:
>
> stderr:
> Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad
> version number in .class file
>       at java.lang.ClassLoader.defineClass1(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>       at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>       at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>       at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>
>
> ** install.xml
> <AutomatedInstallation langpack="eng">
>    <com.izforge.izpack.panels.HelloPanel/>
>    <com.izforge.izpack.panels.HTMLLicencePanel/>
>    <com.izforge.izpack.panels.TargetPanel>
>        <installpath>/mnt/data-store/geonetwork242</installpath>
>    </com.izforge.izpack.panels.TargetPanel>
>    <com.izforge.izpack.panels.PacksPanel>
>        <selected>
>            <pack index="0"/>
>            <pack index="1"/>
>            <pack index="2"/>
>            <pack index="3"/>
>            <pack index="5"/>
>        </selected>
>    </com.izforge.izpack.panels.PacksPanel>
>    <com.izforge.izpack.panels.InstallPanel/>
>    <com.izforge.izpack.panels.ShortcutPanel>
>    </com.izforge.izpack.panels.ShortcutPanel>
>    <com.izforge.izpack.panels.HTMLInfoPanel/>
>    <com.izforge.izpack.panels.FinishPanel/>
> </AutomatedInstallation>
>
>
> --
> _______________________________
> Wolfgang Grunberg
> Arizona Geological Survey
> [hidden email]
> 520-770-3500
>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> GeoNetwork-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/geonetwork-users
> GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
>

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
wgrunberg

Re: GN 2.4.2 on Debian command-line install error - what am I missing?

Reply Threaded More More options
Print post
Permalink
Thanks! JDK 1.6 fixed that problem although it is considered unstable
for Debian Etch.

# Unstable Sid
deb http://http.us.debian.org/debian/ unstable main contrib non-free

_______________________________
Wolfgang Grunberg
Arizona Geological Survey
[hidden email]
520-770-3500




Francois Prunayre wrote:

> Hi Wolfgang,
> It looks like some libs have been compiled with a different JVM from
> the one you're using.
> Seeing UnsupportedClassVersionError.
> Maybe an option, could you try to run the installer with a java 1.6 ?
> (even if GeoNetwork should work fine with 1.5)
>
> HTH. Francois
>
> 2009/10/21 Wolfgang Grunberg <[hidden email]>:
>  
>> Hello,
>> I am a Linux neophyte and am trying to do a  command-line install of
>> GeoNetwork 2.4.2 on our Amazon VM running Debian (had an old GeoNetwork
>> 2.1. install)
>> I created an install.xml file on my windows box, modified it  (see
>> below), and ran the installer jar but I am getting the following error
>> when installing gast.
>> What am I doing wrong?
>>
>> **  Install error:
>> ...
>> executeCommand
>>       params: /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/bin/java
>>       params: -jar
>>       params: /mnt/data-store/geonetwork242/gast/gast.jar
>>       params: -setup
>>
>> stdout:
>>
>> stderr:
>> Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad
>> version number in .class file
>>       at java.lang.ClassLoader.defineClass1(Native Method)
>>       at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>>       at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>>       at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>>       at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>>       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>>       at java.security.AccessController.doPrivileged(Native Method)
>>       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
>>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>>
>>
>> ** install.xml
>> <AutomatedInstallation langpack="eng">
>>    <com.izforge.izpack.panels.HelloPanel/>
>>    <com.izforge.izpack.panels.HTMLLicencePanel/>
>>    <com.izforge.izpack.panels.TargetPanel>
>>        <installpath>/mnt/data-store/geonetwork242</installpath>
>>    </com.izforge.izpack.panels.TargetPanel>
>>    <com.izforge.izpack.panels.PacksPanel>
>>        <selected>
>>            <pack index="0"/>
>>            <pack index="1"/>
>>            <pack index="2"/>
>>            <pack index="3"/>
>>            <pack index="5"/>
>>        </selected>
>>    </com.izforge.izpack.panels.PacksPanel>
>>    <com.izforge.izpack.panels.InstallPanel/>
>>    <com.izforge.izpack.panels.ShortcutPanel>
>>    </com.izforge.izpack.panels.ShortcutPanel>
>>    <com.izforge.izpack.panels.HTMLInfoPanel/>
>>    <com.izforge.izpack.panels.FinishPanel/>
>> </AutomatedInstallation>
>>
>>
>> --
>> _______________________________
>> Wolfgang Grunberg
>> Arizona Geological Survey
>> [hidden email]
>> 520-770-3500
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
>> is the only developer event you need to attend this year. Jumpstart your
>> developing skills, take BlackBerry mobile applications to market and stay
>> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
>> http://p.sf.net/sfu/devconference
>> _______________________________________________
>> GeoNetwork-users mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/geonetwork-users
>> GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
>>
>>    
>
>  
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
GeoNetwork-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork