> 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