hi friends i am new to
servlet technology
i have installed Apache
Tomcat 4.1
i want to run servlet servlet class file from Webapps/ROOT
i have stored my class file name HelloServlet.class in webapps\ROOT\WEB-INF\classes
initially in WEB-INF no classes folder exist i have created one
but when i try to run it from browser by giving path
http://localhost:8080/servlet/HelloServlet server gives 404 error
due to this problem
later on i have stored my class file in
webapps\examples\WEB-INF\classes
now server find out it and gives me proper results
i think the problem is due to my server.xml file Tomcat 4.1\conf\server.xml
in that due to following code i face problem
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" debug="0"/>
-->
<!-- Tomcat Examples Context -->
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_examples_log." suffix=".txt"
timestamp="true"/>
<
Ejb name="ejb/EmplRecord" type="Entity"
home="com.wombat.empl.EmployeeRecordHome"
remote="com.wombat.empl.EmployeeRecord"/>
i tries to remove cooment part of Root context
and tries to put example context in comment part
<!-- Tomcat Root Context -->
<Context path="" docBase="ROOT" debug="0"/>
<!-- Tomcat Examples Context -->
<--
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_examples_log." suffix=".txt"
timestamp="true"/>
<Ejb name="ejb/EmplRecord" type="Entity"
home="com.wombat.empl.EmployeeRecordHome"
remote="com.wombat.empl.EmployeeRecord"/>
-->
and save it
but after this i have major problem my server is refusing to start
friends would you please help me out in this condition and give solution how to run servlet from ROOT
Thanks in advance