Yes, the forms are in the ROOT webapp. The firstpack is in the ROOT/WEB-INF/classes folder. Where should the firstpack go?
Brian -----Original Message----- From: Jon Wingfield [mailto:[EMAIL PROTECTED] Sent: Wednesday, July 12, 2006 11:30 AM To: Tomcat Users List Subject: Re: Accessing a servlet You've deployed this in the ROOT webapp? form action should be "/firstpack/JustALittleTest" McRaven, Brian wrote: > OK so now I have this: > > action="JustALittleTest/firstpack/JustALittleTest" > > For a web.xml of file of: > > <servlet> > <servlet-name>JustALittleTest</servlet-name> > <servlet-class>firstpack.JustALittleTest</servlet-class> > </servlet> > > <servlet-mapping> > <servlet-name>JustALittleTest</servlet-name> > <url-pattern>/firstpack/JustALittleTest</url-pattern> > </servlet-mapping> > > And I get requested resource not found. > > Brian > > -----Original Message----- > From: Martin Gainty [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 12, 2006 11:05 AM > To: Tomcat Users List > Subject: Re: Accessing a servlet > > > check your ./WEB-INF/web.xml > <servlet> > <servlet-name>FooServlet</servlet-name> > <servlet-class>FooServlet</servlet-class> > </servlet> > <servlet-mapping> > <servlet-name>FooServlet</servlet-name> > <url-pattern>/servlet/Foo</url-pattern> > </servlet-mapping> > > reference to invoke is > ServletServletNameFromWeb.xml/Url-patternFromActionMapping > e.g. > FooServlet/servlet/Foo > > Martin-- > ********************************************************************* > This email message and any files transmitted with it contain > confidential information intended only for the person(s) to whom this > email message is addressed. If you have received this email message > in error, please notify the sender immediately by telephone or email > and destroy the original message without making a copy. Thank you. > > > > ----- Original Message ----- > From: "McRaven, Brian" <[EMAIL PROTECTED]> > To: "Tomcat Users List" <users@tomcat.apache.org> > Sent: Wednesday, July 12, 2006 10:43 AM > Subject: RE: Accessing a servlet > > > If the url-pattern should be /firstpack/JustALittleTest then should > the form on the JSP refer to action="firstpack.JustALittleTest" or > action="firstpack/JustALittleTest" ? > > Brian > > -----Original Message----- > From: McRaven, Brian > Sent: Wednesday, July 12, 2006 9:55 AM > To: Tomcat Users List; [EMAIL PROTECTED] > Subject: RE: Accessing a servlet > > When I use this entry I get a request resource not found error. > > <servlet> > <servlet-name>JustALittleTest</servlet-name> > <servlet-class>firstpack.JustALittleTest</servlet-class> > </servlet> > > <servlet-mapping> > <servlet-name>JustALittleTest</servlet-name> > <url-pattern>/firstpack/JustALittleTest</url-pattern> > </servlet-mapping> > > Under the previous error to this one I was using an entry of: > > <servlet> > <servlet-name>JustALittleTest</servlet-name> > <servlet-class>JustALittleTest</servlet-class> > </servlet> > > <servlet-mapping> > <servlet-name>JustALittleTest</servlet-name> > <url-pattern>/firstpack.JustALittleTest</url-pattern> > </servlet-mapping> > > With the following entry: > > <servlet> > <servlet-name>JustALittleTest</servlet-name> > <servlet-class>firstpack.JustALittleTest</servlet-class> > </servlet> > > <servlet-mapping> > <servlet-name>JustALittleTest</servlet-name> > <url-pattern>/firstpack.JustALittleTest</url-pattern> > </servlet-mapping> > > I get an error of 'Error allocating a servlet instance' > > Brian > > -----Original Message----- > From: Pid [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 12, 2006 9:46 AM > To: Tomcat Users List > Subject: Re: Accessing a servlet > > <servlet> > <servlet-name>TheServletName</servlet-name> > <servlet-class>package.ThisIsTheClassName</servlet-class> > </servlet> > <servlet-mapping> > <servlet-name>TheServletName</servlet-name> > <url-pattern>/a/path/to/theservlet</url-pattern> > </servlet-mapping> > > "servlet-name" is used to link the definition to the mapping. > defs are grouped together in web.xml, as are mappings. > > "url-pattern" refers to the path by which you'll access the servlet. > it can any unique url on your system, and does not have to reflect the > class name. > > > > > > McRaven, Brian wrote: >> I made the servlet part of a package but I'm getting a Servlet not >> Found Exception. The actions I took to make the servlet part of a >> package are the following: >> >> 1 added package line to java code, recompiled >> 2 placed new class file in new subdirectory of WEB-INF/classes folder >> with same name of package >> 3 changed entry in web.xml file to reflect package that servlet is in >> for the url-pattern >> 4 changed JSP so that the forms action="firstpack.JustALittleTest" >> >> I've looked at the log files but I'm not sure what to look for. >> >> Brian >> >> -----Original Message----- >> From: Jon Wingfield [mailto:[EMAIL PROTECTED] >> Sent: Wednesday, July 12, 2006 7:49 AM >> To: Tomcat Users List >> Subject: Re: Accessing a servlet >> >> I would check in tomcat logs directory for reasons why the servlet is >> not available. One reason could be that classes should be in a > package: >> http://tomcat.apache.org/faq/classnotfound.html >> >> HTH, >> >> Jon >> >> McRaven, Brian wrote: >>> OK I did that and now my system is hanging which I guess could be an >>> error in my code or something with the server. I think it is my >>> code > >>> so I'll look that over. Thanks for your help. Sorry for the >> confusion. >>> Brian >>> >>> -----Original Message----- >>> From: David Smith [mailto:[EMAIL PROTECTED] >>> Sent: Tuesday, July 11, 2006 2:48 PM >>> To: Tomcat Users List >>> Subject: Re: Accessing a servlet >>> >>> Did you reload the webapp after making the change? All changes to >>> WEB-INF/web.xml or files in WEB-INF/classes and WEB-INF/lib will >>> require a reload before they become active in tomcat. >>> >>> --David >>> >>> McRaven, Brian wrote: >>> >>>> I was able to refer to a book I have and so I dropped the .class >>>> extensions altogether. I get an error that requested resource is >>>> not available still. Any suggestions on this? My web.xml file has >>>> this >>>> entry: >>>> >>>> <servlet> >>>> <servlet-name>JustALittleTest</servlet-name> >>>> <servlet-class>JustAlittleTest</servlet-class> >>>> </servlet> >>>> >>>> <servlet-mapping> >>>> <servlet-name>JustALittleTest</servlet-name> >>>> <url-pattern>/JustALittleTest</url-pattern> >>>> </servlet-mapping> >>>> >>>> And my action attribute="JustALittleTest". >>>> >>>> Brian >>>> >>>> >>>> -----Original Message----- >>>> From: McRaven, Brian >>>> Sent: Tuesday, July 11, 2006 1:14 PM >>>> To: users@tomcat.apache.org >>>> Subject: Accessing a servlet >>>> >>>> Well I'm ticking these newbie questions off. I have a simple >>>> servlet that I want my form to access. I compiled the file fine >>>> and it is called JustALittleTest.class. I placed this file in the >>>> ROOT/WEB-INF/classes folder. In my JSP I have a form with some >>>> submit buttons. The action element of the form is set to >> ="JustALittleTest". >>>> I changed my web.xml file so it now has the following entries: >>>> >>>> <servlet> >>>> <servlet-name>JustALittleTest</servlet-name> >>>> <servlet-class>JustAlittleTest.class</servlet-class> >>>> </servlet> >>>> >>>> <servlet-mapping> >>>> <servlet-name>JustALittleTest</servlet-name> >>>> <url-pattern>/JustALittleTest.class</url-pattern> >>>> </servlet-mapping> >>>> >>>> I've tried a few changes to the above entries but I haven't gotten >>>> it right yet. Should the servlet-class value have a .class >>>> extension? > >>>> Is >>>> my url pattern accessing the correct folder? >>>> >>>> Brian >>>> >> >> --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]