JAVA: Identificazione Tomcat 7
copia linkDescrizione del difetto
Dalla versione 10.5 è possibile utilizzare Tomcat 7 per sviluppare applicazioni web in tecnologia Java, mentre le versioni precedenti di Instant Developer non erano in grado di installare/aggiornare applicazioni web e web service su Tomcat 7 poiché la nuova versione del manager di Tomcat non accetta più comandi nello stesso formato delle versioni precedenti.
Nella versione 10.5, per individuare la versione di Tomcat in uso In.de controllava la presenza del file "lib/ecj3.7.jar" che sembrava essere presente solo in Tomcat 7. Purtroppo questo file è stato introdotto anche dalla versione 6.0.35 di Tomcat.
La versione 10.5 presenta quindi un malfunzionamento che impedisce di installare automaticamente applicazioni con Tomcat 6.0.35.
Effetti del malfunzionamento
- Compilando un'applicazione Java falliva il deploy su Tomcat 6.0.35 o superiori.
Soluzioni
Rinominando il file lib/ecj3.7.jar dentro Tomcat 6.0.35 si risolveva il problema. Con la versione 11 è stato modificato il metodo di identficazione della versione di Tomcat, quindi non è più presente questo problema.
Funzionalità interessate
Compilazione di applicazioni Java con Tomcat 6.0.35.
Note
- Malfunzionamento relativo alla richiesta di assistenza 001585-2011.
Ultima modifica: 23/03/2021 / Validità: da 11.0.4800