Hi all,
Actually, I got this error message when I copied the jetspeed/conf/web.xml file from 
the source tree into the tomcat4/webapps/ROOT/WEB-INF/web.xml file. I was 
experimenting something while getting the repeated failures. 
If I remove the changes I made to the file and just keep the jetspeed.war in the 
webapps directory, I get different error messages.
2002-08-15 23:30:50 StandardHost[localhost]: Installing web application at context 
path /jetspeed from URL jar:file:/var/tomcat4/webapps/jetspeed.war!/
2002-08-15 23:30:50 HostConfig[localhost] Error deploying web application archive 
jetspeed.war
java.io.FileNotFoundException: /var/tomcat4/webapps/jetspeed/META-INF/MANIFEST.MF (No 
such file or directory)
 at java.io.FileOutputStream.open(Native Method)
 at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
 at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
 at org.apache.catalina.core.StandardHost.expand(StandardHost.java:1015)
 at org.apache.catalina.core.StandardHost.expand(StandardHost.java:990)
 at org.apache.catalina.core.StandardHost.install(StandardHost.java:695)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:324)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:389)
 at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:232)
 at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:155)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131)
 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)
 
 Mudit Wahal wrote:
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


---------------------------------
Do You Yahoo!?
HotJobs, a Yahoo! service - Search Thousands of New Jobs

Reply via email to