[GeoNetwork-users] can not start server after installation

Hi, my computer is on Windows Vista. After installation of GeoNetwork, i cant not start it. When i clicked on Star server menu under Start menu, programs and Geonetwork opensource, there are some error imformation on dialog box of start server, as follows:

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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 org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
        at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
        at org.mortbay.util.Loader.loadClass(Loader.java:91)
        at org.mortbay.util.Loader.loadClass(Loader.java:71)
        at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-01-31 22:53:09.643::WARN: Error starting handlers
org.mortbay.util.MultiException[java.lang.UnsupportedClassVersionError: Bad vers
ion number in .class file, java.lang.UnsupportedClassVersionError: Bad version n
umber in .class file]
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:148)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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 org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
        at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
        at org.mortbay.util.Loader.loadClass(Loader.java:91)
        at org.mortbay.util.Loader.loadClass(Loader.java:71)
        at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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 org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
        at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
        at org.mortbay.util.Loader.loadClass(Loader.java:91)
        at org.mortbay.util.Loader.loadClass(Loader.java:71)
        at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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 org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
        at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
        at org.mortbay.util.Loader.loadClass(Loader.java:91)
        at org.mortbay.util.Loader.loadClass(Loader.java:71)
        at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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 org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
        at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
        at org.mortbay.util.Loader.loadClass(Loader.java:91)
        at org.mortbay.util.Loader.loadClass(Loader.java:71)
        at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-01-31 22:53:10.133::INFO: Started SelectChannelConnector@anonymised.com:8080

Sorry for my too long error information:(

Thank you

ling

_________________________________________________________________
Ô¼»á˵²»Ç嵨·½£¿À´ÊÔÊÔ΢ÈíµØÍ¼×îÐÂmsn»¥¶¯¹¦ÄÜ£¡
http://ditu.live.com/?form=TL&swm=1

hi,

are you using GN 2.4.2 ?

The message "java.lang.UnsupportedClassVersionError: Bad version number in
.class file" indicates that the version of Java you use for running the
application is lower than the version of Java that was used for compiling
the application.

It is my guess that you are using Java 1.5, reason being that the GeoNetwork
2.4.2 release seems to have been accidentally compiled using 1.6 instead of
1.5; you could check it by typing "java -version" in a command line window.
Its output would be something like

java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)

If that is the case, please try either installing Java 1.6 from here:
http://java.sun.com/javase/downloads/index.jsp -- or else use a different
release of GeoNetwork (e.g. GN 2.4.1).

Kind regards
Heikki Doeleman

2010/2/1 chenll <c_lyun@anonymised.com>

Hi, my computer is on Windows Vista. After installation of GeoNetwork, i
cant not start it. When i clicked on Star server menu under Start menu,
programs and Geonetwork opensource, there are some error imformation on
dialog box of start server, as follows:

       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
       at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
       at org.mortbay.util.Loader.loadClass(Loader.java:91)
       at org.mortbay.util.Loader.loadClass(Loader.java:71)
       at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
       at
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
       at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
       at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
       at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
2010-01-31 22:53:09.643::WARN: Error starting handlers
org.mortbay.util.MultiException[java.lang.UnsupportedClassVersionError: Bad
vers
ion number in .class file, java.lang.UnsupportedClassVersionError: Bad
version n
umber in .class file]
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:148)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
       at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
       at org.mortbay.util.Loader.loadClass(Loader.java:91)
       at org.mortbay.util.Loader.loadClass(Loader.java:71)
       at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
       at
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
       at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
       at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
       at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
       at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
       at org.mortbay.util.Loader.loadClass(Loader.java:91)
       at org.mortbay.util.Loader.loadClass(Loader.java:71)
       at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
       at
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
       at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
       at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
       at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
       at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
       at org.mortbay.util.Loader.loadClass(Loader.java:91)
       at org.mortbay.util.Loader.loadClass(Loader.java:71)
       at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
       at
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
       at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
       at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
       at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
java.lang.UnsupportedClassVersionError: Bad version number 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
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:370)
       at
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoade
r.java:341)
       at org.mortbay.util.Loader.loadClass(Loader.java:91)
       at org.mortbay.util.Loader.loadClass(Loader.java:71)
       at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
       at
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:24
2)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.ja
va:643)
       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
       at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:1234)
       at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
517)
       at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460
)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerCollection.java:156)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
       at org.mortbay.jetty.Server.doStart(Server.java:222)
       at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
       at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.mortbay.start.Main.invokeMain(Main.java:194)
       at org.mortbay.start.Main.start(Main.java:523)
       at org.mortbay.start.Main.main(Main.java:119)
