Tomcat 7.0.19 לעומת Tomcat 7.0.18
Tomcat הוא מיכל servlet ושרת אינטרנט, המשמש להטמעת Java Servlets ו-Java Server Pages. זוהי תוכנת קוד פתוח ששוחררה על ידי Apache Software Foundation (ASF). מספר רב של גרסאות Tomcat שוחררו מתחילתו, וסדרת Tomcat גרסה 7.0.x היא המהדורה הראשונה שתומכת במפרטי Servlet 3.0, JSP 2.2 ו-EL 2.2. Tomcat 7.0.19 היא הגרסה האחרונה בסדרת Tomcat 7.0.x. הוא פותח כדי לטפל בבעיות הקיימות בגרסה 7.0.18 ומטה בגרסאות
Tomcat 7.0.18
Tomcat 7.0.18 לא שוחרר באופן רשמי מכיוון שהוא מכיל מעט חשיפת מידע ופגיעויות הקשורות לזמינות. לדוגמה, יישום כגון יישומי אינטרנט לא מהימנים יכול להשיג קבצים מוגבלים והוא יכול להיות מושפע לקרוס את ה-JVM (Java Virtual Machine). בדרך כלל יש למנוע גישה לקבצים המוגבלים הללו על ידי מנהל אבטחה, אך חוסר אימותים בתכונות הבקשה המשמשות בגרסת Tomcat זו גורם לבעיה זו. קודים מיותרים ב-Tomcat 7.0.18 הוסרו, על מנת לצמצם את האזהרות ב-IDE, כמו כן נעשו שיפורים נוספים ב-Windows installer כפתרון לבעיות שהוזכרו לעיל.
Tomcat 7.0.19
Tomcat 7.0.19 שוחרר על ידי תיקון הבאגים ובעיות האבטחה שהושפעו ב-Tomcat 7.0.18 ומטה בגרסאות. כמו כן, גרסה זו מורכבת מתכונות חדשות. למרות שהמשתמש משנה את הזמן האחרון שהשתנה של JSP, מאוחר יותר או מוקדם יותר, הידור מחדש של JSP מתרחש במהדורה החדשה.כמו כן, ניתן להשתמש במתקין Windows עבור Tomcat להתקנת מופעים מרובים. יתרה מכך, מאגר JDBC, שהוא אפשרות חלופית לאיסוף חיבור למסד נתונים, הוטבע עם Tomcat 7.0.19.
הבדל בין Tomcat 7.0.19 ל-Tomcat 7.0.18
– Tomcat 7.0.19 היא הגרסה האחרונה בסדרת 7.0.x, והיא שוחררה רשמית, ואילו Tomcat 7.0.18 לא שוחררה רשמית לשוק.
– יש כמה בעיות זמינות ב-Tomcat 7.0.18, כגון חשיפת מידע ובעיות אבטחה; בעיות אלו תוקנו בגרסה החדשה, Tomcat 7.0.19.
– גם הרבה תכונות חדשות נכללו בגרסת 7.0.19, לדוגמה, Tomcat 7.0.19 כולל מאגר JDBC, אך הוא אינו זמין ב-7.0.18.
– מאז, Tomcat 7.0.18 לא שוחרר, גרסת Tomcat 7.0.19 שילבה את כל השינויים הדרושים ותיקוני באגים.