RE: Another Newbie Question -- Urgent Please!
Now I have a really stupid question ;-) ... Ok When I run the apache server it shows the following : F:\Program Files\Apache Group\Apacheapache [Wed Feb 07 20:41:46 2001] [alert] apache: Could not determine the server's full y qualified domain name, using 127.0.0.1 for ServerName Apache/1.3.14 (Win32) tomcat/1.0 running... QUESTION : Why does it say TomCat 1.0..I have TomCat 3.2 ? Next, How can I be sure that my requests are being served via the Apache and TomCat and not only stand alone TomCat ? I mean when I do this following request..it lets me fill out the form and responds properly... : http://127.0.0.1/servlet/PhoneBook But How do I know whether it actually goes through Apache to Tomcat or just Tomcat ? Cause I need to use Tomcat with Apache, not standalone for my purpose. Next Question : I did not mess with the web.xml or server.xml at all to change any config in the TomCat...When do I need to do that ? Is that application specific ? I will appreciate your help and answers. Thanks very much. Kash On Wed, 7 Feb 2001, Scott Walter wrote: No you don't have to download anything extra. The classes are included with tomcat in the servlet.jar file, which is located in the lib directory under your tomcat install. FYI--When specifying a classpath for jar files you can't just specify the directory in which the jar file exist in, you must include the full path. Below is an example to compile a servlet that needs servlet.jar: javac -classpath c:\tomcat\lib\servlet.jar MyServlet.java scott. --- "Rezaul H. Safiuddin" [EMAIL PROTECTED] wrote: OK...I am totally Confused..please Help! I have jdk 1.3, Apache Web Server and TomCat 3.2Where is the javax package ? I finally downloaded jsdk 2.1 and the javax directory is there..I pointed the classpath to that directory or its parent directory in many ways.. - but it never finds it. Shouldn't the servlet API's come with TomCat or do I have to download Java Web Server or whatever ? These are the errors I am getting : HelloWorldServlet.java:3: package javax.servlet does not exist import javax.servlet.*; ^ HelloWorldServlet.java:4: package javax.servlet.http does not exist import javax.servlet.http.*; Help please...Thanks. Kash On Wed, 7 Feb 2001, Erik LaBianca wrote: Do you have the servlet api's in your compilers classpath? --erik -Original Message- From: Rezaul H. Safiuddin [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 07, 2001 10:09 PM To: [EMAIL PROTECTED] Subject: Another Newbie Question -- Urgent Please! How come I am not being able to compile a HelloWorldServlet.java with jdk1.3 ? Its giving me hundreds of compiler errors. I need to compile this file and create the .class file . Do I need something especial for compiling servlets ? I already installed the TomCat 3.2.1 . Any Help would be appreciated. But I am able to run the SnoopServlet.java that comes with TomCat in the classes directory. Do I have to configure something else if I wanna add a new servlet class ? Kash - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
RE: Another Newbie Question -- Urgent Please!
See responses mixed in below -Original Message- From: Rezaul H. Safiuddin [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 08, 2001 11:14 AM To: [EMAIL PROTECTED] Subject: RE: Another Newbie Question -- Urgent Please! Now I have a really stupid question ;-) ... Ok When I run the apache server it shows the following : F:\Program Files\Apache Group\Apacheapache [Wed Feb 07 20:41:46 2001] [alert] apache: Could not determine the server's full y qualified domain name, using 127.0.0.1 for ServerName Apache/1.3.14 (Win32) tomcat/1.0 running... QUESTION : Why does it say TomCat 1.0..I have TomCat 3.2 ? I believe that 1.0 is the HTTP protocol version that the server is using. Tomcat only supports HTTP 1.0. Tomcat 4 will support 1.1. I don't believe that there is a draft for version 1.2 yet. Apache supports 1.1. Next, How can I be sure that my requests are being served via the Apache and TomCat and not only stand alone TomCat ? I mean when I do this following request..it lets me fill out the form and responds properly... : http://127.0.0.1/servlet/PhoneBook But How do I know whether it actually goes through Apache to Tomcat or just Tomcat ? Cause I need to use Tomcat with Apache, not standalone for my purpose. In your server.xml file, check for your ports on PoolTcpConnectors. By default these are 8080 and 8007 - the ports that Tomcat will listen to. In your Apache configuration file there will be a like like "Listen 80" by default (I'm really fuzzy on this, its been a long time since I configured Apache). This is the port that Apache will listen on. Good so far? Tomcat 8080 and 8007. Apache 80. Now you need to know that the default HTTP port is 80. So, if you don't specify a port in the URL you're talking to port 80. (To use port 8080 it would be http://127.0.0.1:8080/servlet/PhoneBook) Next Question : I did not mess with the web.xml or server.xml at all to change any config in the TomCat...When do I need to do that ? Is that application specific ? As to what to chagne it really depends upon what you want to do. If you want to use Tomcat behind Apache you probably want to remove the PoolTcpConnector for port 8080 (make the users go through Apache). You also probably want to remove some of the extra contexts that Tomcat installed by default (examples for example). Lastly, you will want to create a context for your application, which means creating a new directory, adding a WEB-INF directory, and adding a web.xml file and your content. As to when, if you have everything working like it seems you do, you're ready to develop your application. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
RE: Another Newbie Question -- Urgent Please!
Hi I think what you are seeing is apache telling you that mod_jk is installed. (Correct me if I'm wrong) But it doesn't mean that tomcat is actually running. Unless you changed the startup script tomcat has to be started seperatly. To check if Tomcat is running just log onto port 8080 as localhost and you should see the tomcat-index page, from there you can test the example servlets and jsp-pages. Stefan
RE: Another Newbie Question -- Urgent Please!
Do you have the servlet api's in your compilers classpath? --erik -Original Message- From: Rezaul H. Safiuddin [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 07, 2001 10:09 PM To: [EMAIL PROTECTED] Subject: Another Newbie Question -- Urgent Please! How come I am not being able to compile a HelloWorldServlet.java with jdk1.3 ? Its giving me hundreds of compiler errors. I need to compile this file and create the .class file . Do I need something especial for compiling servlets ? I already installed the TomCat 3.2.1 . Any Help would be appreciated. But I am able to run the SnoopServlet.java that comes with TomCat in the classes directory. Do I have to configure something else if I wanna add a new servlet class ? Kash - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
RE: Another Newbie Question -- Urgent Please!
OK...I am totally Confused..please Help! I have jdk 1.3, Apache Web Server and TomCat 3.2Where is the javax package ? I finally downloaded jsdk 2.1 and the javax directory is there..I pointed the classpath to that directory or its parent directory in many ways.. - but it never finds it. Shouldn't the servlet API's come with TomCat or do I have to download Java Web Server or whatever ? These are the errors I am getting : HelloWorldServlet.java:3: package javax.servlet does not exist import javax.servlet.*; ^ HelloWorldServlet.java:4: package javax.servlet.http does not exist import javax.servlet.http.*; Help please...Thanks. Kash On Wed, 7 Feb 2001, Erik LaBianca wrote: Do you have the servlet api's in your compilers classpath? --erik -Original Message- From: Rezaul H. Safiuddin [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 07, 2001 10:09 PM To: [EMAIL PROTECTED] Subject: Another Newbie Question -- Urgent Please! How come I am not being able to compile a HelloWorldServlet.java with jdk1.3 ? Its giving me hundreds of compiler errors. I need to compile this file and create the .class file . Do I need something especial for compiling servlets ? I already installed the TomCat 3.2.1 . Any Help would be appreciated. But I am able to run the SnoopServlet.java that comes with TomCat in the classes directory. Do I have to configure something else if I wanna add a new servlet class ? Kash - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
RE: Another Newbie Question -- Urgent Please!
No you don't have to download anything extra. The classes are included with tomcat in the servlet.jar file, which is located in the lib directory under your tomcat install. FYI--When specifying a classpath for jar files you can't just specify the directory in which the jar file exist in, you must include the full path. Below is an example to compile a servlet that needs servlet.jar: javac -classpath c:\tomcat\lib\servlet.jar MyServlet.java scott. --- "Rezaul H. Safiuddin" [EMAIL PROTECTED] wrote: OK...I am totally Confused..please Help! I have jdk 1.3, Apache Web Server and TomCat 3.2Where is the javax package ? I finally downloaded jsdk 2.1 and the javax directory is there..I pointed the classpath to that directory or its parent directory in many ways.. - but it never finds it. Shouldn't the servlet API's come with TomCat or do I have to download Java Web Server or whatever ? These are the errors I am getting : HelloWorldServlet.java:3: package javax.servlet does not exist import javax.servlet.*; ^ HelloWorldServlet.java:4: package javax.servlet.http does not exist import javax.servlet.http.*; Help please...Thanks. Kash On Wed, 7 Feb 2001, Erik LaBianca wrote: Do you have the servlet api's in your compilers classpath? --erik -Original Message- From: Rezaul H. Safiuddin [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 07, 2001 10:09 PM To: [EMAIL PROTECTED] Subject: Another Newbie Question -- Urgent Please! How come I am not being able to compile a HelloWorldServlet.java with jdk1.3 ? Its giving me hundreds of compiler errors. I need to compile this file and create the .class file . Do I need something especial for compiling servlets ? I already installed the TomCat 3.2.1 . Any Help would be appreciated. But I am able to run the SnoopServlet.java that comes with TomCat in the classes directory. Do I have to configure something else if I wanna add a new servlet class ? Kash - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
RE: Another Newbie Question -- Urgent Please!
The easiest thing to do is just to copy the servlet.jar file into your c:\jdk1.3\jre\lib\ext folder. I think thats the "official" place for extension api's. It is automatically checked for jars to be added to the classpath. --erik -Original Message- From: Scott Walter [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 08, 2001 12:02 AM To: [EMAIL PROTECTED] Subject: RE: Another Newbie Question -- Urgent Please! No you don't have to download anything extra. The classes are included with tomcat in the servlet.jar file, which is located in the lib directory under your tomcat install. FYI--When specifying a classpath for jar files you can't just specify the directory in which the jar file exist in, you must include the full path. Below is an example to compile a servlet that needs servlet.jar: javac -classpath c:\tomcat\lib\servlet.jar MyServlet.java scott. --- "Rezaul H. Safiuddin" [EMAIL PROTECTED] wrote: OK...I am totally Confused..please Help! I have jdk 1.3, Apache Web Server and TomCat 3.2Where is the javax package ? I finally downloaded jsdk 2.1 and the javax directory is there..I pointed the classpath to that directory or its parent directory in many ways.. - but it never finds it. Shouldn't the servlet API's come with TomCat or do I have to download Java Web Server or whatever ? These are the errors I am getting : HelloWorldServlet.java:3: package javax.servlet does not exist import javax.servlet.*; ^ HelloWorldServlet.java:4: package javax.servlet.http does not exist import javax.servlet.http.*; Help please...Thanks. Kash On Wed, 7 Feb 2001, Erik LaBianca wrote: Do you have the servlet api's in your compilers classpath? --erik -Original Message- From: Rezaul H. Safiuddin [mailto:[EMAIL PROTECTED]] Sent: Wednesday, February 07, 2001 10:09 PM To: [EMAIL PROTECTED] Subject: Another Newbie Question -- Urgent Please! How come I am not being able to compile a HelloWorldServlet.java with jdk1.3 ? Its giving me hundreds of compiler errors. I need to compile this file and create the .class file . Do I need something especial for compiling servlets ? I already installed the TomCat 3.2.1 . Any Help would be appreciated. But I am able to run the SnoopServlet.java that comes with TomCat in the classes directory. Do I have to configure something else if I wanna add a new servlet class ? Kash - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]