2010-01-31 22:53:10.133::INFO: Started SelectChannelConnector@anonymised.com
:8080

Sorry for my too long error information:(

Thank you

ling

_________________________________________________________________
约会说不清地方?来试试微软地图最新msn互动功能!
http://ditu.live.com/?form=TL&swm=1

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the
business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork

Yes, i using GN2.4.2 and jre 1.5. i have also Apatch and Apatch Tomcat on my computer.

i uninstalled jre1.5 and then installed java 6. However, when i start GN, there is still some error information in doalog box of start server, as follows,

        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-02-01 16:33:54.260::WARN: Error starting handlers
java.io.FileNotFoundException: C:\Program Files\geonetwork\jetty\logs\2010_02_01
.request.log (Access is denied)
        at java.io.FileOutputStream.openAppend(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at org.mortbay.util.RolloverFileOutputStream.setFile(RolloverFileOutputS
tream.java:243)
        at org.mortbay.util.RolloverFileOutputStream.<init>(RolloverFileOutputSt
ream.java:164)
        at org.mortbay.jetty.NCSARequestLog.doStart(NCSARequestLog.java:419)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler
.java:117)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-02-01 16:33:54.303::INFO: Started SelectChannelConnector@anonymised.com:8080

Date: Mon, 1 Feb 2010 12:07:02 +0100
Subject: Re: [GeoNetwork-users] can not start server after installation
From: tropicano@anonymised.com
To: c_lyun@anonymised.com
CC: geonetwork-users@lists.sourceforge.net

hi,

are you using GN 2.4.2 ?

The message "java.lang.UnsupportedClassVersionError: Bad version number in .class file" indicates that the version of Java you use for running the application is lower than the version of Java that was used for compiling the application.

It is my guess that you are using Java 1.5, reason being that the GeoNetwork 2.4.2 release seems to have been accidentally compiled using 1.6 instead of 1.5; you could check it by typing "java -version" in a command line window. Its output would be something like

java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)

If that is the case, please try either installing Java 1.6 from here: http://java.sun.com/javase/downloads/index.jsp -- or else use a different release of GeoNetwork (e.g. GN 2.4.1).

Kind regards
Heikki Doeleman
                 
_________________________________________________________________
MSNÊ®Äê»ØÀ¡£¬Ã¿Î»Óû§¿ÉÃâ·Ñ»ñµÃ¼ÛÖµ25ÔªµÄ¿¨°Í˹»ù·´²¡¶¾Èí¼þ2010¼¤»îÂ룬¿ìÀ´ÁìÈ¡£¡
http://kaba.msn.com.cn/?k=1

hi,

OK, at least it looks better already. Seems to me that the application as
such should be working now for you, is that not so ?

I think the error message about "java.io.FileNotFoundException: C:\Program
Files\geonetwork\jetty\logs\2010_02_01.request.log (Access is denied)" has
to do with Windows Vista / Windows 7's touchy behaviour about anything in
the folder "Program Files". Possibly you won't have that if you'd install
in, for example, C:\geonetwork.

Any windows superusers here who know more about this?

Kind regards
Heikki Doeleman

2010/2/1 chenll <c_lyun@anonymised.com>

Yes, i using GN2.4.2 and jre 1.5. i have also Apatch and Apatch Tomcat on
my computer.
i uninstalled jre1.5 and then installed java 6. However, when i start GN,
there is still some error information in doalog box of start server, as
follows,

        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-02-01 16:33:54.260::WARN: Error starting handlers
java.io.FileNotFoundException: C:\Program
Files\geonetwork\jetty\logs\2010_02_01
.request.log (Access is denied)
        at java.io.FileOutputStream.openAppend(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at
org.mortbay.util.RolloverFileOutputStream.setFile(RolloverFileOutputS
tream.java:243)
        at
org.mortbay.util.RolloverFileOutputStream.<init>(RolloverFileOutputSt
ream.java:164)
        at
org.mortbay.jetty.NCSARequestLog.doStart(NCSARequestLog.java:419)

        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler
.java:117)

        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java:152)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
130)
        at org.mortbay.jetty.Server.doStart(Server.java:222)
        at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-02-01 16:33:54.303::INFO: Started
SelectChannelConnector@anonymised.com:8080

