[Geoserver-devel] Updated Jetty to 6.1.8 on trunk

Hi,

I have updated the Jetty to use 6.1.8 on trunk. I did not experience any problems while testing, but here is a heads-up, just in case.

-Arne

Arne Kepp ha scritto:

Hi,

I have updated the Jetty to use 6.1.8 on trunk. I did not experience any problems while testing, but here is a heads-up, just in case.

The upgrade broke the Start program I usually use to run and debug geoserver. The following happens:

Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
  at org.slf4j.LoggerFactory.<clinit>(LoggerFactory.java:57)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at org.mortbay.log.Slf4jLog.<init>(Slf4jLog.java:64)
  at org.mortbay.log.Slf4jLog.<init>(Slf4jLog.java:37)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
  at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
  at java.lang.Class.newInstance0(Class.java:350)
  at java.lang.Class.newInstance(Class.java:303)
  at org.mortbay.log.Log.<clinit>(Log.java:53)
  at org.mortbay.component.Container.add(Container.java:200)
  at org.mortbay.component.Container.update(Container.java:164)
  at org.mortbay.component.Container.update(Container.java:106)
  at org.mortbay.jetty.Server.setConnectors(Server.java:158)
  at org.vfny.geoserver.jetty.Start.main(Start.java:47)

Sigh, it seems I'll have to add a slf4j dependency to the web module in
order to use the Start class again... this may have other side effects
on logging.
I'll keep you posted
Cheers
Andrea

Andrea Aime ha scritto:

Arne Kepp ha scritto:

Hi,

I have updated the Jetty to use 6.1.8 on trunk. I did not experience any problems while testing, but here is a heads-up, just in case.

The upgrade broke the Start program I usually use to run and debug geoserver. The following happens:
Sigh, it seems I'll have to add a slf4j dependency to the web module in
order to use the Start class again... this may have other side effects
on logging.
I'll keep you posted

Solved, another slf4j dependency crept in and needed to be removed, done
it now it the web module's pom. As far as I can see this way Start.java
works.

Cheers
Andrea