Questa è una vecchia versione del documento!
IIS si può connettere con apache tomcat tramite un connettore jackarta o boncode.
Boncode è comodo e funziona ma non sappiamo come lavora.
Jackarta è più famoso ma sappiamo quanto sia da configurare e per le versioni di IIS 7 in sù non lo usiamo.
In una situzione dove pre-esiste un sito in IIS e noi vogliamo che aggiungendo nella uri un percorso risponda un'applicazione apache tomcat dobbiamo seguire i seguenti passaggi:
IIS 8
creo un virtual application nel sito e gli imposto la cartella di deploy in tomcat dell'applicativo che mi interessa
installo boncode avendo cura di non direzionare tutte le chiamate ad apache tomcat
abilita dettaglio errori più comuni sul virtualhost clicco sul virtualhost → pagine errori → modifica impostazioni funzionalità → errori dettagliati riavvio tomcat e IIS
riavvio IIS
IIS7