Howdy, Try adding a /, e.g. /index.jsp, to your welcome-file elements. That should make the error go away. Please note that for tomcat 4.x, your deployment descriptor (web.xml) must conform to the Servlet Specification v2.3 standard. It's written to the 2.2 standard right now, as shown by the doctype declaration near the top of the file. Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Inocencio Richiez [mailto:irichiez@yahoo.com] >Sent: Tuesday, February 04, 2003 9:23 AM >To: tomcat-user@jakarta.apache.org >Subject: deploying a WAR file to Tomcat 4.0 > >Hi can someone here please help??? > > I have a WAR file that was succesfully deployed in > WebSphere Application Server. The file now needs to >be > deployed in > Tomcat apache 4.0. I copied the WAR file into the > webapps folder. Restarted the machine and tomcat was > able to extract > the contents of this WAR file and build the folder > structure neccessary. When I run the application, the > login page comes > up, but once I try to login, I get the following > exception: > > Apache Tomcat/4.0.6 - HTTP Status 500 - Internal > Server Error > > >-------------------------------------------------------------- > ------------------ > > type Exception report > > message Internal Server Error > > description The server encountered an internal error > (Internal Server Error) that prevented it from > fulfilling this request. > > exception > > java.lang.IllegalArgumentException: Path index.jsp > does not start with a "/" character > at > >org.apache.catalina.core.ApplicationContext.getRequestDispatch > er(ApplicationContext.java:572) > > Here is an example of my web.xml file: > > Inc.//DTD Web Application 2.2//EN" > "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd" > > > et-class > > > > > rvlet-class > > > > Here is a copy of my server.xml > >