Hello Ben, I know why all my working servlets have stopped working all of a sudden, something is wrong, could be I have mis placed some of the files in Tomcat installation directory, because when I type
http://localhost:3030 it is use to give me a congratulations page, now it says following ************************************************* HTTP Status 404 - / -------------------------------------------------------------------------------- type Status report message / description The requested resource (/) is not available. -------------------------------------------------------------------------------- Apache Tomcat/5.0.28 ************************************************* I will try to reinstall the whole Tomcat 5.0 version allover again tomarrow, because soemthing is wrong... and do you suggest me any standard version of tomcat where in I can best practice servlets and jsp's. I'm very eagar to learn these two technologies, please help me. I have tried this > %JAVA_HOME%\bin\javac didn't work, says dont understand as internal command or exteranl my OS is windows XP home edition. I have set my JAVA_HOME at start/settings/control panel/system clicked advanced tab, clicked environment variables, under the system variables I have added a new field JAVA_HOME and text as C:\Program Files\Java\jdk1.5.0 is the same tree as per my windows intsallation directory. regards, thanks for your help. bye for now, Raasi --- Ben Souther <[EMAIL PROTECTED]> wrote: > On Thu, 2004-11-04 at 22:53, Raasi Potluri wrote: > > Hello Ben I have not packaged the servlet but just > > changed the servlet mapping node, to > > > > <servlet> > > > <servlet-name>HelloClientServlet</servlet-name> > > > <servlet-class>HelloClientServlet</servlet-class> > > </servlet> > > > > <servlet-mapping> > > <servlet-name>HelloClientServlet</servlet-name> > > > > > <url-pattern>/servlet/HelloClientServlet</url-pattern> > > </servlet-mapping> > > > > and I have used the URL > > > > http://localhost:3030/servlet/HelloClientServlet > > > > woooo....it worked I can see my code on the web > page > Hmm.. I didn't think unpackaged classes would work > anymore. > Anyway, I strongly recommend packaging all of your > classes. > > Adding "/servlet/" to your url-pattern in the > mapping or removing > it from your URL are the same. Just make sure your > url-pattern matches > your url. > > > > > > > but I have written another similar servlet with > > different text output on web page and added couple > > other nodes on web.xml file and that also > worked... > > > > and now I have just refreshed the web page with F5 > key > > everything is vanished and gives me an error > message > > saying that > > ************************************************** > > I don't know why that happened. Have you looked at > the logs in > CATALINA_HOME\logs? > > > > > Apache Tomcat/5.0.28 > > > > > *************************************************** > > > > like you said I have checked the JAVA_HOME > variable at > > cmd prompt, though I have set my JAVA_HOME > variable at > > system, environment variables, it says the > follwoing > > > > ********************************** > > > > Microsoft Windows XP [Version 5.1.2600] > > (C) Copyright 1985-2001 Microsoft Corp. > > > > C:\Documents and > Settings\Shabeer>JAVA_HOME/bin/javac > > 'JAVA_HOME' is not recognized as an internal or > > external command, > > operable program or batch file. > > > > C:\Documents and Settings\Shabeer>cd\ > > > > C:\>JAVA_HOME/bin/javac > > 'JAVA_HOME' is not recognized as an internal or > > external command, > > operable program or batch file. > > > Ahh, you're on a windows box: > Try: > %JAVA_HOME%\bin\javac > > If you get the same message, your JAVA_HOME > environment variable is not > set properly. > > Did you install Tomcat as a Service? > If so, stop the service and try starting Tomcat from > the command line. > If you've set your environment variable correctly > and you start it from > the command line, it should be able to find the > compiler and thus, run > your JSPs. > > > > > > > please guide me what shall I do now, many thanks > for > > your help, regards, raasi > You said you spent 3 days reading manuals. > Did you read this? > http://jakarta.apache.org/tomcat/tomcat-5.0-doc/appdev/index.html > > or any of the pages from here? > http://jakarta.apache.org/tomcat/tomcat-5.0-doc/index.html > > I think you'll find the most up to date > documentation on those pages. > -Ben > > > > > --- Ben Souther <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > Hello Ben many thanks for your reply, > > > > > > > > well, My servlet is a non-packaged one, I will > > > change > > > > it. I'm worried, if it is a packeged one how > to > > > call > > > > it from the url? and how to configure the the > > > web.xml? > > > > > > In the servlet class node, fully qualify your > > > servlet class > > > Example: > > > > > > <servlet-class>com.mypackage.HelloClientServlet</servlet-class> > > > > > > > > > > > > > > Yes I have mapped my servlet in the web.xml > file. > > > this > > > > is the bit I have added in the web.xml file > > > > > > > > "<servlet> > > > > > > > > > <servlet-name>HelloClientServlet</servlet-name> > > > > > > > > > <servlet-class>HelloClientServlet</servlet-class> > > > > </servlet> > > > > > > > > <servlet-mapping> > > > > > > > > > <servlet-name>HelloClientServlet</servlet-name> > > > > > > > <url-pattern>HelloClientServlet</url-pattern> > > > > </servlet-mapping>" > > > > > > > > the URL I'm using to call my servlet is > > > > > http://localhost:3030/servlet/HelloClientServlet > > > > > > There is no need for "servlet" > > > Try: > > > http://localhost:3030/HelloClientServlet > > > > > > > > > > > > > > I have installed the full j2sdk1.5.0 package > and I > > > > have set the classpath and tested it. It is > > > working, > > > > > > You don't need to set a classpath. Tomcat sets > it's > > > own. > > > > > > You will want to make sure your > > > JAVA_HOME environment variable is set properly. > > > > > > >From the command line type: > $JAVA_HOME/bin/javac > > > > > > If you get a "command not found error, then your > > > JAVA_HOME environment > > > varible is not set properly. > > > > > > > > > > > > > > I will write you back once I have put my > servlet > > > in > === message truncated === __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
