Installazione Tomcat Connectors Jk 1.2.X (isapi_redirect.dll)
Il connettore fa dialogare IIS al Tomcat ed è un servizio esterno ad Apache Tomcat.
1. Configurazione del “connettore” (N.B. fare attenzione alla versione del proprio sistema, se a 64bit o 32bit)
Per la documentazione su questo componente open source, fare riferimento al seguente link:
https://tomcat.apache.org/connectors-doc/reference/iis.html
1. Creare la cartella “connettore” sotto C:\
2. Creare una cartella “logs” nella cartella “connettore”
3. Eseguire il download della dll dal link ufficiale:
Link 64 bit
Link 32 bit:
4. Nella cartella “C:\connettore” creare i seguenti file:
5. Copiare il file isapi_redirect.dll nella cartella C:\connettore
- file “isapi_redirect.properties” col seguente contenuto:
# Configuration file for the Jakarta ISAPI Redirector
# The path to the ISAPI Redirector Extension, relative to the website
# This must be in a virtual directory with execute privileges
extension_uri=/jakarta/isapi_redirect.dll
# Full path to the log file for the ISAPI Redirector
log_file=C:\connettore\logs\Connector.log
# Log level (debug, info, warn, error or trace)
log_level=error
# Full path to the workers.properties file
worker_file=C:\connettore\workers.properties
# Full path to the uriworkermap.properties file
worker_mount_file=C:\connettore\uriworkermap.properties
- file “web.config” col seguente contenuto:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<urlCompressiondoStaticCompression="false" />
<handlers accessPolicy="Read, Execute, Script" />
</system.webServer>
</configuration>
- file “workers.properties” col seguente contenuto:
worker.list=extra
worker.extra.port=8009
worker.extra.host=localhost
worker.extra.type=ajp13
- file “uriworkermap.properties” col seguente contenuto:
#/nome_contesto=extra
#/nome_contesto/*=extra
2. Creazione in IIS di directory Virtuale ‘jakarta’ che punta a c:/connettore
1. Dal Server Manager cliccare su “Strumenti”
2. Selezionare “Gestione Internet Information Services (IIS)”
3. Dall’elenco a tendina cliccare con tasto dx su “default websites” e selezionare “addvirtual directory”
3. Creare un filtro isapi di nome ‘jakarta’ che punta alla dll isapi_redirect.dll; selezionando Filtri ISAPI dalla Home Page di Default Web Site e poi “Aggiungi” dal menu delle Azioni dopo aver fatto doppio click
4. Inserire nel nome del filtro “jakarta” e nell’eseguibile “c:\connettore\isapi_redirect.dll”
5. Aggiungere tra le estensioni conosciute e valide la dll su citata; selezionando “Restrizioni ISAPI e CGI” nella home page del server. Dopo averci fatto doppio clic selezionare aggiungi. Spuntare “consenti esecuzione percorso estensione”
6. Aprire il file “uriworkermap.properties” presente nella cartella del connettore “C:\connettore” e configurarlo inserendo per ogni contesto applicativo le seguenti 2 righe /nomecontesto=extra /nomecontesto/*=extra N.B. Cosa che verrà fatta successivamente in fase di deploy dell'applicativo.








