How do you do servlet aliasing with Apache and Tomcat?
jGuru: Tomcat FAQAuthor: Serge Knystautas (http://www.jguru.com/guru/viewbio.jsp?EID=100012) Question originally posed by Felix Wong (http://www.jguru.com/guru/viewbio.jsp?EID=102927 Servlet aliasing is a two part process with Apache and Tomcat. First, you must map the request in Apache to Tomcat with the ApJServMount directive, e.g., ApJServMount /myservlet /ROOT Second, you must map that url pattern to a servlet name and then to a servlet class in your web.xml configuration file.
How do I debug an Apache Tomcat 5.0 Servlet?
JDebugTool - Graphical Java DebuggerFirst make sure you have defined the environment variable JAVA_HOME to point to the root directory where you have the JDK installed. Then simply invoke on Windows Then in JDebugTool, select Attach... from the Target menu in the menubar, to display the Attach to Target dialog. On Windows, select the Shared Memory tab, and enter jdbconn in the Shared Memory Name field. On Unix, select the Socket tab, and enter 8000 in the Port Number field.
What is an invoker servlet in a Tomcat servlet container?
jGuru: Tomcat FAQAuthor: Avi Kak (http://www.jguru.com/guru/viewbio.jsp?EID=26410) The "invoker servlet" is a system-supplied servlet that extracts the name of the requested servlet class from the portion of the URL that comes after "/servlet". The invoker servlet then loads the requested servlet into the container and executes it. If you look at the contents of the webapp deployment descriptor file, web.
Can I do servlet chaining in Tomcat? If so, how?
jGuru: Tomcat FAQAuthor: Alex Chaffee (http://www.jguru.com/guru/viewbio.jsp?EID=3) Question originally posed by Prashant Kumashi (http://www.jguru.com/guru/viewbio.jsp?EID=293844 Not yet. The next version (2.3) of the Servlet Spec will allow something like servlet chaining. It's called "filters." Can I use a Generic SAX/DOM XML parser for Tomcat instead of parser.jar? I tried using Xerces and get class not found errors for sun.xxxx parser during Tomcat initialization.
Why Apache Tomcat instead of IIS?
PrinterOn Campus Printing - FAQsBecause we can control the installation and configuration of an Apache web server during install, we use it as the default web server even though Microsoft IIS is usually available on a Windows 2000/XP/2003 platform. Apache also provides a cleaner servlet container through Tomcat. However, we also provide an IIS Plug-in, and you can configure IIS as the web server if you have a requirement to use Microsoft technologies.
How does Apache and Tomcat work together?
Cheap Webhosting service - PHP, JSP, MySQL, Postgres SQL - B...We run Apache as a front-end for Tomcat, using mod_jk. In this configuration, Apache sees all Web requests. It processes some itself, and hands others off to Tomcat for processing. If you would like Tomcat to handle other URL patterns, you need to request us to set that up for you. For example, if you have a servlet-based online store at http://www.yourdomain.com/store, then you probably want Apache to send all URL's of the form /store/* to Tomcat.
How do I install Apache and Tomcat?
jGuru: Tomcat FAQAuthor: Alex Chaffee (http://www.jguru.com/guru/viewbio.jsp?EID=3) The Tomcat Apache HOWTO has been revised and placed on the Tomcat web site. Here's a way to do it: Getting, Installing and starting Tomcat Download Tomcat from here: Get Tomcat Installing and starting Tomcat This is a breeze. It consists of the following steps: Unzip "jakarta-tomcat.zip" to the root drive. The zip automatically makes a "jakarta-tomcat" folder and extracts to it.
How to deploy a servlet that includes javax.mail.* on Tomcat?
jGuru: Tomcat FAQAuthor: John Zukowski (http://www.jguru.com/guru/viewbio.jsp?EID=7) Question originally posed by Zuofeng Zeng (http://www.jguru.com/guru/viewbio.jsp?EID=240547 Just place the mail.jar and activation.jar files (and possibly the pop.jar file if you are using POP3) in the CLASSPATH of the web server. The simplest way to do this is to rely on the Java extensions framework. Add them to the JAVA_HOME/jre/lib/ext directory. Just copy the files there.
How do I debug an Apache Tomcat 5.0 JSP?
JDebugTool - Graphical Java DebuggerYou can indirectly debug a Tomcat 5.0 JSP, by generating the corresponding Java source file, and then Mounting the corresponding Source Path in JDebugTool. First you will need to attach JDebugTool to Tomcat as described in FAQ #25 above. Then you will need to invoke your JSP to determine where the generated Java source file is created. For example, you would then Mount the following Source Path (see FAQ #1): where mywebapp would be the corresponding name of your web app.
How do I set up virtual hosting on Tomcat with Apache?
jGuru: Tomcat FAQAuthor: Serge Knystautas (http://www.jguru.com/guru/viewbio.jsp?EID=100012) Question originally posed by Alex Chaffee PREMIUM (http://www.jguru.com/guru/viewbio.jsp?EID=3 [The Tomcat User's Guide has a section called "Configuring Virtual Hosting" at http://jakarta.apache.org/tomcat/jakarta-tomcat/src/doc/uguide/tomcat_ug.html. This document should also be in the distribution under the doc directory.
What is Apache?
Apache Server Frequently Asked Questionsruns on Windows NT/9x, Netware 5.x and above, OS/2, and most versions of Unix, as well as several other operating systems DBM databases for authentication allows you to easily set up password-protected pages with enormous numbers of authorized users, without bogging down the server. Customized responses to errors and problems Allows you to set up files, or even CGI scripts, which are returned by the server in response to errors and problems, e.g.
Can I run Restlets inside Tomcat or any Servlet container?
Restlet - Developer FAQYes you can, even if this is not required. If you can't use the standalone HTTP connectors provided in the Noelios Restlet Engine, you can still use the ServerServlet connector which is an adapter between the Servlet API and the Restlet API. See the ServerServlet Javadocs for details on how to configure your Servlet container. Class "com.testServlet.
How do I use the DLLs from Tomcat to Servlet-enable Microsoft IIS?
jGuru: Tomcat FAQAuthor: Sylvain GIBIER (http://www.jguru.com/guru/viewbio.jsp?EID=11408) Question originally posed by Arnar Freyr Guðmundsson (http://www.jguru.com/guru/viewbio.jsp?EID=26079 Look at the Tomcat IIS How to file located at the address : http://jakarta.apache.org/tomcat/jakarta-tomcat/src/doc/tomcat-iis-howto.html (or http://jakarta.apache.org/cvsweb/index.cgi/jakarta-tomcat/etc/tomcat-iis-howto.html if the website version is out of date).
How do I use the DLLs from Tomcat to Servlet-enable IIS?
jGuru: Tomcat FAQAlso refer to the recently published article at Use Microsoft's Internet Information Server as a Java servlet engine
Is there any way to tell Tomcat (or any servlet engine) never to use cookies for session management?
jGuru: Tomcat FAQAuthor: David Garcia (http://www.jguru.com/guru/viewbio.jsp?EID=17915) Question originally posed by Graham Lea (http://www.jguru.com/guru/viewbio.jsp?EID=101834 I'm not sure about Tomcat but in WebLogic (from 4.0.2 to 5.1 versions) there is parameter in the weblogic.properties file which can enable (or disable) cookies. in server.xml, you need to create a Context entry for your web app and add: cookies="false" in order for it to not use cookies by default.
Have you been able to replace the iPlanet servlet engine with Tomcat?
jGuru: Tomcat FAQAnother reason iPlanet to Tomcat upgrades are hampered are that Tomcat uses a JSSE keystore for it's server-SSL implementation, whereas iPlanet uses the proprietary (now open source) NSS format. There is no satisfactory upgrade path for iPlanet customers who have invested in SSL certs installed in iPlanet, and none at all where they require client-auth as well. I would like to see JBOSS and Tomcat 4.03 integrated with iPlanet on both Linux and Solaris. I was able to integrate Tomcat 4.
How do I install Tomcat as servlet manager of Domino 5.x?
jGuru: Tomcat FAQAuthor: Serge Knystautas (http://www.jguru.com/guru/viewbio.jsp?EID=100012) Question originally posed by Pablo Rodriguez (http://www.jguru.com/guru/viewbio.jsp?EID=101122 The Tomcat architecture allows for various front-ends or "connectors" to its servlet engine. In Tomcat 3.1, there are connectors for HTTP (to function as a stand-alone web server), IIS, and Netscape.
Which servlet containers have persistent session support? Specifically, does Tomcat 3.1?
jGuru: Tomcat FAQAuthor: Avi Kak (http://www.jguru.com/guru/viewbio.jsp?EID=26410) Question originally posed by Abhay Bhanushali (http://www.jguru.com/guru/viewbio.jsp?EID=202848 All servlet containers that implement the Servlet 2.2 API must provide for session tracking through either the use of cookies or through URL rewriting. All Tomcat servlet containers support session tracking. See also the jGuru Servlets FAQ entries by Alex Chaffee and Simon Wong.
