What URL are you using to access a given page (one that gives you a 404)? something like:
http://www.foo.com/ship_pix/index.pxhtml ? > -----Original Message----- > From: rick [mailto:rick] On Behalf Of Rick Lutowski > Sent: Tuesday, March 16, 2004 4:07 PM > To: Tomcat Users List > Subject: Re: Stubborn simple servlet > > > Wendy Smoak wrote: > > > > > From: [EMAIL PROTECTED] > > > An trying to convert a simple servlet of the HelloWorld variety > > > (pure HTML -- no JSP, EJB, JDBC, etc) from tomcat 3.2.3 > to 4.1.30. > > > It works fine with tomcat 3.2.3 in standalone mode but > gives a 404 > > > error in 4.1.30 with both netscape and mozilla. > > > > What URL are you visiting when you get the 404 error? Any > chance it > > has /servlet/ in it? If so, read here: > > http://test.javaranch.com/wiki/view?InvokerServlet > > > Probably not the problem. > > The following <Context>'s were added to the end of the > distro server.xml: > > <!-- JReality contexts > > <!-- equiv to apache htdocs -- > this one works and gives 4.1.30 access to the > vanilla html pages --> > > <Context path="/jreality" docBase="jreality" debug="0" > reloadable="true" crossContext="true"> > <Logger className="org.apache.catalina.logger.FileLogger" > prefix="jreality_log." suffix=".txt" > timestamp="true"/> > </Context> > > > <!-- for support of an applet, not a servlet -- > does not work, but one problem at a time! --> > > <Context path="/surveyor" docBase="surveyor" debug="0" > reloadable="true" crossContext="true"> > <Logger className="org.apache.catalina.logger.FileLogger" > prefix="surveyor_log." suffix=".txt" > timestamp="true"/> > </Context> > > > <!-- the Stubborn Simple Servlet --> > > <Context path="/ship_pix" docBase="ship_pix" debug="0" > reloadable="true" crossContext="true"> > <Logger className="org.apache.catalina.logger.FileLogger" > prefix="ship_pix_log." suffix=".txt" > timestamp="true"/> > </Context> > > > The above pairs with the following in the servlet web.xml file: > > <servlet> > <servlet-name>LdjServlet</servlet-name> > <description> > Generates dynamic pages for the LDJ web site. Currently this > consists of frame list pages for displaying selected > ship photos. > The pages generated have the names > pix_dir.html > for the list of ship photo subdirectories (the upper left list > of the photo frame) and > pix_[subdir].html > for the list of photos in one subdirectory (the lower > left list > of the photo frame). > </description> > > <servlet-class>com.jreality.ldj.l_ships.LdjServlet</servlet-class> > </servlet> > > <servlet-mapping> > <servlet-name>LdjServlet</servlet-name> > <url-pattern>*.pxhtml</url-pattern> > </servlet-mapping> > > > The above does not appear to match the 'invoker' patterns shown > in the referenced URL's. The above works in tomcat 3.2.3. > > > -- > Rick Lutowski > Principal, JReality > [EMAIL PROTECTED] > http://www.jreality.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]