> From: Nikos Spanoudakis [mailto:ni...@science.tuc.gr]
> Subject: Problem with deploying an application
> 
> I try to deploy an application that executes fine on a linux machine.

Is the Linux system running the same version of Tomcat?

You might want to compare Tomcat's common and shared directories on the SunOS 
system with those on the Linux box.

> HTTP Status 404 - Servlet action is not available

What's in the WEB-INF/web.xml file for the webapp?

> java.lang.NoClassDefFoundError:
> org/apache/commons/io/output/DeferredFileOutputStream

You are likely missing the commons-io jar.  Since the webapp appears to be 
dependent on it, it would normally be located in WEB-INF/lib of the webapp.  
However, it may be in another location on the Linux system, such as Tomcat's 
shared/lib or common/lib directories.

You can also get the same error if you have /two/ copies of the above jar in 
one branch of the classloader tree; in this case, you'll need to remove one of 
them.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to