The 3.2 version has web.xml file for each webapp instead of using the
web.xml in the conf directory.see if that is causing the problem.Iam not
sure if that will help,but my guess it could be because of this change
Ram
>From: Kevin Badinger <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: upgrade from Tomcat 3.1.1 to 3.2.1 with IIS not working
>Date: Mon, 15 Jan 2001 18:11:31 -0600
>
>I setup Tomcat 3.1.1 to run with Windows 2000 Server & IIS. I am running
>JDK 1.3. All worked fine with IIS and tomcat with 3.1.1. I have attempted
>to upgrade to Tomcat 3.2.1. Now, I get 404's when i try to display the
>http://localhost/examples/jsp/index.html page. When I run it directly to
>port 8080, it works just fine. Any ideas would be greatly appreciated.
>Attached are the IIS, isapi, and tomcat logs.
>
>Thanks,
>Kevin Badinger
>
>
>IIS logs
>---
>#Software: Microsoft Internet Information Services 5.0
>#Version: 1.0
>#Date: 2001-01-14 22:30:00
>#Fields: date time c-ip cs-username s-ip s-port cs-method cs-uri-stem
>cs-uri-query sc-status cs(User-Agent)
>2001-01-14 22:30:00 10.30.1.207 - 10.30.30.40 80 GET
>/jakarta/isapi_redirect.dll - 200
>Mozilla/4.0+(compatible;+MSIE+5.5;+Windows+NT+4.0)
>
>---
>isapi.log
>---
>
>[jk_uri_worker_map.c (155)]: Into jk_uri_worker_map_t::uri_worker_map_alloc
>[jk_uri_worker_map.c (195)]: Into jk_uri_worker_map_t::uri_worker_map_open
>[jk_uri_worker_map.c (210)]: jk_uri_worker_map_t::uri_worker_map_open, rule
>map size is 2
>[jk_uri_worker_map.c (266)]: Into jk_uri_worker_map_t::uri_worker_map_open,
>match rule /servlet/=ajp12 was added
>[jk_uri_worker_map.c (266)]: Into jk_uri_worker_map_t::uri_worker_map_open,
>match rule /examples/=ajp12 was added
>[jk_uri_worker_map.c (295)]: Into jk_uri_worker_map_t::uri_worker_map_open,
>there are 2 rules
>[jk_uri_worker_map.c (316)]: jk_uri_worker_map_t::uri_worker_map_open, done
>[jk_worker.c (82)]: Into wc_open
>[jk_worker.c (207)]: Into build_worker_map, creating 1 workers
>[jk_worker.c (213)]: build_worker_map, creating worker ajp12
>[jk_worker.c (138)]: Into wc_create_worker
>[jk_worker.c (152)]: wc_create_worker, about to create instance ajp12 of
>ajp12
>[jk_ajp12_worker.c (264)]: Into ajp12_worker_factory
>[jk_worker.c (161)]: wc_create_worker, about to validate and init ajp12
>[jk_ajp12_worker.c (182)]: Into jk_worker_t::validate
>[jk_ajp12_worker.c (194)]: In jk_worker_t::validate for worker ajp12
>contact
>is localhost:8007
>[jk_worker.c (177)]: wc_create_worker, done
>[jk_worker.c (223)]: build_worker_map, removing old ajp12 worker
>[jk_worker.c (235)]: build_worker_map, done
>[jk_worker.c (102)]: wc_open, done
>[jk_isapi_plugin.c (408)]: HttpFilterProc started
>[jk_isapi_plugin.c (429)]: In HttpFilterProc test redirection of
>/examples/jsp/index.html
>[jk_uri_worker_map.c (344)]: Into jk_uri_worker_map_t::map_uri_to_worker
>[jk_uri_worker_map.c (406)]: jk_uri_worker_map_t::map_uri_to_worker, Found
>a
>match ajp12
>[jk_isapi_plugin.c (439)]: HttpFilterProc [/examples/jsp/index.html] is a
>servlet url - should redirect to ajp12
>[jk_isapi_plugin.c (461)]: HttpFilterProc check if
>[/examples/jsp/index.html] is points to the web-inf directory
>[jk_isapi_plugin.c (408)]: HttpFilterProc started
>[jk_isapi_plugin.c (429)]: In HttpFilterProc test redirection of
>/jakarta/isapi_redirect.dll
>[jk_uri_worker_map.c (344)]: Into jk_uri_worker_map_t::map_uri_to_worker
>[jk_uri_worker_map.c (434)]: jk_uri_worker_map_t::map_uri_to_worker, done
>without a match
>[jk_isapi_plugin.c (452)]: HttpFilterProc [/jakarta/isapi_redirect.dll] is
>not a servlet url
>[jk_isapi_plugin.c (461)]: HttpFilterProc check if
>[/jakarta/isapi_redirect.dll] is points to the web-inf directory
>[jk_isapi_plugin.c (517)]: HttpExtensionProc started
>[jk_worker.c (123)]: Into wc_get_worker_for_name ajp12
>[jk_worker.c (127)]: wc_get_worker_for_name, done found a worker
>[jk_isapi_plugin.c (539)]: HttpExtensionProc got a worker for name ajp12
>[jk_ajp12_worker.c (223)]: Into jk_worker_t::get_endpoint
>[jk_ajp12_worker.c (121)]: Into jk_endpoint_t::service
>[jk_connect.c (108)]: Into jk_open_socket
>[jk_connect.c (115)]: jk_open_socket, try to connect socket = 3096
>[jk_connect.c (124)]: jk_open_socket, after connect ret = 0
>[jk_connect.c (132)]: jk_open_socket, set TCP_NODELAY to on
>[jk_connect.c (140)]: jk_open_socket, return, sd = 3096
>[jk_ajp12_worker.c (134)]: In jk_endpoint_t::service, sd = 3096
>[jk_ajp12_worker.c (357)]: Into ajpv12_handle_request
>[jk_ajp12_worker.c (361)]: ajpv12_handle_request, sending the ajp12 start
>sequence
>[jk_ajp12_worker.c (413)]: ajpv12_handle_request, sending the headers
>[jk_ajp12_worker.c (432)]: ajpv12_handle_request, sending the terminating
>mark
>[jk_ajp12_worker.c (472)]: ajpv12_handle_request done
>[jk_ajp12_worker.c (148)]: In jk_endpoint_t::service, sent request
>[jk_ajp12_worker.c (488)]: Into ajpv12_handle_response
>[jk_ajp12_worker.c (502)]: ajpv12_handle_response, read Status: 404 Not
>Found
>[jk_ajp12_worker.c (530)]: ajpv12_handle_response, read Status=404 Not
>Found
>[jk_ajp12_worker.c (502)]: ajpv12_handle_response, read Content-Type:
>text/html
>[jk_ajp12_worker.c (530)]: ajpv12_handle_response, read
>Content-Type=text/html
>[jk_ajp12_worker.c (542)]: ajpv12_handle_response, allocating header arrays
>[jk_ajp12_worker.c (502)]: ajpv12_handle_response, read Content-Length: 201
>[jk_ajp12_worker.c (530)]: ajpv12_handle_response, read Content-Length=201
>[jk_ajp12_worker.c (502)]: ajpv12_handle_response, read Servlet-Engine:
>Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 2.2; Java 1.3.0; Windows 2000 5.0
>x86; java.vendor=Sun Microsystems Inc.)
>[jk_ajp12_worker.c (530)]: ajpv12_handle_response, read
>Servlet-Engine=Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 2.2; Java 1.3.0;
>Windows 2000 5.0 x86; java.vendor=Sun Microsystems Inc.)
>[jk_ajp12_worker.c (502)]: ajpv12_handle_response, read
>[jk_ajp12_worker.c (504)]: ajpv12_handle_response, headers are done
>[jk_ajp12_worker.c (563)]: ajpv12_handle_response, starting response
>[jk_isapi_plugin.c (201)]: Into jk_ws_service_t::start_response
>[jk_ajp12_worker.c (574)]: ajpv12_handle_response, reading response body
>[jk_isapi_plugin.c (335)]: Into jk_ws_service_t::write
>[jk_ajp12_worker.c (590)]: ajpv12_handle_response, response body is done
>[jk_ajp12_worker.c (602)]: ajpv12_handle_response done
>[jk_isapi_plugin.c (551)]: HttpExtensionProc service() returned OK
>[jk_ajp12_worker.c (163)]: Into jk_endpoint_t::done
>
>---
>Tomcat.log
>---
>2001-01-14 02:23:57 - ContextManager: set work dir work
>2001-01-14 02:23:57 - ContextManager: Add contextInterceptor
>javaClass="org.apache.tomcat.context.AutoSetup"
>2001-01-14 02:23:57 - ContextManager: Add contextInterceptor
>javaClass="org.apache.tomcat.context.WebXmlReader"
>2001-01-14 02:23:57 - ContextManager: Add contextInterceptor
>javaClass="org.apache.tomcat.context.LoaderInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add contextInterceptor
>javaClass="org.apache.tomcat.context.DefaultCMSetter"
>2001-01-14 02:23:57 - ContextManager: Add contextInterceptor
>javaClass="org.apache.tomcat.context.WorkDirInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.request.SessionInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.request.SimpleMapper1"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.request.InvokerInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.request.StaticInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.session.StandardSessionInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.request.AccessInterceptor"
>2001-01-14 02:23:57 - ContextManager: Add requestInterceptor
>javaClass="org.apache.tomcat.request.SimpleRealm"
>2001-01-14 02:23:57 - ContextManager: Add contextInterceptor
>javaClass="org.apache.tomcat.context.LoadOnStartupInterceptor"
>2001-01-14 02:23:58 - ContextManager: Add connector
>javaClass="org.apache.tomcat.service.PoolTcpConnector"
>2001-01-14 02:23:58 - ContextManager: Add connector
>javaClass="org.apache.tomcat.service.PoolTcpConnector"
>2001-01-14 02:23:58 - Ctx( /examples ): Set debug to 1
>2001-01-14 02:23:58 - ContextManager: Adding context Ctx( /examples )
>2001-01-14 02:23:58 - Ctx( ): Set debug to 1
>2001-01-14 02:23:58 - ContextManager: Adding context Ctx( )
>2001-01-14 02:23:58 - Ctx( /admin ): Set debug to 1
>2001-01-14 02:23:58 - ContextManager: Adding context Ctx( /admin )
>2001-01-14 02:23:58 - ContextManager: Tomcat classpath =
>c:\Inetpub\wwwroot\jakarta-tomcat\classes;c:\Inetpub\wwwroot\jakarta-tomcat\
>lib\jaxp.jar;c:\Inetpub\wwwroot\jakarta-tomcat\lib\parser.jar;c:\Inetpub\www
>root\jakarta-tomcat\lib\webserver.jar;c:\Inetpub\wwwroot\jakarta-tomcat\lib\
>xml.jar;c:\Inetpub\wwwroot\jakarta-tomcat\lib\servlet.jar;c:\Inetpub\wwwroot
>\jakarta-tomcat\lib\jasper.jar;c:\jdk1.3\lib\tools.jar;c:\jdk1.3\lib\classes
>.zip
>2001-01-14 02:23:58 - ContextManager: Adding context Ctx( /test )
>2001-01-14 02:23:58 - ContextManager: Adding context Ctx( /xpm )
>2001-01-14 02:23:58 - Ctx( /examples ): XmlReader - init /examples
>webapps/examples
>2001-01-14 02:23:58 - ContextManager: SimpleMapper1: SM: extension map
>/examples/*.jsp Ct (jsp(org.apache.jasper.servlet.JspServlet/null) )
>2001-01-14 02:23:58 - Ctx( /examples ): Reading
>C:\Inetpub\wwwroot\jakarta-tomcat\webapps\examples\WEB-INF\web.xml
>2001-01-14 02:23:59 - ContextManager: SimpleMapper1: SM: exact map
>null:/examples/snoop -> Ct (snoop(SnoopServlet/null) )
>2001-01-14 02:23:59 - ContextManager: SimpleMapper1: SM: extension map
>/examples/*.snp Ct (snoop(SnoopServlet/null) )
>2001-01-14 02:23:59 - ContextManager: SimpleMapper1: SM: exact map
>null:/examples/servletToJsp -> Ct (servletToJsp(servletToJsp/null) )
>2001-01-14 02:23:59 - ContextManager: calc work dir
>C:\Inetpub\wwwroot\jakarta-tomcat\work
>2001-01-14 02:23:59 - ContextManager: SimpleMapper1: SM: exact map
>null:/examples/jsp/security/login/j_security_check -> Ct
>(tomcat.formSecurityCheck(null/null) )
>2001-01-14 02:23:59 - Ctx( /examples ): Add user tomcat tomcat tomcat
>2001-01-14 02:23:59 - Ctx( /examples ): Add user role1 tomcat role1
>2001-01-14 02:23:59 - Ctx( /examples ): Add user both tomcat tomcat,role1
>2001-01-14 02:23:59 - Ctx( /examples ): Loading -2147483646 jsp
>2001-01-14 02:24:00 - Ctx( ): XmlReader - init webapps/examples
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: extension map
>/*.jsp Ct (jsp(org.apache.jasper.servlet.JspServlet/null) )
>2001-01-14 02:24:00 - Ctx( ): Reading
>C:\Inetpub\wwwroot\jakarta-tomcat\webapps\examples\WEB-INF\web.xml
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: exact map
>null:/snoop -> Ct (snoop(SnoopServlet/null) )
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: extension map
>/*.snp Ct (snoop(SnoopServlet/null) )
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: exact map
>null:/servletToJsp -> Ct (servletToJsp(servletToJsp/null) )
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: exact map
>null:/jsp/security/login/j_security_check -> Ct
>(tomcat.formSecurityCheck(null/null) )
>2001-01-14 02:24:00 - Ctx( ): Loading -2147483646 jsp
>2001-01-14 02:24:00 - Ctx( /admin ): XmlReader - init /admin webapps/admin
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: extension map
>/admin/*.jsp Ct (jsp(org.apache.jasper.servlet.JspServlet/null) )
>2001-01-14 02:24:00 - Ctx( /admin ): Reading
>C:\Inetpub\wwwroot\jakarta-tomcat\webapps\admin\WEB-INF\web.xml
>2001-01-14 02:24:00 - Ctx( /admin ): Loading -2147483646 jsp
>2001-01-14 02:24:00 - ContextManager: SimpleMapper1: SM: extension map
>/test/*.jsp Ct (jsp(org.apache.jasper.servlet.JspServlet/null) )
>2001-01-14 02:24:01 - ContextManager: SimpleMapper1: SM: prefix map
>null:/test/foo/bar/* -> Ct (servlet1(requestMap.Servlet1/null) )
>2001-01-14 02:24:01 - ContextManager: SimpleMapper1: SM: prefix map
>null:/test/baz/* -> Ct (servlet2(requestMap.Servlet2/null) )
>2001-01-14 02:24:01 - ContextManager: SimpleMapper1: SM: exact map
>null:/test/catalog -> Ct (servlet3(requestMap.Servlet3/null) )
>2001-01-14 02:24:01 - ContextManager: SimpleMapper1: SM: extension map
>/test/*.bop Ct (servlet4(requestMap.Servlet4/null) )
>2001-01-14 02:24:01 - ContextManager: SimpleMapper1: SM: extension map
>/xpm/*.jsp Ct (jsp(org.apache.jasper.servlet.JspServlet/null) )
>2001-01-14 02:24:01 - ContextManager: SimpleMapper1: SM: extension map
>/xpm/*.xpm Ct (controller(com.globeset.xpm.sys.ControllerServlet/null) )
>2001-01-14 02:24:04 - PoolTcpConnector: Starting HttpConnectionHandler on
>8080
>2001-01-14 02:24:04 - PoolTcpConnector: Starting Ajp12ConnectionHandler on
>8007
>2001-01-14 02:30:00 - ContextManager: Host = 10.30.30.40
>2001-01-14 02:30:00 - ContextManager: SM: Prefix match
>/jakarta/isapi_redirect.dll -> null null
>2001-01-14 02:30:00 - ContextManager: SimpleMapper1: Default map
>/jakarta/isapi_redirect.dll null
>2001-01-14 02:30:00 - ContextManager: SM: Extension match
>/jakarta/isapi_redirect.dll .dll
>2001-01-14 02:30:00 - ContextManager: SimpleMapper1: SM: After mapping R(
>+
>/jakarta/isapi_redirect.dll + null) null
>2001-01-14 02:30:00 - ContextManager: No handler for request R( +
>/jakarta/isapi_redirect.dll + null) 404
>2001-01-14 02:30:00 - Ctx( ): 404 R( + /jakarta/isapi_redirect.dll +
>null)
>null
>2001-01-14 02:30:00 - Ctx( ): Handler tomcat.notFoundHandler(null/null)
>tomcat.notFoundHandler
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, email: [EMAIL PROTECTED]
>
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]