------------------------------
Date: Mon, 1 Feb 2010 12:07:02 +0100
Subject: Re: [GeoNetwork-users] can not start server after installation
From: tropicano@anonymised.com
To: c_lyun@anonymised.com
CC: geonetwork-users@lists.sourceforge.net

hi,

are you using GN 2.4.2 ?

The message "java.lang.UnsupportedClassVersionError: Bad version number in
.class file" indicates that the version of Java you use for running the
application is lower than the version of Java that was used for compiling
the application.

It is my guess that you are using Java 1.5, reason being that the
GeoNetwork 2.4.2 release seems to have been accidentally compiled using 1.6
instead of 1.5; you could check it by typing "java -version" in a command
line window. Its output would be something like

java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)

If that is the case, please try either installing Java 1.6 from here:
http://java.sun.com/javase/downloads/index.jsp -- or else use a different
release of GeoNetwork (e.g. GN 2.4.1).

Kind regards
Heikki Doeleman

------------------------------
使用新一代 Windows Live Messenger 轻松交流和共享! 立刻下载!<http://www.windowslive.cn/Messenger/&gt;

Hi,

Now i totally uninstalled java,tomcat and GN, and then installed them on Winddows Vista again.

i installed that

java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing);
Apache Tomcat 6.0.24;
GN2.4.2;
but when i run start server menu under start\program files menu, i can not run it, and there is some error information in the dialog box of stat server as follows,

C:\geonetwork\bin>cd ..\jetty

C:\geonetwork\jetty>del logs\*request.log*
Could Not Find C:\geonetwork\jetty\logs\*request.log*

C:\geonetwork\jetty>del logs\output.log
Could Not Find C:\geonetwork\jetty\logs\output.log

C:\geonetwork\jetty>move logs\geonetwork.log.* logs\archive
A duplicate file name exists, or the file
cannot be found.

C:\geonetwork\jetty>move logs\intermap.log.* logs\archive
A duplicate file name exists, or the file
cannot be found.

C:\geonetwork\jetty>move logs\geoserver.log.* logs\archive
A duplicate file name exists, or the file
cannot be found.

C:\geonetwork\jetty>rem try changing the Xmx parameter if your machine has littl
e RAM

C:\geonetwork\jetty>rem java -Xms48m -Xmx256m -XX:MaxPermSize=128m -DSTOP.PORT=8
079 -DSTOP.KEY=geonetwork -jar start.jar ..\bin\jetty.xml

C:\geonetwork\jetty>rem if you want to hide the dos window when GeoNetwork is st
arted,

C:\geonetwork\jetty>rem comment out the next line and comment the last line

C:\geonetwork\jetty>java -Xms48m -Xmx512m -Xss2M -XX:MaxPermSize=128m -DSTOP.POR
T=8079 -Djava.awt.headless=true -DSTOP.KEY=geonetwork -jar start.jar ..\bin\jett
y.xml
2010-02-08 11:30:12.623::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
2010-02-08 11:30:12.755::INFO: jetty-6.1.14
Feb 8, 2010 11:30:16 AM org.geotools.data.shapefile.indexed.IndexedShapefileData
Store <init>
SEVERE: null
Feb 8, 2010 11:30:16 AM org.geotools.factory.FactoryRegistry scanForPlugins
WARNING: Can't load a service for category "CoordinateOperationFactory". Cause i
s "NoClassDefFoundError: javax/vecmath/SingularMatrixException".
Feb 8, 2010 11:30:16 AM org.geotools.factory.FactoryRegistry scanForPlugins
WARNING: Can't load a service for category "CoordinateOperationFactory". Cause i
s "NoClassDefFoundError: javax/vecmath/SingularMatrixException".
Feb 8, 2010 11:30:16 AM org.geotools.data.shapefile.ShapefileDataStore createSch
ema
WARNING: PRJ file not generated for null CoordinateReferenceSystem
Feb 8, 2010 11:30:16 AM org.geotools.data.shapefile.indexed.IndexedShapefileData
Store <init>
SEVERE: null
Feb 8, 2010 11:30:16 AM org.geotools.data.shapefile.ShapefileDataStore createSch
ema
WARNING: PRJ file not generated for null CoordinateReferenceSystem
3416 [main] INFO util.ThreadPool - New thread pool (Current_count=0) of 1 threa
ds
3421 [main] INFO jeeves.apphand - - Access manager...
3439 [main] INFO jeeves.apphand - - Data manager...
Feb 8, 2010 11:30:19 AM org.geotools.factory.FactoryRegistry scanForPlugins
WARNING: Can't load a service for category "ConverterFactory". Cause is "NoClass
DefFoundError: org/apache/commons/beanutils/Converter".
7110 [main] INFO jeeves.apphand - Adding xml schema : csw-record
7184 [main] INFO jeeves.apphand - Adding xml schema : dublin-core
7198 [main] INFO jeeves.apphand - Adding xml schema : fgdc-std
7248 [main] INFO jeeves.apphand - Adding xml schema : iso19115
7281 [main] INFO jeeves.apphand - Adding xml schema : iso19139
WARNING: gco:Record is a global element without a type - assuming a string
WARNING: schema-substitutions.xml has wiped out XSD substitution list for gco:Ch
aracterString
WARNING: schema-substitutions.xml has wiped out XSD substitution list for gco:Ch
aracterString
7539 [main] INFO jeeves.apphand - - Harvest manager...
7566 [main] INFO jeeves.apphand - - Catalogue services for the web...
7610 [main] INFO jeeves.apphand - - Open Archive Initiative (OAI-PMH) server.
..
7792 [main] INFO jeeves.apphand - Site ID is : 28d8a1a7-9772-4d45-878d-398beec1
4597
7794 [main] INFO jeeves.engine - --- Handler started --------------------------
-------------
7794 [main] INFO jeeves.engine - Starting schedule manager...
7795 [main] INFO jeeves.engine - Memory used is : 16853 Kb
7795 [main] INFO jeeves.engine - Total memory is : 506816 Kb
7795 [main] INFO jeeves.engine - Startup time is : 7 (secs)
7795 [main] INFO jeeves.engine - === System working ===========================

