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]

Reply via email to