Hello all,

This is my first post here. I hope someone can help. I've been searching
high and low for days to resolve a problem I am having with the jakarta
redirector. My JAVA application is BMC Remedy MidTier

 
I am running:

IIS 6

Tomcat 5.5.26

Jakarta isapi_redirect.dll v1.2.28

Win 2K3 SP2

 
I have never been able to get the application to work through IIS. The
redirector seems to fail at the last step. Please see the isapt_redirect log
below:

*******************************************************************************************************************************************************

[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (805): Filter started
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (872): Virtual Host redirection of
/WEBAPP001/arsys/shared/login.jsp
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (542): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
uri_worker_map_update::jk_uri_worker_map.c (712): File C:\Program
Files\Apache Software Foundation\Jakarta Isapi
Redirector\conf\uriworkermap.properties  is not modified
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/WEBAPP001/arsys/shared/login.jsp' from 1 maps
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/arsys/*=ars' source 'uriworkermap'
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (623): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (879): Default redirection of
/arsys/shared/login.jsp
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (542): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/arsys/shared/login.jsp' from 1 maps
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/arsys/*=ars' source 'uriworkermap'
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (602): Found a wildchar match
'/arsys/*=ars'
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (605): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (889): check if [/arsys/shared/login.jsp]
is points to the web-inf directory
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (907): [/arsys/shared/login.jsp] is a
servlet url - should redirect to ars
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (919): fowarding original URI
[/arsys/shared/login.jsp]
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (805): Filter started
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (872): Virtual Host redirection of
/WEBAPP001/jakarta/isapi_redirect.dll
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (542): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/WEBAPP001/jakarta/isapi_redirect.dll' from 1 maps
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/arsys/*=ars' source 'uriworkermap'
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (623): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (879): Default redirection of
/jakarta/isapi_redirect.dll
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (542): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (575): Attempting to map URI
'/jakarta/isapi_redirect.dll' from 1 maps
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
map_uri_to_worker::jk_uri_worker_map.c (587): Attempting to map context URI
'/arsys/*=ars' source 'uriworkermap'
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
map_uri_to_worker::jk_uri_worker_map.c (623): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (889): check if
[/jakarta/isapi_redirect.dll] is points to the web-inf directory
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpFilterProc::jk_isapi_plugin.c (1008): [/jakarta/isapi_redirect.dll] is
not a servlet url
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
HttpExtensionProc::jk_isapi_plugin.c (1045): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] wc_maintain::jk_worker.c
(307): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug] wc_maintain::jk_worker.c
(321): Maintaining worker ars
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] ajp_maintain::jk_ajp_common.c
(2349): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] ajp_maintain::jk_ajp_common.c
(2357): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug] wc_maintain::jk_worker.c
(321): Maintaining worker wlb
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
maintain_workers::jk_lb_worker.c (486): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] ajp_maintain::jk_ajp_common.c
(2349): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] ajp_maintain::jk_ajp_common.c
(2357): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
maintain_workers::jk_lb_worker.c (509): decay with 2^4
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] decay_load::jk_lb_worker.c
(467): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] decay_load::jk_lb_worker.c
(476): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
recover_workers::jk_lb_worker.c (396): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
recover_workers::jk_lb_worker.c (428): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
maintain_workers::jk_lb_worker.c (525): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace] wc_maintain::jk_worker.c
(332): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
init_ws_service::jk_isapi_plugin.c (1643): Client Certificate encoding:1
sz:1019 flags:1
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
wc_get_worker_for_name::jk_worker.c (104): enter
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
wc_get_worker_for_name::jk_worker.c (114): did not find a worker ajp13
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
wc_get_worker_for_name::jk_worker.c (116): exit
[Fri Dec 04 12:56:25 2009] [0160:3124] [debug]
HttpExtensionProc::jk_isapi_plugin.c (1084): could not get a worker for name
ajp13
[Fri Dec 04 12:56:25 2009] [0160:3124] [error]
HttpExtensionProc::jk_isapi_plugin.c (1109): could not get a worker for name
ajp13
[Fri Dec 04 12:56:25 2009] [0160:3124] [trace]
HttpExtensionProc::jk_isapi_plugin.c (1121): exit
**************************************************************************************************************************************************

 
It seems to keep failing at HttpFilterProc::jk_isapi_plugin.c (1008):
[/jakarta/isapi_redirect.dll] is not a servlet url

 
I have set a virtual directory in IIS called jakarta which points to
...\Jakarta Isapi Redirector\bin which contains the isapi_redirect.dll

I have set jakarta as a filter in IIS for the web site and it has a green up
arrow

I have set jakarta as a Web Service Extension as "allowed"

 
Jakarta registry settings:

HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector\1.0

extension_uri = /jakarta/isapi_redirect.dll

log_file = C:\Program Files\Apache Software Foundation\Jakarta Isapi
Redirector\log\isapi_redirect.log

log_level = debug

uri_select = unparsed

worker_file = C:\Program Files\Apache Software Foundation\Jakarta Isapi
Redirector\conf\workers.properties.minimal

worker_mount_file = C:\Program Files\Apache Software Foundation\Jakarta
Isapi Redirector\conf\uriworkermap.properties

 
Tomcat is working and I am able to get to the JAVA application (Remedy
MidTier) through http://hostname:8080/arsys/shared/login.jsp?/arsys/home

uriworkermap.properties
/arsys/*=ars


workers.properties.minimal
worker.list= ars
worker.ars.type=ajp13
worker.ars.host=WEBAPP001
worker.ars.port=8009
 
No need to post IIS log as it reports no error.

 
Any suggestions?

-- 
View this message in context: 
http://old.nabble.com/--jakarta-isapi_redirect.dll--is-not-a-servlet-url-tp26636373p26636373.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to