Tomcat 7.0.19 vs Tomcat 7.0.18
Tomcat on servlet-säilö ja verkkopalvelin, jota käytetään Java-servlettien ja Java Server Pages -sivujen toteuttamiseen. Se on Apache Software Foundationin (ASF) julkaisema avoimen lähdekoodin ohjelmisto. Suuri määrä Tomcat-versioita on julkaistu sen alusta alkaen, ja Tomcatin versio 7.0.x on ensimmäinen versio, joka tukee Servlet 3.0-, JSP 2.2- ja EL 2.2 -määrityksiä. Tomcat 7.0.19 on Tomcat 7.0.x -sarjan uusin versio. Se on kehitetty käsittelemään ongelmia, jotka ovat olemassa versiossa 7.0.18 ja sitä alemmissa versioissa
Tomcat 7.0.18
Tomcat 7.0.18:aa ei julkaistu virallisesti, koska se sisältää joitain tietoja ja saatavuuteen liittyviä haavoittuvuuksia. Esimerkiksi sovellus, kuten epäluotettava verkkosovellus, voi saada rajoitettuja tiedostoja ja se voi vaikuttaa JVM:n (Java Virtual Machine) kaatumiseen. Yleensä suojauspäällikön tulisi estää pääsy näihin rajoitettuihin tiedostoihin, mutta tässä Tomcat-versiossa käytettyjen pyyntömääritteiden vahvistusten puute aiheuttaa tämän ongelman. Tomcat 7.0.18:n tarpeettomat koodit on poistettu, jotta IDE:n varoitukset voidaan vähentää, myös Windowsin asennusohjelmaan on tehty lisää parannuksia edellä mainittujen ongelmien ratkaisemiseksi.
Tomcat 7.0.19
Tomcat 7.0.19 julkaistiin korjaamalla virheet ja tietoturvaongelmat, joita Tomcat 7.0.18:ssa ja sitä vanhemmissa versioissa esiintyi. Tämä versio sisältää myös uusia ominaisuuksia. Vaikka käyttäjä muuttaa JSP:n viimeksi muokatun ajan, joko myöhemmin tai aikaisemmin, JSP-uudelleenkäännös tapahtuu uudessa julkaisussa. Myös Windows-asennusohjelmaa Tomcatille voidaan käyttää useiden esiintymien asentamiseen. Lisäksi JDBC-pooli, joka on vaihtoehtoinen tietokantayhteyksien yhdistämisvaihtoehto, on upotettu Tomcat 7.0.19:ään.
Ero Tomcat 7.0.19:n ja Tomcat 7.0.18:n välillä
– Tomcat 7.0.19 on 7.0.x-sarjan uusin versio, ja se julkaistiin virallisesti, kun taas Tomcat 7.0.18 ei virallisesti julkaistu markkinoille.
– Tomcat 7.0.18:ssa on joitakin ongelmia, kuten tietojen paljastaminen ja tietoturvaongelmat; nämä ongelmat on korjattu uudessa versiossa Tomcat 7.0.19.
– Myös paljon uusia ominaisuuksia on sisällytetty 7.0.19-versioon, esimerkiksi Tomcat 7.0.19 sisältää JDBC-poolin, mutta se ei ole saatavilla versiossa 7.0.18.
– Koska Tomcat 7.0.18:aa ei julkaistu, Tomcat 7.0.19 -versioon on sisällytetty kaikki tarvittavat muutokset ja virheenkorjaukset.