If you're talking about the regular Hello World example in : http://localhost:8080/servlets-examples/servlet/HelloWorldExample
I don't know why it wouldn't work. I have a very vanilla Tomcat 5.5.17 install on Windows/2000 Professional with JDK 1.5.0_08 (just rebuilt the system), and everything works out of the box. What changes have you made to the stock Tomcat? Can you install a completely changed Tomcat somewhere and see what happens? I don't use the invoker servlet. I edit the web application's web.xml and reload the application or build another war file and upgrade the application. That way when I go to production, there are no surprises - like forgetting a servlet definition in web.xml and wondering why things don't work . . . . Just some random thoughts . . . . /mde/ --- David Smith <[EMAIL PROTECTED]> wrote: > My only guess is packageless classes are not > officially supported. > Reality is packageless classes sometime work and > sometimes not. If it > were in a package, it */might/* work. > > --David > > Steve Willett (Initiative Computing) wrote: > > >Thanks, David, that seems to have got it. > > > >Any idea why the default "Hello World (down one)" > example is not working? > > > >Steve > > > >-----Original Message----- > >From: David Smith [mailto:[EMAIL PROTECTED] > >Sent: Thursday, August 24, 2006 10:59 AM > >To: Tomcat Users List > >Subject: Re: Apache 5.5 HelloWorldExample 404 error > > > >We have a winner. Take a look at > >http://faq.javaranch.com/view?InvokerServlet. > > > >The form tag should be: > > > ><form > action="servlet/elsewise.ui.user.LoginServlet" > method=POST> > > > > > >If the package of LoginServlet.class is > elsewise.ui.user. > > > >--David > > > >Steve Willett (Initiative Computing) wrote: > > > > > > > >>Thanks again, David. > >> > >>Since I restarted, the localhost log has: > >> > >> Aug 24, 2006 9:31:17 AM > org.apache.catalina.core.ApplicationContext > >>log > >> SEVERE: Error loading WebappClassLoader > >> delegate: false > >> repositories: > >> /WEB-INF/classes/ > >> ----------> Parent Classloader: > >> > [EMAIL PROTECTED] > >> ui > >> java.lang.ClassNotFoundException: ui > >> ... > >> Aug 24, 2006 9:31:17 AM > org.apache.catalina.core.ApplicationContext > >>log > >> SEVERE: invoker: Cannot allocate servlet instance > for path > >>/elsewise/servlet/ui/user/LoginServlet > >> javax.servlet.ServletException: Wrapper cannot > find servlet class ui > >> > >> > > > > > > > >>or a class it depends on > >> ... > >> > >>And > >> > >> Aug 24, 2006 9:32:00 AM > org.apache.catalina.core.ApplicationContext > >>log > >> SEVERE: Error loading WebappClassLoader > >> delegate: false > >> repositories: > >> /WEB-INF/classes/ > >> ----------> Parent Classloader: > >> > [EMAIL PROTECTED] > >> elsewise > >> java.lang.ClassNotFoundException: elsewise > >> ... > >> Aug 24, 2006 9:32:00 AM > org.apache.catalina.core.ApplicationContext > >>log > >> SEVERE: invoker: Cannot allocate servlet instance > for path > >>/elsewise/servlet/elsewise/ui/user/LoginServlet > >> javax.servlet.ServletException: Wrapper cannot > find servlet class > >>elsewise or a class it depends on > >> ... > >> > >>However, I shut Tomcat down again, restarted it, > and tried to access > >>the "Hello World (down one)" Servlet Example from > the default Tomcat home > >> > >> > >page. > > > > > >>I got no error messages in the log, even though it > still gives me the > >>404, not found error. > >> > >>So I guess these two 404 errors are from a > different cause? > >> > >>Steve > >> > >>-----Original Message----- > >>From: David Smith [mailto:[EMAIL PROTECTED] > >>Sent: Thursday, August 24, 2006 10:03 AM > >>To: Tomcat Users List > >>Subject: Re: Apache 5.5 HelloWorldExample 404 > error > >> > >>Ok. > >> > >>Have you taken a look at the logs generated by > tomcat from startup > >>through the request? May have some insight as to > what's happening (or > >>not happening). > >> > >>--David > >> > >>Steve Willett (Initiative Computing) wrote: > >> > >> > >> > >> > >> > >>>David, thanks for your quick response to my post! > >>> > >>>My reading of the dire warnings about enabling > the invoker servlet > >>>lead me to believe that I should not do so in a > production environment. > >>>However, this is a development environment, and I > don't want to have > >>>to modify a web.xml file every time I create a > new Servlet class. Am > >>>I reading this wrong? > >>> > >>>As to the problem - my servlet was in package > "elsewise.ui.user" (not > >>>"ui.user") and my class file was in the directory > you specified. > >>> > >>>I just tried moving the class tree down one > level: > >>> > >>> > webapps/elsewise/WEB-INF/classes/elsewise/ui/user/LoginServlet.class > >>> > >>>and changed the form tag to: > >>> > >>> <form > action="servlet/elsewise/ui/user/LoginServlet" > method=POST> > >>> > >>>I got a similar error: > >>> > >>> The requested resource > >>>(/elsewise/servlet/elsewise/ui/user/LoginServlet) > is not available. > >>> > >>>In my original post I pointed out that I was > having a similar problem > >>>with the default Tomcat home page "Hello World" > example. Since I did > >>>not change the location of these files from the > original installation, > >>>I assume there is a configuration error. If I > get that working, I can > >>>compare my attempts to set up my own application > to that example. > >>> > >>>Any thoughts? > >>> > >>>Steve > >>> > >>>-----Original Message----- > >>>From: David Smith [mailto:[EMAIL PROTECTED] > >>>Sent: Thursday, August 24, 2006 4:24 AM > >>>To: Tomcat Users List > >>>Subject: Re: Apache 5.5 HelloWorldExample 404 > error > >>> > >>>I won't comment (too much) on the implications of > enabling the invoker > === message truncated === __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]