[Geoserver-users] javax.servlet.UnavailableException: Could not instantiate class org.apache.struts.action.ActionServlet

Hi all (and sorry for posting twice, something went wrong with my list subscription),

I'm trying to get geoserver working for me, but am not very successful at that till now...

I would like to build the latest&greatest wcs branch, so I got the source from svn (I used 'svn checkout svn://svn.codehaus.org/geoserver/scm/branches/
trunk/geoserver', is that correct?).
Then I run 'ant test' in the geotools directory to build the jar en start the jetty server. Till this point everything works, though there are some
warnings. But when I try to access http://localhost:8080/geotools, I get lots of errors like the following (which is the last one, but every .do file
generates such an error):

[java] ERROR compiling http://localhost:8080/geoserver/config/validation/test.do
      [java] 17:16:56.949 WARN!! Exception for /geoserver/welcome.do
      [java] javax.servlet.UnavailableException: Could not instantiate class org.apache.struts.action.ActionServlet
      [java] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:335)
      [java] at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:342)
      [java] at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
      [java] at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
      [java] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:286)
      [java] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
      [java] at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
      [java] at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
      [java] at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
      [java] at org.mortbay.http.HttpServer.service(HttpServer.java:879)
      [java] at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
      [java] at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
      [java] at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
      [java] at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
      [java] at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:276)
      [java] at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)

So something seems to be wrong with struts?
I tried with java 1.5 (my default) as well as java 1.4, but that made no difference.

Anybody any ideas?

Cheers,
Vincent Schut.