I am installing the latest Jetspeed-CVS on a new machine at my home (Win98/Tomcat).
 
Calling http://localhost:8080/servlet/jetspeed gives me an empty page. There is no turbine.log file created. In Tomcat.log I find the following:
 
java.lang.NoClassDefFoundError: org/apache/turbine/modules/actions/sessionvalidator/SessionValidator (wrong name: org/apache/turbine/actions/SessionValidator)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled Code)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java, Compiled Code)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java, Compiled Code)
 at java.net.URLClassLoader.access$1(URLClassLoader.java, Compiled Code)
 at java.net.URLClassLoader$1.run(URLClassLoader.java, Compiled Code)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java, Compiled Code)
 at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java, Compiled Code)
 at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled Code)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java, Compiled Code)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java, Compiled Code)
 at java.net.URLClassLoader.access$1(URLClassLoader.java, Compiled Code)
 at java.net.URLClassLoader$1.run(URLClassLoader.java, Compiled Code)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java, Compiled Code)
 at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java, Compiled Code)
 at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:124)
 at org.apache.turbine.modules.ActionLoader.getInstance(ActionLoader.java, Compiled Code)
 at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:115)
 at Turbine.doGet(Turbine.java, Compiled Code)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
 at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java, Compiled Code)
 at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:422)
 at org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
 at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java, Compiled Code)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:523)
 at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:146)
 at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:334)
 at java.lang.Thread.run(Thread.java:479)
noting the "/" instead of "." in the paths, I tried to extract the Turbine.jar. But the error continues. (I cannot tell if it is looking for org/apache/turbine/modules/actions/sessionvalidator/SessionValidator -which does not exist - or org/apache/turbine/actions/SessionValidator)
Is this a bug or installation issue.
 
BTW - I am using the Turbine.jar from Jetspeed's /lib folder.
 
Thanks,
Steve B.
 

Reply via email to