Apache Tomcat Apache HTTP server, ikinci ən uğurlu təməli inkişaf edir texnologiya və curating yanında deyil.
Java Servlet və JavaServer Pages Java-based web pages göstərilməsi istifadə texnologiyaları və bir çox onlar standart hesab isə, siz hələ bu texnologiyalar idarə olunur necə müxtəlif yollarla həyata keçirə bilər.
Tomcat prosesi Apache Anlık və müəssisə və eyni kiçik mühit üçün bir server həll bütün bu texnologiyaları aqreqatlar.
Tomcat server hardware infrastrukturların müxtəlif arasında geniş miqyaslı, tənqidi, yol-ağır Web applications və əsərləri güc bilərsiniz.
Hal-hazırda hər Java dilinin müxtəlif versiyaları hedefleme, inkişaf server üç əsas versiyaları var:
- Tomcat 6.x 2.1 + Java 5 +, Servlet 2.5 + və JSP üçün
- Tomcat 7.x 2.2 + Java 6 +, Servlet 3.0 + və JSP üçün
- Tomcat 8.x 3.0 + Java 7 +, Servlet 3.1 + və JSP üçün
OS-xüsusi üçün Softoware nin Scripts hissəsində download təklif olunan bu mənbə kodu paketləri ilə yanaşı, ikili faylları qurur
Bu azad yeni nədir:
- Poller eyni yuva üçün çox tədbirlər geri bir qəza Sabit.
- OpenSSL 1.0.1m və APR 1.5.1 ilə Link Windows binaries.
versiyası Yeni nədir 8.0.23 / 7.0.62 / 6.0.44:
- Poller eyni yuva üçün çox tədbirlər geri bir qəza Sabit.
- OpenSSL 1.0.1m və APR 1.5.1 ilə Link Windows binaries.
versiyası Yeni nədir 8.0.22 / 7.0.61 / 6.0.43:
- Poller eyni yuva üçün çox tədbirlər geri bir qəza Sabit.
- OpenSSL 1.0.1m və APR 1.5.1 ilə Link Windows binaries.
versiyası Yeni nədir 8.0.21 / 7.0.59 / 6.0.43:
- Poller eyni yuva üçün çox tədbirlər geri bir qəza Sabit.
- OpenSSL 1.0.1m və APR 1.5.1 ilə Link Windows binaries.
versiyası 8.0.17 yeni nədir:
- 8.0.15-ci ildə təqdim annotasiya scanning Correct bir reqressiya.
- RemoteAddrValve və RemoteHostValve indi isteğe port əlavə edə bilərsiniz.
- Müxtəlif kənar halları giderir.
Daha girişi inkar çox identifikasiyası tetiklemek üçün yeni seçimi ilə yanaşı filtreleme zaman
WebSocket da
versiyası 8.0.15 yeni nədir:
- RFC6265 cookie təhlil və nəsil üçün əlavə dəstək. Bu, hazırda ismarıcları aradan və Context CookieProcessor element vasitəsilə effektiv ola bilər.
- Yeni CredentialHandler interfeysi vasitəsilə realms əlavə pluggable parol köken dəstək.
- APR bağlayıcı üçün TLSv1.1 və TLSv1.2 üçün əlavə dəstək. Marcel & Scaron bir patch əsasında; ebek. Bu xüsusiyyət sonra Tomcat Native kitabxana 1.1.32 və ya tələb edir.
- Disabled SSLv3 bütün HTTPS bağlayıcı üçün ismarıcları.
versiyası 8.0.12 yeni nədir:
- emal bir reqressiya Fix.
- edir.
- server tərəfində gedən mesaj sıxılma permessage-gururunu qırmaq genişləndirilməsi üçün dəstək.
Kontekstlərdə yeniden edilmişdir zaman forvard daxildir və
Session ID nəsil indi genişlənən
versiyası 8.0.11 yeni nədir:
- Tomcat Native Kitabxana versiyası 1.1.31 üçün Update OpenSSL 1.0.1h əsaslanır Windows binaries almaq üçün
- JSSE SSL bağlayıcı istifadə ciphers üçün OpenSSL sintaksis üçün əlavə dəstək
- WebSocket permessage-gururunu qırmaq uzadılması üçün əlavə dəstək. Bu, hazırda server tərəfində gelen messages bacardılar ilə məhdudlaşır.
versiyası 8.0.9 yeni nədir:
- Java Servlet 3.1 üçün Support, JavaServer Pages 2.3, Java Unified Expression Language 3.0 və Java 1.0 WebSocket.
- default bağlayıcı həyata keçirilməsi indi Java qeyri-blok həyata keçirilməsi həm HTTP və AJP. üçün (nio deyil)
- əlavə Web proqram resurslarının konfiqurasiya üçün vahid, ardıcıl yanaşma ilə adlar, VirtualLoader, VirtualDirContext, JAR resursları və xarici depolar əvəz yeni resursları həyata keçirilməsi.
versiyası 8.0.8 yeni nədir:
- Java Servlet 3.1 üçün Support, JavaServer Pages 2.3, Java Unified Expression Language 3.0 və Java 1.0 WebSocket.
- default bağlayıcı həyata keçirilməsi indi Java qeyri-blok həyata keçirilməsi həm HTTP və AJP. üçün (nio deyil)
- əlavə Web proqram resurslarının konfiqurasiya üçün vahid, ardıcıl yanaşma ilə adlar, VirtualLoader, VirtualDirContext, JAR resursları və xarici depolar əvəz yeni resursları həyata keçirilməsi.
versiyası 7.0.47 yeni nədir:
- JSR-356 Java Apache Tomcat 8 1.0 həyata WebSocket daşıdıq.
- Yeni JSR-356 həyata xeyrinə Apache Tomcat xüsusi WebSocket API deprecated.
- WebSocket nümunələri rəsm board nümunə əlavə edib.
versiyası 7.0.42 yeni nədir:
- AccessLogValve ilk byte üçün vaxt üçün dəstək Added.
- userPassword müəyyən edilib və parol MD5 və ya SHA1 ilə hashed zaman JNDI Realm qırdı 7.0.39 (baza 64 encoding və decoding refactoring) təqdim bir reqressiya düzəldilir.
- build proses CVE-2013-1571 həssas deyil Javadoc istehsal ki, təmin.
versiyası 7.0.41 yeni nədir:
- CORS həyata keçirir Servlet Filter əlavə edib.
- xüsusiyyətləri kilitleme Tomcat anti-resurs istifadə olunur zaman web application vermir zaman web tətbiqi müvəqqəti surəti və orijinal çıxarılır ki, əmin olun.
- mətn based Manager tətbiqi ilə tela üçün Ant vəzifələri yerləşdirmək əmr version atributu üçün əlavə dəstək.
versiyası 7.0.40 yeni nədir:
- informasiya açıqlanması məsələ üçün bir düzeltme.
- Müxtəlif düzeltmelerini Tomcat EL ifadələri ya icazə və ya effektiv deyil zaman EL ifadəsi olaraq bir JSP sənəd bir EL ifadə kimi görünür mətn analiz üçün cəhd dayandırmaq.
- Təkmilləşdirilmiş rəftar və bir web proqram dayandırılıb olunur zaman yaddaş yoxlanılması sızması isə ConcurrentModificationException baş əgər hesabat.
versiyası 7.0.37 yeni nədir:
- 7.0.35-ci ildə təqdim JSP pages əvvəlcədən tərtib üçün istifadə olunur JspC alət reqressiya Sabit.
- BIO və nio bağlayıcı üçün ciphers və sslEnabledProtocols variantları Təkmilləşdirilmiş rəftar. Hər bağlayıcı davranış indi eyni. təmin dəyərlər SSL həyata tərəfindən dəstəklənən həmin daranmış və qalan dəyərlərin heç bir xəbərdarlıq və bağlayıcı (mahiyyətcə aradan HTTPS dəstək) variantları boş dəsti ilə yapılandırılmış. dəstəklənir zaman
- .
Commons daemon 1.0.13 Yenilənib
versiyası 7.0.35 yeni nədir:
- Apache Şərhlər sistemi ilə Tomcat 7 Integrated sənədlər. Online sənədləri oxuyarkən insanlar öz şərh tərk edə bilər.
- OSX JAVA_HOME aşkar yaxşılaşmışdır.
- tag plug-in tətbiq təmin classpath haqqında banka avtomatik aşkarlanması və konfiqurasiya üçün dəstək Added.
versiyası 7.0.34 yeni nədir:
- AccessLogValve təkmilləşdirilməsi daha qeyri-standart DST dəyişikliklər idarə etmək və standart ad cari giriş günlük üçün seçimi təmin etmək.
- Sabit müxtəlif JMX qeydiyyatı və qeydiyyatının ləğvi məsələləri.
- Eclipse JDT compiler 4.2.1 yeniləndi.
versiyası 7.0.33 yeni nədir:
- Bəzi entries yanlış vaxt möhürü ilə ediləcək səbəb olan bir səhv üçün AccessLogValve A fix.
- A yenidən yazılı, kiçik, daha sürətli HTTP header parser.
- Əlavə performans təkmilləşdirilməsi, Tomcat nin JSP engine.
Jasper üçün
versiyası 7.0.32 yeni nədir:
- avtomatik paralel yerləşdirilməsi istifadə səfərbər applications köhnə, istifadə olunmamış versiyasını (artıq hər hansı aktiv sessiyanın var şəxslərə) aradan qaldırılması üçün yeni seçimi.
- JSP'lerde Faster təhlil.
- edilməsi üzvləri və deployer JMX vasitəsilə görünən bir qrup ilə bağlı.
versiyası 7.0.30 yeni nədir:
- Əhəmiyyətli dərəcədə azalıb yaddaş iz edir.
- 7 xüsusi byte kodu Servlet 3.0 annotasiya və SCI tarama üçün Java istifadə dərsləri tarama üçün dəstək edər.
- Təkmilləşdirilməsi həzm və FORM identifikasiyası.
Servlet 3.0 annotasiya və SCI scanning davam web proqram start zamanı
versiyası 7.0.29 yeni nədir:
- bir-u mənim səhv səhifə üçün əlavə dəstək
- web.xml müəyyən Servlet versiyası artıq müəyyən edir. Bu artıq yalnız metadata tam element tərəfindən nəzarət olunur.
- JARs indi həmişə metadata tam qəbulu asılı olmayaraq ServletContainerInitializers üçün skanerdən edilir.
Ek notlar üçün Tomcat tarar web proqram başladığında əgər
Web proqram start On
versiyası 7.0.28 yeni nədir:
- minimum istifadə olunur APR / Native birləşdiricisi indi 1.1.24 əgər APR / Native kitabxana versiyası tələb tələb olunur.
- Müxtəlif düzeltmelerini və təkmilləşdirilməsi.
- Müxtəlif düzeltmelerini və annotasiya scanning təkmilləşdirilməsi.
WebSocket əlaqələri üçün ismarıcları sonsuz vaxt materiallar istifadə, o cümlədən WebSocket dəstəyi
versiyası 7.0.27 yeni nədir:
- WebSocket protokol (RFC6455) üçün dəstək. Hər iki streaming və mesaj əsaslanır API təqdim və tətbiq hazırda tam Autobahn testi keçir olunur. Həmçinin bir neçə nümunələr daxildir.
- HTTP nio birləşdiricisi düzeltmelerini bir sıra, xüsusilə Comet istifadə.
- yaddaş sızıntısı qarşısının alınması və aşkarlanması kodu təkmilləşdirilməsi.
Bu IBM JVMs ilə yaxşı işləyir ki,
versiyası 7.0.26 yeni nədir:
- TəkmilləşdirilmişHandlesTypes emal.
- AJP bağlayıcı istifadə edərkən POST orqanları FORM identifikasiyası sonra cavab üçün mövcuddur təmin
- müharibə və bir çox əlaqədar ssenarilər kimi paketlenmiş web applications daxil olmaqla bir çox istifadə halları üçün annotasiya scanning qırdı bir reqressiya düzəldilir.
Artıq web proqram start bütün dərsləri yüklərin
versiyası 5.5.35 yeni nədir:
- Bu azad çox hata düzeltmelerini və Apache Tomcat 5.5.34-dən çox təhlükəsizlik düzeltmelerini bir sıra daxildir.
versiyası 7.0.23 yeni nədir:
- uşaq qablar başlamaq və dayandırmaq imkanı əlavə edilib.
- start dəfə yaxşılaşdırılması üçün qlobal və host səviyyədə context.xml faylları təhlil nəticələrini cache.
- Təkmilləşdirilmiş a broken proqram müəyyən edilə bilər ki, uğursuz applications (məsələn vasitəsilə JMX) rəftar və xaric etmək olan daha başlamaq üçün edilən bir cəhd.
versiyası 7.0.22 yeni nədir:
- yaddaş sızma aşkarlanması və qarşısının alınması xüsusiyyətləri Əlavə təkmilləşdirilməsi.
- Fix məsələ.
- sessiya təkrarlanması (aka kümelenme) istifadə edərkən sessiya atributları təkrar olan nəzarət üçün dəstək əlavə edin.
HTTP BIO bağlayıcı və Java 7 SSL istifadə edərək qarşısı
versiyası 7.0.21 yeni nədir:
- Tomcat AJP protokolu istifadə edərək əks proxy arxasında yapılandırılmış zaman təcavüzkar sorğu yeritmək üçün icazə CVE-2011-3190 üçün fix.
- Birden çox əlavə və təkmilləşdirilməsi.
- Təkmilləşdirilmiş qiymətləndirmə.
Yaddaş sızıntısı aşkar / qarşısının alınması xüsusiyyətləri
Qəbul AJP mesaj
versiyası 7.0.20 yeni nədir:
- JSP faylları artıq hər on recompiled olunur
- giriş bununla təkmilləşdirilməsi performance.
- AJP doğma komponenti versiyası 1.1.22 üçün Update və HTTP
- APR / Native bağlayıcı.
- Commons daemon 1.0.7 Update.
- JUnit 4 vahid test valyutaya çevrilmişdir.
JARs bağımlılıkları ilə
versiyası 7.0.19 yeni nədir:
- JSP yenidən hazırlanma indi JSP və ya onun bağımlılıkları hər hansı bir son redaktə vaxt hər hansı bir dəyişiklik (geri, habelə forvard) səbəb olur.
- Windows Installer ilə çox hallarda yüklemek üçün Support.
- JDBC-hovuz (alternativ verilənlər bazasına qoşulma hovuz) daxildir.
versiyası 7.0.16 yeni nədir:
- AJP birləşdiricisi nio həyata keçirilməsi.
- klasterləşmə istifadə edərkən Servlet 3 asinxron emal dəstək verir.
- Manager Ant vəzifələri paralel yerləşdirilməsi dəstək əlavə edin.
versiyası 7.0.14 yeni nədir:
- Yeni StuckThreadDetectionValve uzun çalışan sorğu müəyyən etmək üçün.
- JMXRemoteLifecycleListener üçün JAAS identifikasiyası dəstək.
- Yenilənib MIME növü mappings Apache httpd ilə align.
versiyası 7.0.10 yeni nədir:
- Sabit hataları:
- Manager tətbiqi Ant vəzifələri təqdim URL parametrləri itkin harada URL encoding əlavə edin.
- əvvəllər tələb bədən maxSavePostSize daha çox bayt olan zaman yetirməməsi SSL yenidən müzakirə user təkmilləşdirilməsi.
- ThreadLocalLeakPreventionListener effektiv zaman bağlamaq zamanı mövzuları yeniləşdirilməsi deyil bağlamaq sürəti artırın.
versiyası 7.0.8 yeni nədir:
- Catalina:
- Fix NPE.
- 50709:. Uzadılması imkan ApplicationContextFacade qeyri-final olun
- , istifadəçi sorğuların təhlükəsizlik istisna olmaqla uğursuz ola bilər.
- Coyote:
- INFO XƏBƏRDARLIQ etibarsız URL parametrləri üçün log mesaj səviyyəsini azaltmaq.
- APR əsasında AJP bağlayıcı istifadə edərkən Servlet 3 asinxron sorğu asma Fix.
- Digər:
- zip / tar.gz faylları hediye biri ilə Windows Quraşdırma yüklü server.xml gətirin. fərqlər LockOutRealm istifadə olunur və AccessLogValve default effektiv olunur.
PostParseRequest () zəng uğursuz CoyoteAdapter da
Təhlükəsizlik meneceri altında çalışan zaman
versiyası 7.0.6 yeni nədir:
- Bəzi performans faydaları təklif edə bilər identifikasiyası bir sessiya yaradılması məcbur doğruluğunu təsdiq etmək üçün bir seçim əlavə edin.
- Doğru aradan qaldırılması.
- APR birləşdiricisi = "true" enableLookups ilə istifadə lakin IP ünvan resolveable deyil getRemoteHost () zənglər üçün müştərinin IP ünvan daha çox null qayıt.
- JspDocumentParser və ProxyDirContext bir cached istisna instansiya istifadə səbəb sızması çəkinin.
- nulls baxılması TagLibraryInfo.getTag () daha sağlam olun.
- Commons daemon 1.0.4 Update.
- dəstəyi əlavə edin.
JMX vasitəsilə qablarda LifeCycleListenters of
MaxActiveSessions BackupManager aid üçün
versiya yeni nədir 7.0.5 Beta:
- qəşəng users FORM identifikasiyası prosesi forması giriş-səhifə kitab qeyd və ya başqa sui-istifadə işi idarə etmək üçün bir mexanizm təmin edir.
- org.apache.catalina.security.SecurityUtil da Threading məsələləri Fix.
versiya yeni nədir 7.0.4 Beta:
- Apache Tomcat 7.0 Manager və Host Manager applications üçün yeni Servlet 3.0, JSP 2.2 və EL 2.2 spesifikasiyası, web proqram yaddaş sızıntısı aşkar və qarşısının alınması, təkmilləşdirilmiş təhlükəsizlik, Generic CSRF qorunması üçün dəstək, o cümlədən Apache Tomcat 6.0-dən çox yeni funksiyalar daxildir yenidən faktorinq (bağlayıcı, həyat dövrü) və daxili code təmiz-up çox (takma) bir web tətbiqi birbaşa xarici content o cümlədən dəstək.
- 7.0.4 azad 7.0.2 ilə müqayisədə çox hata düzeltmelerini var.
versiyası 6.0.26 yeni nədir:
- kodlar ASCII istifadə edərək, bütün əmlak faylları UTF-8 qaçdı. French yerli istifadə edərkən yerləşdirilməsi problem giderir.
versiyası 5.5.29 yeni nədir:
- JNI Buffer və Thread dərsləri əleyhinədir.
- catalina.sh yeri və yapılandırılabilir catalina.out fayl olun.
- Update Windows Installer NSIS 2,45 istifadə etmək.
- Doğru MD5 nəsil.
- kodlar bütün əmlak faylları UTF-8 qaçdı.
Build prosesi
ASCII istifadə
Şərhlər tapılmadı