tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From reynir <rey...@hugsmidjan.is>
Subject Re: Not enough response ==> Isapi redirector Installation problem betweeen IIs and Tomcat
Date Mon, 04 Apr 2005 14:20:39 GMT
hi,
jk2 is not suported anymore.
jk is the current supported version. I suggest you go with that.
-reynir


samuel.goblet@cigma.asso.fr wrote:

>Thanx Reynir but I already read your doc and it works for the previous 
>version of the redirector : JK1(isapi redirector 1.2.8 - AJP 12)
>
>Me I use JK2 (isapi redirector next version - AJP 13) AND the file for the 
>configuration seems to be only one :
>
>workers2.properties
>
>Not with : workers.properties AND uriworkermap.properties
>
>So if I doesn't make any mistake, your doc doesn't reply to my need...
>
>Sorry and thanx.
>
>reynir <reynir@hugsmidjan.is> a écrit sur 04/04/2005 15:21:46 :
>
>  
>
>>ok sorry
>>I saw it down at the bottom of your email.
>>I wrote directions on how to install this kind of setup few days ago :
>>
>>http://www.reynir.net/java/greinar/nr/52
>>
>>check it out, it works fine.
>>
>>-reynir
>>
>>reynir wrote:
>>
>>    
>>
>>>what version of IIS / tomcat / isapi_redirector are you using ?
>>>-reynir
>>>
>>>samuel.goblet@cigma.asso.fr wrote:
>>>
>>>
>>>
>>>      
>>>
>>>>Hi,
>>>>
>>>>I'm looking for some help. Thanx in advance.
>>>>
>>>>When I make a request to IIS for JSP file, I've got an error message 
>>>>        
>>>>
>and 
>  
>
>>>>in the event log : [jk_isapi_plugin.c (420)]: HttpFilterProc 
>>>>[/admin/index.jsp] is not a servlet url
>>>>
>>>>**************************************************************
>>>>The complete description follow from the windows log
>>>>And my installation process :
>>>>**************************************************************
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (429)]: 
>>>>HttpFilterProc check if [/Jakarta/isapi_redirector2.dll] is pointing 
>>>>        
>>>>
>to 
>  
>
>>>>the web-inf directory
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (420)]: 
>>>>HttpFilterProc [/Jakarta/isapi_redirector2.dll] is not a servlet url
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (308)]: 
>>>>        
>>>>
>In 
>  
>
>>>>HttpFilterProc Virtual Host redirection of s0058 : 80
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (252)]: 
>>>>HttpFilterProc started
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (429)]: 
>>>>HttpFilterProc check if [/jsp-examples/jsp2/el/basic-comparisons.jsp] 
>>>>        
>>>>
>is 
>  
>
>>>>pointing to the web-inf directory
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (340)]: 
>>>>HttpFilterProc [/jsp-examples/jsp2/el/basic-comparisons.jsp] is a 
>>>>        
>>>>
>servlet 
>  
>
>>>>url - should redirect to lb
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (308)]: 
>>>>        
>>>>
>In 
>  
>
>>>>HttpFilterProc Virtual Host redirection of s0058 : 80
>>>>04/04/2005,14:18:03,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (252)]: 
>>>>HttpFilterProc started
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (429)]: 
>>>>HttpFilterProc check if [/admin/index.jsp] is pointing to the web-inf 
>>>>directory
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (420)]: 
>>>>HttpFilterProc [/admin/index.jsp] is not a servlet url
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (308)]: 
>>>>        
>>>>
>In 
>  
>
>>>>HttpFilterProc Virtual Host redirection of s0058 : 80
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (252)]: 
>>>>HttpFilterProc started
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (429)]: 
>>>>HttpFilterProc check if [/admin/index.jsp] is pointing to the web-inf 
>>>>directory
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (420)]: 
>>>>HttpFilterProc [/admin/index.jsp] is not a servlet url
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (308)]: 
>>>>        
>>>>
>In 
>  
>
>>>>HttpFilterProc Virtual Host redirection of s0058 : 80
>>>>04/04/2005,14:17:47,Apache Jakarta 
>>>>Connector2,Aucun,Aucun,4,N/A,S0058,Debug:  [jk_isapi_plugin.c (252)]: 
>>>>HttpFilterProc started
>>>>
>>>>
>>>>
>>>>
>>>>*** SOFT RELEASE ***
>>>>My server : Windows server 2003
>>>>My Web server : IIS 6.0
>>>>My Tomcat server : 5.0.28
>>>>My JDK : JDK 1.4.2
>>>>My redirector : JK2
>>>>
>>>>*** MY ACTIONS ***
>>>>**************************************************************
>>>>* ==> 1 - Tests IIs and Tomcat without the connector :
>>>>**************************************************************
>>>>open url : http://localhost  => IIs respond good
>>>>open url : http://localhost:8080/ and 
>>>>http://localhost:8080/jsp-examplessample, works good
>>>>**************************************************************
>>>>* ==> 2 - Configuring the connector in tomcat's server.xml :
>>>>**************************************************************
>>>><Server port="8005" shutdown="SHUTDOWN" debug="0">
>>>><Listener 
>>>>        
>>>>
>className="org.apache.catalina.mbeans.ServerLifecycleListener"
>  
>
>>>>          debug="0"/>
>>>><Listener 
>>>>        
>>>>
>>>className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
>>>      
>>>
>>>>          debug="0"/>
>>>>
>>>><!-- Global JNDI resources -->
>>>><GlobalNamingResources>
>>>>
>>>>  <!-- Test entry for demonstration purposes -->
>>>>  <Environment name="simpleValue" type="java.lang.Integer" 
>>>>        
>>>>
>value="30"/>
>  
>
>>>>  <Resource name="UserDatabase" auth="Container"
>>>>            type="org.apache.catalina.UserDatabase"
>>>>     description="User database that can be updated and saved">
>>>>  </Resource>
>>>>  <ResourceParams name="UserDatabase">
>>>>    <parameter>
>>>>      <name>factory</name>
>>>><value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
>>>>    </parameter>
>>>>    <parameter>
>>>>      <name>pathname</name>
>>>>      <value>conf/tomcat-users.xml</value>
>>>>    </parameter>
>>>>  </ResourceParams>
>>>>
>>>></GlobalNamingResources>
>>>>
>>>>  <Service name="Catalina">
>>>>
>>>>  <!-- Define a non-SSL Coyote HTTP/1.1 Connector on the port 
>>>>        
>>>>
>>specified
>>    
>>
>>>       during installation  -->
>>>      
>>>
>>>>  <Connector port="8080"
>>>>             maxThreads="150"
>>>>             minSpareThreads="25"
>>>>             maxSpareThreads="75"
>>>>             enableLookups="false"
>>>>             redirectPort="8443"
>>>>             acceptCount="100"
>>>>             debug="9"
>>>>             connectionTimeout="20000" 
>>>>             disableUploadTimeout="true" />
>>>>
>>>>  <!-- Define the top level container in our container hierarchy -->
>>>>  <Engine name="Catalina" defaultHost="localhost" debug="9">
>>>>
>>>>    <!-- The request dumper valve dumps useful debugging 
>>>>        
>>>>
>>information 
>>    
>>
>>>abou
>>>    <!-- Global logger unless overridden at 
>>>      
>>>
>>lower levels -->
>>    
>>
>>>>    <Logger className="org.apache.catalina.logger.FileLogger"
>>>>            prefix="catalina_log."
>>>>            suffix=".txt"
>>>>            timestamp="true"/>
>>>>
>>>>    <!-- Because this Realm is here, an instance will be shared 
>>>>        
>>>>
>>globally 
>>    
>>
>>>-->
>>>      
>>>
>>>>    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
>>>>           debug="0"
>>>>           resourceName="UserDatabase"/>
>>>>
>>>>    <Host name="localhost" debug="0" appBase="webapps"
>>>>     unpackWARs="true" autoDeploy="true"
>>>>     xmlValidation="false" xmlNamespaceAware="false">
>>>>
>>>>      <Logger className="org.apache.catalina.logger.FileLogger"
>>>>              directory="logs"
>>>>              prefix="localhost_log."
>>>>              suffix=".txt"
>>>>              timestamp="true"/>
>>>>
>>>>    </Host>    </Engine>  </Service></Server>
>>>>**************************************************************
>>>>*  ==> 3 - Installing the Isapi filter :
>>>>**************************************************************
>>>>I copy the file in ht directory : 
>>>>c:\Tomcat5\bin\win32\i386\isapi_redirector2.dll
>>>>
>>>>where CATALINA_HOME = c:\Tomcat5
>>>>**************************************************************
>>>>*  ==> 4 - Uddating the windows registry for ISAPI filter :
>>>>**************************************************************
>>>>[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi 
>>>>Redirector\2.0]
>>>>"serverRoot"="C:\\Tomcat5\\"
>>>>"extensionUri"="/jakarta/isapi_redirector2.dll"
>>>>"workersFile"="C:\\Tomcat5\\conf\\workers2.properties"
>>>>"logLevel"="DEBUG"
>>>>
>>>>**************************************************************
>>>>* ==> 5 - Configuring Tomcat Workers (Workers2.properties file)
>>>>**************************************************************
>>>># Setup the windows application logging for the ISAPI filter
>>>>[logger.win32]
>>>>level=DEBUG
>>>>
>>>># Defines a load balancer named lb. Use even if you only have one 
>>>>        
>>>>
>machine.
>  
>
>>>>[lb:lb]
>>>>
>>>># communication channel settings
>>>>[channel.socket:localhost:8009]
>>>>host=localhost
>>>>port=8009
>>>>
>>>># SHared Memory file settings
>>>>[shm]
>>>>file=C:/Tomcat5/conf/jk2.shm
>>>>size=1000000
>>>>
>>>># Declare a Tomcat worker and assign it the above declared 
>>>>        
>>>>
>communication 
>  
>
>>>>channel.
>>>>[ajp13:localhost:8009]
>>>>channel=channel.socket:localhost:8009
>>>>group=lb
>>>>
>>>># URI mappings for jsp-examples web application context
>>>># Requests for any web component(indicated by the wild card *) are 
>>>>dispatched to
>>>># Tomcat.
>>>>[uri:/jsp-examples/*]
>>>>info= Mapping for jsp-examples context of tomcat
>>>>group=lb
>>>>
>>>>**************************************************************
>>>>* ==> 6 - configuring the jk2.properties
>>>>**************************************************************
>>>>
>>>>channelSocket.address=localhost
>>>>channelSocket.port=8009
>>>>shm.file=C:/Tomcat5/conf/jk2.shm
>>>>
>>>>**************************************************************
>>>>* ==> Creating virtual directory under IIS
>>>>**************************************************************
>>>>Every thing indicates it's ok : green arrow, and the virtual directory 
>>>>        
>>>>
>is 
>  
>
>>>>called : "jakarta"
>>>>
>>>>**************************************************************
>>>>* ==> Adding the ISAPI filter to IIS
>>>>**************************************************************
>>>>With the Allow green flag
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>Thanx for any help, links etc...
>>>>
>>>>Best regards
>>>>
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>>
>>>
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>    
>>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message