RE: Regarding Error 404-please help!

2008-09-12 Thread laura fu

Hi Ognjen,
 
Thanks so much for your help. I have tried your suggestions, but the site still 
wouldn't show my servlet. Althought i have noticed something else which i am 
not sure if is related to the issue we're talking about. I reinstall my Apache 
server and Tomcat. In my Tomcat training manual, it said if you were to browse 
to http://127.0.0.1 with Apache running you would get a web page showing. 
However, when i browsed to http://127.0.0.1 or http://localhost, it showed 
Forbidden You don't have permission to access / on this server 
Apache/2.0.63 (Win32) mod_jk/1.2.26 Server at 127.0.0.1 Port 80 
 
I do have this entry in my host file.
 
So i was just wondering if my previous issue has anything to do with the above 
problem at all. Your help is greatly appreciated!!
 
Regards,
 
Laura
 
 Date: Fri, 12 Sep 2008 10:07:19 +0200 From: [EMAIL PROTECTED] To: 
 users@tomcat.apache.org Subject: Re: Regarding Error 404-please help!  It 
 is really hard to pinpoint your problem whit such a huge web.xml.  But, 
 let's try.  First, for servlet HelloWorld you stated the class name  
 /servlet/HelloWorld. That is wrong. Class name should be fully  qualified 
 Java class name like: com.something.servlet.HelloWorld.  Second, in your 
 servlet mapping, your url pattern for servlet mapping is   HelloWorld. 
 First mistake is the leading space, remove it. Second,  in your first 
 message, I see that you try to invoke your servlet at url  
 /servlet/HelloWorld. If you want do invoke your servlet on that URL,  you 
 must put in url-mapping something like /servlet/HelloWorld.  HTH, 
 Ognjen   laura fu wrote:  Hi Ognjen,Thanks for your reply! Here 
 is my web.xml from jjolt application:  ?xml version=1.0 
 encoding=ISO-8859-1?!DOCTYPE web-app  PUBLIC -//Sun Microsystems, 
 Inc.//DTD Web Application 2.3//EN  
 http://java.sun.com/dtd/web-app_2_3.dtd;web-app display-nameJJOLT 
 servlets/display-name  description  JJOLT servlets Examples.  
 /description servlet  servlet-nameHelloWorld/servlet-name  
 servlet-class/servlet/HelloWorld/servlet-class  /servlet  
 servlet  servlet-nameHello/servlet-name  
 servlet-class/servlet/Hello/servlet-class  /servlet  servlet  
 servlet-nameAttributes/servlet-name  
 servlet-classAttributes/servlet-class  /servlet  servlet  
 servlet-namePostAttributes/servlet-name  
 servlet-classPostAttributes/servlet-class  /servlet  servlet  
 servlet-nameAddToShoppingCart/servlet-name  
 servlet-classAddToShoppingCart/servlet-class  /servlet  servlet 
  servlet-nameShoppingCartURLRewrite/servlet-name  
 servlet-classShoppingCartURLRewrite/servlet-class  /servlet  
 servlet  servlet-nameReviewShoppingCart/servlet-name  
 servlet-classReviewShoppingCart/servlet-class  /servlet  servlet 
  servlet-nameShoppingCartCookies/servlet-name  
 servlet-classShoppingCartCookies/servlet-class  /servlet  
 servlet  servlet-namePageCountUsingSessionAPI/servlet-name  
 servlet-classPageCountUsingSessionAPI/servlet-class  /servlet  
 servlet  servlet-nameSaveSessionData/servlet-name  
 servlet-classSaveSessionData/servlet-class  /servlet  servlet  
 servlet-nameShoppingCartSessionTracking/servlet-name  
 servlet-classShoppingCartSessionTracking/servlet-class  /servlet  
 servlet  servlet-namegetExample/servlet-name  
 servlet-classAttributes/servlet-class  /servlet  servlet  
 servlet-namegetInitializationParameters/servlet-name  
 servlet-classInit_param/servlet-class  init-param  
 param-nameversion /param-name  param-valuebest/param-value  
 /init-param  /servlet servlet-mapping  
 servlet-nameHelloWorld/servlet-name  url-pattern 
 HelloWorld/url-pattern  /servlet-mapping  servlet-mapping  
 servlet-nameHello/servlet-name  
 url-pattern/servlet/Hello/url-pattern  /servlet-mapping  
 servlet-mapping  servlet-nameAttributes/servlet-name  
 url-pattern/servlet/Attributes/url-pattern  /servlet-mapping  
 servlet-mapping  servlet-namePostAttributes/servlet-name  
 url-pattern/servlet/PostAttributes/url-pattern  /servlet-mapping  
 servlet-mapping  servlet-nameAddToShoppingCart/servlet-name  
 url-pattern/servlet/AddToShoppingCart/url-pattern  /servlet-mapping 
  servlet-mapping  servlet-nameReviewShoppingCart/servlet-name  
 url-pattern/servlet/ReviewShoppingCart/url-pattern  /servlet-mapping 
  servlet-mapping  servlet-nameShoppingCartURLRewrite/servlet-name  
 url-pattern/servlet/ShoppingCartURLRewrite/*/url-pattern  
 /servlet-mapping  servlet-mapping  
 servlet-nameShoppingCartCookies/servlet-name  
 url-pattern/servlet/ShoppingCartCookies/url-pattern  
 /servlet-mapping  servlet-mapping  
 servlet-namePageCountUsingSessionAPI/servlet-name  
 url-pattern/servlet/PageCountUsingSessionAPI/url-pattern  
 /servlet-mapping  servlet-mapping  
 servlet-nameSaveSessionData/servlet-name  
 url-pattern/servlet/SaveSessionData/url-pattern  /servlet-mapping  
 servlet-mapping  
 servlet-nameShoppingCartSessionTracking/servlet-name  
 url-pattern/servlet/ShoppingCartSessionTracking/url-pattern  
 /servlet-mapping

RE: Regarding Error 404-please help!

2008-09-10 Thread laura fu

Hi Ognjen,
 
Thanks for your reply! Here is my web.xml from jjolt application:
 ?xml version=1.0 encoding=ISO-8859-1?!DOCTYPE web-app
PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.3//EN
http://java.sun.com/dtd/web-app_2_3.dtd;web-appdisplay-nameJJOLT 
servlets/display-name
description
  JJOLT servlets Examples.
/descriptionservlet
servlet-nameHelloWorld/servlet-name
servlet-class/servlet/HelloWorld/servlet-class
/servlet
servlet
servlet-nameHello/servlet-name
servlet-class/servlet/Hello/servlet-class
/servlet
servlet
servlet-nameAttributes/servlet-name
servlet-classAttributes/servlet-class
/servlet
servlet
servlet-namePostAttributes/servlet-name
servlet-classPostAttributes/servlet-class
/servlet
servlet
servlet-nameAddToShoppingCart/servlet-name
servlet-classAddToShoppingCart/servlet-class
/servlet
servlet
servlet-nameShoppingCartURLRewrite/servlet-name
servlet-classShoppingCartURLRewrite/servlet-class
/servlet
servlet
servlet-nameReviewShoppingCart/servlet-name
servlet-classReviewShoppingCart/servlet-class
/servlet
servlet
servlet-nameShoppingCartCookies/servlet-name
servlet-classShoppingCartCookies/servlet-class
/servlet
servlet
servlet-namePageCountUsingSessionAPI/servlet-name
servlet-classPageCountUsingSessionAPI/servlet-class
/servlet
servlet
servlet-nameSaveSessionData/servlet-name
servlet-classSaveSessionData/servlet-class
/servlet
servlet
servlet-nameShoppingCartSessionTracking/servlet-name
servlet-classShoppingCartSessionTracking/servlet-class
/servlet
servlet
servlet-namegetExample/servlet-name
servlet-classAttributes/servlet-class
/servlet
servlet
servlet-namegetInitializationParameters/servlet-name
servlet-classInit_param/servlet-class
init-param
param-nameversion /param-name
param-valuebest/param-value
/init-param
/servletservlet-mapping
servlet-nameHelloWorld/servlet-name
url-pattern HelloWorld/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameHello/servlet-name
url-pattern/servlet/Hello/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameAttributes/servlet-name
url-pattern/servlet/Attributes/url-pattern
/servlet-mapping
servlet-mapping
servlet-namePostAttributes/servlet-name
url-pattern/servlet/PostAttributes/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameAddToShoppingCart/servlet-name
url-pattern/servlet/AddToShoppingCart/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameReviewShoppingCart/servlet-name
url-pattern/servlet/ReviewShoppingCart/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameShoppingCartURLRewrite/servlet-name
url-pattern/servlet/ShoppingCartURLRewrite/*/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameShoppingCartCookies/servlet-name
url-pattern/servlet/ShoppingCartCookies/url-pattern
/servlet-mapping
servlet-mapping
servlet-namePageCountUsingSessionAPI/servlet-name
url-pattern/servlet/PageCountUsingSessionAPI/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameSaveSessionData/servlet-name
url-pattern/servlet/SaveSessionData/url-pattern
/servlet-mapping
servlet-mapping
servlet-nameShoppingCartSessionTracking/servlet-name
url-pattern/servlet/ShoppingCartSessionTracking/url-pattern
/servlet-mapping
servlet-mapping
servlet-namegetExample/servlet-name
url-pattern/send/url-pattern
/servlet-mapping
servlet-mapping
servlet-namegetInitializationParameters/servlet-name
url-pattern/init/url-pattern
/servlet-mapping/web-app
Let me know if the email screwed up the formatting, then i will send in another 
format. I have also uncommented the invoker servlet in the main web.xml file.
 
Thanks so much!
 
Regards,
 
Laura Date: Wed, 10 Sep 2008 09:51:13 +0200 From: [EMAIL PROTECTED] To: 
users@tomcat.apache.org Subject: Re: Regarding Error 404-please help!  laura 
fu wrote:  Hi Tomcat, How are you? I am new to using Apache Tomcat and am in 
the process of learning it. I came across this problem while i was setting it 
up, please kindly take a look, i just need a little push in the right 
direction. I saved my work HelloWorld.java in the folder in C:\Program 
Files\Apache Group\Tomcat 5.5\webapps\jjolt\WEB-INF\classes. When i type in 
the address: http://localhost:8080/jjolt/servlet/HelloWorld; , i am supposed 
to see Hello World displayed on my browser, but instead i saw this:  HTTP 
Status 404 - /jjolt/servlet/HelloWorldtype Status reportmessage