log4j:WARN File option not set for appender [logfile].
log4j:WARN Are you using FileAppender instead of ConsoleAppender?
2010-02-08 11:30:23.315:/geoserver:INFO: Initializing Spring root WebApplicatio
nContext
08 Feb 11:30:23 INFO [context.ContextLoader] - Root WebApplicationContext: initi
alization started
log4j:ERROR No output stream or file set for the appender named [logfile].
08 Feb 11:30:23 INFO [support.XmlWebApplicationContext] - Refreshing org.springf
ramework.web.context.support.XmlWebApplicationContext@anonymised.com: display name [Root
WebApplicationContext]; startup date [Mon Feb 08 11:30:23 EST 2010]; root of co
ntext hierarchy
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [file:/C:/geonetwork/web/geoserver/WEB-INF/classes/applicationContext
.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/gwc-1.7.3.jar!/app
licationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/main-1.7.3.jar!/ap
plicationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/rest-1.7.3.jar!/ap
plicationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/validation-1.7.3.j
ar!/applicationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/wcs-1.7.3.jar!/app
licationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/wcs1_1-1.7.3.jar!/
applicationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/wfs-1.7.3.jar!/app
licationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/wfs11-1.7.3.jar!/a
pplicationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/wms-1.7.3.jar!/app
licationContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [file:/C:/geonetwork/web/geoserver/WEB-INF/classes/applicationSecurit
yContext.xml]
08 Feb 11:30:23 INFO [xml.XmlBeanDefinitionReader] - Loading XML bean definition
s from URL [jar:file:/C:/geonetwork/web/geoserver/WEB-INF/lib/main-1.7.3.jar!/ap
plicationSecurityContext.xml]
08 Feb 11:30:23 INFO [support.XmlWebApplicationContext] - Bean factory for appli
cation context [org.springframework.web.context.support.XmlWebApplicationContext
@baf4ae]: org.springframework.beans.factory.support.DefaultListableBeanFactory@anonymised.com
9483
08 Feb 11:30:24 INFO [support.XmlWebApplicationContext] - Bean 'resourceLoader'
is not eligible for getting processed by all BeanPostProcessors (for example: no
t eligible for auto-proxying)
08 Feb 11:30:24 ERROR [geoserver.global] -
----------------------------------
- GEOSERVER_DATA_DIR: C:\geonetwork\jetty\..\data\geoserver_data
----------------------------------
08 Feb 11:30:24 INFO [support.DefaultListableBeanFactory] - Pre-instantiating si
ngletons in org.springframework.beans.factory.support.DefaultListableBeanFactory
@29483: defining beans [applicationState,applicationStateRegisterar,dispatcherMa
pping,gwcAppCtx,gwcXmlConfig,gwcGSConfig,gwcTLDispatcher,gwcDefaultStorageFinder
,gwcMetaStore,gwcBlobStore,gwcStorageBroker,geowebcacheDispatcher,gwcServiceWMS,
gwcServiceGMaps,gwcServiceMGMaps,gwcServiceVE,gwcServiceKML,gwcServiceWFS,gwcSee
derThreadPoolExec,gwcSeedRestlet,gwcSeedFormRestlet,gwcReloadRestlet,gwcTileLaye
rRestlet,gwcRestDispatcher,gwcProxyDispatcher,gwcUrlMapping,resourceLoader,exten
sions,rawCatalog,secureCatalog,geoServer2,geoServerLoader,config,geoServer,globa
lConfig,data,rawData,dataConfig,dataRegisterar,dataConfigRegisterar,globalConfig
Registerar,geoServerRegisterar,serviceStrategyFactory,speedServiceStrategy,fileS
erviceStrategy,bufferServiceStrategy,partialBufferServiceStrategy2,customEditorC
onfigurer,dispatcher,filePublisher,jaiInitializer,defaultDataSecurityFactory,def
aultCatalogSecurityFactory,disabledServiceChecker,restWrapper,restletDispatcherM
apping,validation,validationConfig,validationRegisterar,validationConfigRegister
ar,wcsLoader,wcs,wcsConfig,wcsRegisterar,wcsConfigRegisterar,wcsAbstractService,
wcsService,wcsGetCapabilities,wcsDescribeCoverage,wcsGetCoverage,wcsService2,wcs
ServiceDescriptor,wcsExceptionHandler,wcsGetCapabilitiesKvpReader,describeCovera
geKvpReader,getCoverageKvpReader,wcsXmlReader,wcsGetCapabilitiesXmlReader,descri
beCoverageXmlReader,getCoverageXmlReader,wcsGetCapabilitiesResponse,describeCove
rageResponse,getCoverageResponse,wcsURLMapping,wcs111ServiceTarget,wcsLogger,wcs
111Service,wcsService-1.1.0,wcsService-1.1.1,wcs111URLMapping,wcs111ExceptionHan
dler,ows11AcceptVersionsKvpParser,ows11SectionsKvpParser,wcs111RangeSubsetKvpPar
ser,wcs111IdentifierKvpParser,wcs111BoundingBoxKvpParser,wcs111GridBaseCRSKvpPar
ser,wcs111TimeSequenceKvpParser,wcs111GridTypeKvpParser,wcs111GridCSKvpParser,wc
s111GridOriginKvpParser,wcs111GridOffsetsKvpParser,wcs111GetCapabilitiesKvpReade
r,wcs111DescribeCoverageKvpReader,wcs111GetCoverageRequestReader,wcs111StoreKvpP
arser,wcs-1.1.1-configuration,wcs111CapabilitiesRequestReader,wcs111DescribeCove
rageRequestReader,wcs111GetCoverageRequestXMLReader,wcs111GetCapabilitiesRespons
e,wcs111DescribeCoverageResponse,wcs111GetCoverageMultipartResponse,wcs111GetCov
erageStoreResponse,wcs111DispatcherMapping,wcs111TempStorageCleaner,wcs111TempSt
orageCleanerTask,wcs111timerFactory,wfsConfig,wfsRegisterar,wfsConfigRegisterar,
filterFactory,wfsLoader,wfs,wfsServiceTarget,wfsLogger,wfsService,wfsInsertEleme
ntHandler,wfsUpdateElementHandler,wfsDeleteElementHandler,wfsNativeElementHandle
r,wfsService-1.0.0,wfsExceptionHandler,gml2SchemaBuilder,wfsXsd-1.0,xmlConfigura
tion-1.0,getCapabilitiesResponse,lockFeatureResponse-1.0,transactionResponse-1.0
,geometryResponse,citeComplianceHack,wfsURLMapping,typeNameKvpParser,featureIdKv
pParser,bboxKvpParser,filterKvpParser,cqlKvpParser,propertyNameKvpParser,maxFeat
ureKvpParser,srsNameKvpParser,sortByKvpParser,expiryKvpParser,resultTypeKvpParse
r,acceptVersionsKvpParser,acceptFormatsKvpParser,strictKvpParser,wfsFormatOption
sKvpParser,charsetKvpParser,wfsGetCapabilitiesKvpReader,describeFeatureTypeKvpRe
ader,getFeatureKvpReader,getFeatureWithLockKvpReader,lockFeatureKvpReader,transa
ctionKvpReader,releaseLockKvpReader,xmlReader-1.0.0,wfsGetCapabilitiesXmlReader,
describeFetureTypeXmlReader,getFeatureXmlReader,getFeatureWithLockXmlReader,lock
FeatureXmlReader,transactionXmlReader,gml2FeatureTypeEncoder,gml2OutputFormat,sh
apezipOutputFormat,geojsonOutputFormat,CSVOutputFormat,wfsService-1.1.0,wfsExcep
tionHandler-1.1,wfsXsd-1.1,xmlConfiguration-1.1,gml3SchemaBuilder,xmlReader-1.1.
0,wfsGetCapabilitiesXmlReader-1.1.0,describeFeatureTypeXmlReader-1.1.0,getFeatur
eTypeXmlReader-1.1.0,getFeatureWithLockXmlReader-1.1.0,lockFeatureXmlReader-1.1.
0,transactionXmlReader-1.1.0,getGmlObjectXmlReader-1.1.0,gml3FeatureTypeEncoder,
gml3OutputFormat,hitsOutputFormat,lockFeatureResponse-1.1,transactionResponse-1.
1,featureResponse,wmsLoader,wms,wmsConfig,wmsRegisterar,wmsConfigRegisterar,wmsA
bstractService,wmsService,wmsGetCapabilities,wmsDescribeLayer,wmsGetFeatureInfo,
wmsGetLegendGraphic,wmsGetMap,wmsGetMapLegacy,wmsService2,wmsServiceDescriptor,w
msExceptionHandler,widthKvpParser,heightKvpParser,wmsFormatOptionsKvpParser,bgCo
lorKvpParser,transparentKvpParser,tiledKvpParser,tilesOriginKvpParser,bufferKvpP
arser,paletteKvpParser,timeKvpParser,elevationKvpParser,validateSldKvpParser,sld
KvpParser,startIndexKvpParser,wmsGetCapabilitiesKvpReader,describeLayerKvpReader
,getMapKvpReader,getFeatureInfoKvpReader,getLegendGraphicKvpReader,wmsCapabiliti
esXmlReader,getMapXmlReader,sldXmlReader,wmsGetCapabilitiesResponse,describeLaye
rResponse,getMapResponse,getFeatureInfoResponse,getLegendGraphicResponse,putStyl
esWrapper,wmsURLMapping,GIFLegendProducerFactory,JaiLegendProducerFactory,PNGLeg
endProducerFactory,PNGMapProducer,GeoTiffMapProducer,TiffMapProducer,GIFMapProdu
cer,JPEGMapProducer,PDFMapProducerFactory,KMLMapProducer,KMZMapProducer,OpenLaye
rsMapProducer,AtomGeoRSSMapProducer,RSSGeoRSSMapProducer,SVGMapProducer,kmlServi
ce,kmlServiceDescriptor,kmlURLMapping,superOverlayKvpParser,legendKvpParser,kmat
rrKvpParser,kmscoreKvpParser,kmplacemarkKvpParser,metaTileCache,nativeSortingReg
ionator,externalSortingRegionator,geometryRegionator,randomRegionator,bestGuessR
egionator,filterChainProxy,restFilterInvocationInterceptor,restFilterDefinitionM
ap,filterInvocationInterceptor,httpSessionContextIntegrationFilterWithASCTrue,ht
tpSessionContextIntegrationFilterWithASCFalse,logoutFilter,authenticationProcess
ingFilter,securityContextHolderAwareRequestFilter,rememberMeProcessingFilter,ano
nymousProcessingFilter,basicProcessingFilter,basicProcessingFilterEntryPoint,con
soleExceptionTranslationFilter,owsExceptionTranslationFilter,rememberMeServices,
authenticationManager,daoAuthenticationProvider,userDetailsService,operationSecu
rityInterceptor]; root of factory hierarchy
log4j:WARN File option not set for appender [geoserverlogfile].
log4j:WARN Are you using FileAppender instead of ConsoleAppender?
08 Feb 11:30:24 WARN [geoserver.logging] - Suppressing StdOut logging. If you w
ant to see GeoServer logs, be sure to look in 'C:\geonetwork\jetty\..\data\geose
rver_data\..\..\jetty\logs\geoserver.log'
2010-02-08 11:30:29.312:/geoserver:INFO: Initializing WebApplicationContext for
Struts ActionServlet 'action', module ''
Feb 8, 2010 11:30:30 AM org.wfp.vam.intermap.services.wmc.MailWmcContext init
WARNING: *** The mailserver config property has not been set. WMC mail will not
be available.
2010-02-08 11:30:30.372::INFO: Opened C:\geonetwork\jetty\logs\2010_02_08.reque
st.log
2010-02-08 11:30:30.408::WARN: failed SelectChannelConnector@anonymised.com:8080
java.net.BindException: Address already in use: bind
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnec
tor.java:216)
        at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelCon
