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

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 
***************************************************

HTTP Status 404 - /servlet/HelloShabeer

--------------------------------------------------------------------------------

type Status report

message /servlet/HelloShabeer

description The requested resource
(/servlet/HelloShabeer) is not available.


--------------------------------------------------------------------------------

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.

C:\>

**********************************

please guide me what shall I do now, many thanks for
your help, regards, raasi

--- 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
> > the package and I will recompile and test it
> again,
> > please help me with this, this is driving me mad,
> many
> > thanks Ben,
> > 
> > regards, Raasi
> > 
> > --- Ben Souther <[EMAIL PROTECTED]> wrote:
> > 
> > > First, is your servlet in a package?
> > > Non-packaged servlets will not work.
> > > 
> > > Did you map your servlet in web.xml?
> > > What is the URL you are using to call the
> servlet?
> > > 
> > > You don't need to set a classpath environment
> > > variable
> > > Tomcat sets it's own.
> > > 
> > > Did you install a full j2sdk or just a jre?
> > > Tomcat 5.0 and lower needs a full j2sdk.
> > > 
> > > Did you set your JAVA_HOME enviornment variable?
> > > Have you tested it to make sure it's right?
> > > or..
> > > If you installed as a Windows Service, did you
> make
> > > sure that the
> > > installer found the full j2sdk on your system
> and
> > > not another JRE?
> > > 
> > > 
> > > 
> > > 
> > > On Thu, 2004-11-04 at 20:49, Raasi Potluri
> wrote:
> > > > I'm just a beginner and I have installed
> Tomcat5.0
> > > and
> > > > try to run a simple servlet. I have copied the
> > > > compiled servlet on the
> > > webapps/root/WEB-INF/classes
> > > > and added the servlet name and servlet mapping
> in
> > > the
> > > > web.xml file. I'm trying to call my
> > > HelloClientServlet
> > > > from
> > > http://localhost:3030/servlet/HelloClientServlet
> > > > from the web browser, after restarting the
> tomcat
> > > http
> > > > server it says the follwing
> > > > 
> > > > my tomcat server is listening at port 3030
> > > >
> > >
> ***************************************************
> > > > 
> > > > HTTP Status 404 - /servlet
> > > > 
> > > >
> > >
> >
>
--------------------------------------------------------------------------------
> > > > 
> > > > type Status report
> > > > 
> > > > message /servlet
> > > > 
> > > > description The requested resource (/servlet)
> is
> > > not
> > > > available.
> > > > 
> > > > 
> > > >
> > >
> >
>
--------------------------------------------------------------------------------
> > > > 
> > > > Apache Tomcat/5.0.28
> > > > 
> > > >
> > >
> ***************************************************
> > > > 
> > > > and I have tried to run a simple example JSP
> > > already
> > > > in the examples folder, it gives me the
> follwing
> > > error
> > > > 
> > > >
> > >
> >
>
*****************************************************
> > > > 
> > > > HTTP Status 500 - 
> > > > 
> > > >
> > >
> >
>
--------------------------------------------------------------------------------
> > > > 
> > > > type Exception report
> > > > 
> > > > message 
> > > > 
> > > > description The server encountered an internal
> > > error
> > > > () that prevented it from fulfilling this
> request.
> > > > 
> > > > exception 
> > > > 
> > > > org.apache.jasper.JasperException: Unable to
> > > compile
> > > > class for JSP
> > > > 
> > > >
> > >
> >
>
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)
> > > > 
> > > >
> > >
> >
>
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:346)
> > > > 
> > > >
> > >
> >
>
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:414)
> 
=== 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