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]