nector.java:315)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.Server.doStart(Server.java:233)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-02-08 11:30:30.410::WARN: failed Server@anonymised.com
java.net.BindException: Address already in use: bind
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnec
tor.java:216)
        at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelCon
nector.java:315)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.Server.doStart(Server.java:233)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
2010-02-08 11:30:30.412::WARN: EXCEPTION
java.net.BindException: Address already in use: bind
        at sun.nio.ch.Net.bind(Native Method)
        at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnec
tor.java:216)
        at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelCon
nector.java:315)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.jetty.Server.doStart(Server.java:233)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
50)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.mortbay.start.Main.invokeMain(Main.java:194)
        at org.mortbay.start.Main.start(Main.java:523)
        at org.mortbay.start.Main.main(Main.java:119)
                  
_________________________________________________________________
Windows LiveÉçÇøÁ½ÖÜÄ꣬Äý±¹ýÐÂÄ꣡
http://events.livetome.cn/2010/2birthday

Hi,

i have installed java 6, tomcat 6 and Geonetwork2.4.2 on Windows xp. The GN can work on Jetty server, because i can access the GN by the way of start server firstly and then open GN under start menu and program files. However, when i start Tomcat service firstly and then open GN, there exists "http status 404-/geonetwork/srv/en/main.home". i think i need to do something to link GN to Tomcat, But how to do that?

