Bug 188742

Summary: [NEW PORT] www/tomcat8 Tomcat 8.0.5
Product: Ports & Packages Reporter: wombat
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.shar
none
tomcat8.txt
none
tomcat8.txt none

Description wombat 2014-04-18 04:00:00 UTC
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:
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2014-05-25 11:52:18 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

over to current tomcat maintainer.
Comment 2 pabeya 2014-05-26 23:03:01 UTC
Tomcat 8.0.8 just came out, so I=92m re-doing the port with the new =
version. Will attach it here.=
Comment 3 wombat 2014-05-26 23:19:52 UTC
Here is Tomcat 8.0.8 port
Comment 4 pabeya 2014-05-26 23:46:59 UTC
Well this is embarrassing, I forgot to update the pkg-descr file. This should be the final good version. Sorry about that!
Comment 5 commit-hook freebsd_committer freebsd_triage 2014-06-27 10:14:50 UTC
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