Bug 188742 - [NEW PORT] www/tomcat8 Tomcat 8.0.5
Summary: [NEW PORT] www/tomcat8 Tomcat 8.0.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Alex Dupre
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-18 04:00 UTC by wombat
Modified: 2014-06-27 10:15 UTC (History)
0 users

See Also:


Attachments
file.shar (46.06 KB, text/plain)
2014-04-18 04:00 UTC, wombat
no flags Details
tomcat8.txt (47.02 KB, text/plain)
2014-05-26 23:19 UTC, wombat
no flags Details
tomcat8.txt (46.15 KB, text/plain; x-unix-mode=0644)
2014-05-26 23:46 UTC, pabeya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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