I'm having trouble running jetspeed v1.4b1. Tomcat is 4.0.4. JDK is 1.4.0b92 (Sun) Linux RH 7.2
My tomcat is up and running with examples jsp and servlets. So, configuration is not an issue. I unzipped the war.zip file and copied jetspeed.war into /var/tomcat4/webapps. When I restart the tomcat4 server, I see the following error messages in my localhost_log file. 23:01:42 StandardWrapper[:jetspeed]: Marking servlet jetspeed as unavailable 2002-08-15 23:01:42 StandardContext[]: Servlet threw load() exception javax.servlet.ServletException: Wrapper cannot find servlet class org.apache.turbine.Turbine or a class it depends on at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:873) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3279) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3421) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardHost.start(StandardHost.java:638) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) at org.apache.catalina.core.StandardService.start(StandardService.java:388) at org.apache.catalina.core.StandardServer.start(StandardServer.java:506) at org.apache.catalina.startup.Catalina.start(Catalina.java:781) at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) 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:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) ----- Root Cause ----- java.lang.ClassNotFoundException: org.apache.turbine.Turbine at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1406) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1254) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:867) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3279) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3421) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardHost.start(StandardHost.java:638) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) at org.apache.catalina.core.StandardService.start(StandardService.java:388) at org.apache.catalina.core.StandardServer.start(StandardServer.java:506) at org.apache.catalina.startup.Catalina.start(Catalina.java:781) at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) at org.apache.catalina.startup.Catalina.process(Catalina.java:179) 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:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) ....... StandardHost[localhost]: Installing web application at context path /jetspeed from URL jar:file:/var/tomcat4/webapps/jetspeed.war!/ 2002-08-15 23:01:43 WebappLoader[/jetspeed]: Deploying class repositories to work directory /var/tomcat4/work/Standalone/localhost/jetspeed 2002-08-15 23:01:43 StandardManager[/jetspeed]: Seeding random number generator class java.security.SecureRandom 2002-08-15 23:01:44 StandardManager[/jetspeed]: Seeding of random number generator has been completed 2002-08-15 23:01:44 ContextConfig[/jetspeed]: Missing application web.xml, using defaults only 2002-08-15 23:01:44 ContextConfig[/jetspeed]: Added certificates -> request attribute Valve 2002-08-15 23:01:44 StandardWrapper[/jetspeed:default]: Loading container servlet default 2002-08-15 23:01:44 default: init 2002-08-15 23:01:44 StandardWrapper[/jetspeed:invoker]: Loading container servlet invoker 2002-08-15 23:01:44 invoker: init 2002-08-15 23:01:44 jsp: init 2002-08-15 23:01:44 Internal Error: File /WEB-INF/web.xml not found ------------------------------- I even build the war file from the source tree. Still same error messages. Should I downgrade the java to 1.3 ? Or upgrade tomcat to 4.1 ? Or a different jetspeed version ? Another note, in several places, it mentions, webapp/jetspeed/WEB-INF/ .. directory. But it never tells WHEN to create those or what to put in those ? There is a WEB-INF directory in the source tree though. The document for installation and troubleshooting needs something to be desired. If I'm successfull in installing it, I dont mind writing a more detailed document then what's currently available. Thanks Mudit --------------------------------- Do You Yahoo!? HotJobs, a Yahoo! service - Search Thousands of New Jobs