Amazing comprehensive web development software for PC

Apache Tomcat

Apache Tomcat 10.0.5

  -  12.1 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Apache Tomcat 10.0.5.


For those interested in downloading the most recent release of Apache Tomcat or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Apache Tomcat 10.0.5 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Apache Tomcat 10.0.5 Screenshot 1
  • Apache Tomcat 10.0.5 Screenshot 2
  • Apache Tomcat 10.0.5 Screenshot 3
  • Apache Tomcat 10.0.5 Screenshot 4
  • Apache Tomcat 10.0.5 Screenshot 5

What's new in this version:

Catalina:
- Fix: Avoid NPE when a JNDI reference cannot be resolved in favor of a NamingException
- Fix: Avoid using reflection for setting properties on the webapp classloader

Coyote:
- Fix: Improve consistency of OpenSSL error stack handling in the TLS engine, and log all errors found as debug
- Fix: Ensure that HTTP/2 streams are only recycled once as multiple attempts to recycle an HTTP/2 stream may result in NullPointerExceptions
- Code: Simplify the closing on an HTTP/2 stream when an error condition is present
- Fix: 64771: Prevent concurrent calls to ServletInputStream.isReady() corrupting the input buffer
- Fix: 65179: Ensure that the connection level flow control window from the client to the server is updated when handling DATA frames received for completed streams else the flow control window may become exhausted
- Fix: 65203: Fix a regression introduced in 10.0.4 that meant that an error during an asynchronous read broke all future asynchronous reads associated with the same request instance
- Fix: Disable keep-alive when inconsistent content delimitation is present in a request

Jasper:
- Fix: Include the new org.apache.jasper.optimizations package in the list of OSGi exported packages for the Jasper embedded JAR
- Add: Add a new option for the trimSpaces configuration. extended will attempt to remove leading and trailing whitespace from template text and collapse sequences of whitespace and newlines within template text into a single new line

Other:
- Add: Implement the first phase of reproducible builds. Sequential builds on the same machine now produce identical output provided that the Ant property ant.tstamp.now.iso is set. The minimum required Ant version is now 1.9.10
- Add: Improvements to Chinese translations. Provided by Ruan Wenjun
- Add: Improvements to French translations
- Add: Improvements to Japanese translations
- Add: Improvements to Korean translations
- Update: Update the packaged version of the Tomcat Native Library to 1.2.27