<Server port="8005" shutdown="SHUTDOWN" debug="0">
<!-- Service --> <Service name="Tomcat-Standalone">
<!-- Port 8080 Connector --> <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" useURIValidationHack="false" disableUploadTimeout="true" />
<!-- Apache Connector (mod_jk) -->
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8009"
minProcessors="5"
maxProcessors="75"
enableLookups="true"
redirectPort="8443"
acceptCount="10"
debug="0"
connectionTimeout="0"
useURIValidationHack="false"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
<!-- Engine --> <Engine name="Standalone" defaultHost="localhost" debug="0">
<!-- Engine logger (catalina_log.txt) --> <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>
<!-- Host (localhost) --> <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">
<!-- Host logger (localhost_log.txt) --> <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="localhost_log." suffix=".txt" timestamp="true"/>
<!-- ROOT context --> <Context path="" docBase="ROOT" debug="0"/>
<!-- EBook context --> <Context path="/EBook" docBase="EBook" debug="0" reloadable="true" crossContext="true">
<!-- EBook logger (localhost_EBook_log.txt) --> <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_EBook_log." suffix=".txt" timestamp="true" />
</Context> </Context>
<!-- examples context --> <Context path="/examples" docBase="examples" debug="0" reloadable="true" crossContext="true">
<!-- examples logger (localhost_examples_log.txt) -->
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_examples_log."
suffix=".txt"
timestamp="true"/>
</Context> </Host> </Engine> </Service> </Server>
Webapp's web.xml (complete):
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<!-- Java version of ebook generating utility. --> <web-app>
<display-name>Cat's Eye EBook Builder</display-name> <description> EBook generator web application </description>
<servlet> <servlet-name> book_builder </servlet-name> <servlet-class> catseye.ebook.book_builder </servlet-class> </servlet>
<servlet> <servlet-name> set_config </servlet-name> <servlet-class> catseye.ebook.set_config </servlet-class> </servlet>
<servlet> <servlet-name> get_config </servlet-name> <servlet-class> catseye.ebook.get_config </servlet-class> </servlet>
<servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>
</web-app>
Thomas Tang wrote:
Cut and paste your context settings.
Thomas
Jerry Ford <[EMAIL PROTECTED]> 02/13/2004 11:33 AM
Please respond to
"Tomcat Users List" <[EMAIL PROTECTED]>
To Tomcat Users List <[EMAIL PROTECTED]> cc
Subject Re: jsp deployment
Hmmm...when I go to http://localhost/mywebapp, it works fine.
When I bypass Apache and go to http://localhost:8080, I get Tomcat's home page, and http://localhost:8080/examples/jsp, I get the Tomcat examples.
But when I go to http://localhost:8080/mywebapp, I get 404, resource not available.
Jerry
BAO RuiXian wrote:
Jerry Ford wrote:<[EMAIL PROTECTED]>
Good suggestions, but, no, didn't work.Have you tried run your jsp file directly from Tomcat instead of via Apache? How about you copy one of the jsp files from the example jsp files to this directory to see it still works? I think your problem is just very trivial, somewhere wrong.
There are no config issues preventing Tomcat from serving files from my webapp---html and servlets all work. And I know Tomcat is serving jsp files correctly; Tomcat's default examples work.
Best
Bao
Tomcat simply will not serve my .jsp file regardless of filetype (tried it as .txt). Permissions and file ownership are identical to the permissions of the Tomcat example .jsp files, which do work.
I restart Tomcat everytime I make a change.
Still get the 404 when I call the jsp, even though the html files in the same directory work fine, as do the servlets in the same webapp space.
Jerry
Parsons Technical Services wrote:
Jerry,
Just for a test, change the file name to end with .txt and see if the page
is displayed.
If it still fails. I would double check the permissions/ownership on that
file.
If it works, then try a restart. After a restart if it still fails, check
your configs
for an entry that might be blocking or redirecting the request.
Just a novice throwing out ideas.
Doug Parsons www.parsonstechnical.com
----- Original Message ----- From: "Jerry Ford"
---------------------------------------------------------------------To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Thursday, February 12, 2004 2:33 PM Subject: Re: jsp deployment
Permissions on the .jsp file are identical to permissions on all of the
html, javascript, and servlet class files in the webapp, all of which
work: -rw--r--r-- owner/group is jford:user (which is the uid under
which tomcat was started).
And I know it will serve .jsp's, the Tomcat example .jsp's all work.
Jerry
QM wrote:
: Tomcat chokes when the jsp is requested. I get a 404 : error, "the requested resoruce is not available." : : What do I need to configure to get Tomcat to serve the jsp?
Chances are it's a permissions issue on the file. (Unless you've tweaked Tomcat's config, it should already be able to serve JSPs.)
-QM
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]