_________________________________________________________________
MSNÊ®Äê»ØÀ¡£¬Ã¿Î»Óû§¿ÉÃâ·Ñ»ñµÃ¼ÛÖµ25ÔªµÄ¿¨°Í˹»ù·´²¡¶¾Èí¼þ2010¼¤»îÂ룬¿ìÀ´ÁìÈ¡£¡
http://kaba.msn.com.cn/?k=1

Hi,

i have installed java 6, tomcat 6 and Geonetwork2.4.2 on Windows xp. The GN can work on Jetty server, because i can access the GN by the way of start server firstly and then open GN under start menu and program files. However, when i start Tomcat service firstly and then open GN, there exists "http status 404-/geonetwork/srv/en/main.home". i think i need to do something to link GN to Tomcat, But how to do that?

On which port are currently running tomcat / jetty ? (by default jetty
is on 8080 iirc) Sure the two servers are not listening on the same
socket ? In addition, instead of "proxyfying" your tomcat onto the
jetty instance (I don't even know if it is possible), why not adding
the GeoNetwork's Webapp into your tomcat setup ? To do this, you only
need to copy the web/* directories of the GeoNetwork setup into
tomcat's webapps/ subdirectory)

For example, I got this kind of links on my setup :

$ ls -la webapps/
lrwxrwxrwx 1 pmauduit pmauduit 47 2009-10-19 11:20 geonetwork ->
../../../geonetwork/web/geonetwork/

Under windows, I guess you don't have symlinks, but you can try to
copy the subdirs, it should work.

regards,

--
Pierre Mauduit

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
Tel : + 33 (0)4 79 44 44 92
http://www.camptocamp.com
pierre.mauduit@anonymised.com

You have to add geonetwork context in tomcat configuration.

2 ways to do that:

Firt way: add this text in "tomcathomedirectory/conf/server.xml"

  <Context path="/geonetwrok"
     docBase="GN_DIR/web/geonetwork"
     privileged="true" antiResourceLocking="false" antiJARLocking="false" />
  <Context path="/intermap"
     docBase="GN_DIR/web/intermap"
     privileged="true" antiResourceLocking="false" antiJARLocking="false" />
  
Second way:

  Add files these file in "tomcathomedirectory/conf/Catalina/localhost/" with this text:
    geonetwork.xml
      <?xml version="1.0" encoding="UTF-8"?>
      <Context
         docBase=" GN_DIR/web/geonetwork"
         privileged="true" antiResourceLocking="false" antiJARLocking="false" />
    intermap.xml
      <?xml version="1.0" encoding="UTF-8"?>
      <Context
         docBase=" GN_DIR/web/intermap"
         privileged="true" antiResourceLocking="false" antiJARLocking="false" />

Don't forget to set right access rights for these directory.

Marc-André

-----Message d'origine-----
De : chenll [mailto:c_lyun@…29…]
Envoyé : 18 février 2010 09:29
À : geonetwork-user
Objet : [GeoNetwork-users] link GN to Tomcat

Hi,

i have installed java 6, tomcat 6 and Geonetwork2.4.2 on Windows xp. The GN can work on Jetty server, because i can access the GN by the way of start server firstly and then open GN under start menu and program files. However, when i start Tomcat service firstly and then open GN, there exists "http status 404-/geonetwork/srv/en/main.home". i think i need to do something to link GN to Tomcat, But how to do that?

_________________________________________________________________
MSN十年回馈,每位用户可免费获得价值25元的卡巴斯基反病毒软件2010激活码,快来领取!
http://kaba.msn.com.cn/?k=1
------------------------------------------------------------------------------
Download Intel&reg; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

--
This message has been verified by LastSpam eMail security service

Ce courriel a 閠?v閞ifi?par le service de s閏urit?pour courriels LastSpam
http://www.lastspam.com

i tryed to copy the three folders of geonetwork, geoserver and intermap from C:\geonetwork\web\ to C:\program files\apache software\Tomcat6\webapps. now i can access GN, but the little map in the search box won't be displayed.

Under windows, I guess you don't have symlinks, but you can try to
copy the subdirs, it should work.

regards,

--
Pierre Mauduit

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
Tel : + 33 (0)4 79 44 44 92
http://www.camptocamp.com
pierre.mauduit@anonymised.com
                 
_________________________________________________________________
MSNÊ®ÖÜÄêÇìµä£¬²é¿´MSN×¢²áʱ¼ä£¬Ó®È¡ÉñÃØ´ó½±
http://10.msn.com.cn

i tried to add this text in the end of tomcat6/conf/server.xml as follows,

<Context path="/geonetwork" docBase="../geonetwork/web/geonetwork" privileged="true" antiResourceLocking="false" antiJARLocking="false" /><Context path="/intermap" docBase="../geonetwork/web/intermap" privileged="true" antiResourceLocking="false" antiJARLocking="false" /><Context path="/geoserver" docBase="../geonetwork/web/geoserver" privileged="true" antiResourceLocking="false" antiJARLocking="false" />

However, there still exists "http status 404-/geonetwork/srv/en/main.home".

From: magoderre@...635...
To: c_lyun@...29...; geonetwork-users@lists.sourceforge.net
Date: Thu, 18 Feb 2010 09:59:52 -0500
Subject: RE: [GeoNetwork-users] link GN to Tomcat

You have to add geonetwork context in tomcat configuration.

2 ways to do that:

Firt way: add this text in "tomcathomedirectory/conf/server.xml"

<Context path="/geonetwrok"
docBase="GN_DIR/web/geonetwork"
privileged="true" antiResourceLocking="false" antiJARLocking="false" />
<Context path="/intermap"
docBase="GN_DIR/web/intermap"
privileged="true" antiResourceLocking="false" antiJARLocking="false" />

Second way:

Add files these file in "tomcathomedirectory/conf/Catalina/localhost/" with this text:
geonetwork.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context
docBase=" GN_DIR/web/geonetwork"
privileged="true" antiResourceLocking="false" antiJARLocking="false" />
intermap.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context
docBase=" GN_DIR/web/intermap"
privileged="true" antiResourceLocking="false" antiJARLocking="false" />

Don't forget to set right access rights for these directory.

Marc-André

-----Message d'origine-----
De : chenll [mailto:c_lyun@…29…]
Envoyé : 18 février 2010 09:29
À : geonetwork-user
Objet : [GeoNetwork-users] link GN to Tomcat

Hi,

i have installed java 6, tomcat 6 and Geonetwork2.4.2 on Windows xp. The GN can work on Jetty server, because i can access the GN by the way of start server firstly and then open GN under start menu and program files. However, when i start Tomcat service firstly and then open GN, there exists "http status 404-/geonetwork/srv/en/main.home". i think i need to do something to link GN to Tomcat, But how to do that?

_________________________________________________________________
MSN十年回馈,每位用户可免费获得价值25元的卡巴斯基反病毒软件2010激活码,快来领取!
http://kaba.msn.com.cn/?k=1
------------------------------------------------------------------------------
Download Intel&reg; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

--
This message has been verified by LastSpam eMail security service

Ce courriel a 閠?v閞ifi?par le service de s閏urit?pour courriels LastSpam
http://www.lastspam.com

_________________________________________________________________
SkyDrive电子画册,带你领略精彩照片,分享“美”时“美”刻!
http://www.windowslive.cn/campaigns/e-magazine/ngmchina/?a=c