Tomcat 8 is aligned with Java EE 7. In addition to supporting updated versions of the Java EE specifications, Tomcat 8 includes a number of improvements compared to Tomcat 7. The notable changes include: Support for Java Servlet 3.1, JavaServer Pages 2.3, Java Unified Expression Language 3.0 and Java WebSocket 1.0. The default connector implementation is now the Java non-blocking implementation (NIO) for both HTTP and AJP. A new resources implementation that replaces Aliases, VirtualLoader, VirtualDirContext, JAR resources and external repositories with a single, consistent approach for configuring additional web application resources. The new resources implementation can also be used to implement overlays (using a master WAR as the basis for multiple web applications that each have their own customizations). Apache Tomcat 8.0.5 (beta) includes numerous fixes for issues identified in 8.0.3 as well as a number of other enhancements and changes. The notable changes since 8.0.3 include: Update the Eclipse JDT compiler to enable full Java 8 support in JSPs. Update the default database connection pool implementation based on a repackaged Apache Commons DBCP to use the DBCP 2.0 release. Add new, experimental HTTP and AJP connectors based on NIO2. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->ale over to current tomcat maintainer.
Tomcat 8.0.8 just came out, so I=92m re-doing the port with the new = version. Will attach it here.=
Here is Tomcat 8.0.8 port
Well this is embarrassing, I forgot to update the pkg-descr file. This should be the final good version. Sorry about that!
A commit references this bug: Author: ale Date: Fri Jun 27 10:14:48 UTC 2014 New revision: 359492 URL: http://svnweb.freebsd.org/changeset/ports/359492 Log: Add Apache Tomcat 8.0 port. Apache Tomcat version 8.0 implements the Servlet 3.1, JavaServer Pages 2.3, Java Unified Expression Language 3.0 and Java WebSocket 1.0 specifications from the Java Community Process, and includes many additional features that make it a useful platform for developing and deploying web applications and web services. Tomcat 8 is aligned with Java EE 7. PR: 188742 Submitted by: wombat@marsupial.org Changes: head/www/Makefile head/www/tomcat8/ head/www/tomcat8/Makefile head/www/tomcat8/distinfo head/www/tomcat8/files/ head/www/tomcat8/files/tomcat8.in head/www/tomcat8/pkg-descr head/www/tomcat8/pkg-plist