svn commit: r1435505 - /tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java
Author: markt Date: Sat Jan 19 08:49:52 2013 New Revision: 1435505 URL: http://svn.apache.org/viewvc?rev=1435505view=rev Log: Convert to JUnit 4 Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java?rev=1435505r1=1435504r2=1435505view=diff == --- tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java (original) +++ tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSizePreservation.java Sat Jan 19 08:49:52 2013 @@ -19,18 +19,18 @@ package org.apache.tomcat.jdbc.test; import java.sql.Connection; import java.util.concurrent.atomic.AtomicInteger; -import junit.framework.TestCase; +import org.junit.Assert; +import org.junit.Test; import org.apache.tomcat.jdbc.pool.DataSource; import org.apache.tomcat.jdbc.pool.PoolConfiguration; import org.apache.tomcat.jdbc.test.driver.Driver; + /** - * * @author Jeremy Norris * https://issues.apache.org/bugzilla/show_bug.cgi?id=50613 - * */ -public class TestSizePreservation extends TestCase { +public class TestSizePreservation { protected volatile DataSource ds = null; @@ -71,6 +71,7 @@ public class TestSizePreservation extend ds.getPoolProperties().setRemoveAbandonedTimeout(1); } +@Test public void testSimple() throws Exception { initSimplePoolProperties(); common(); @@ -78,6 +79,7 @@ public class TestSizePreservation extend Driver.reset(); } +@Test public void testEvicting() throws Exception { initEvictingPool(); common(); @@ -122,7 +124,7 @@ public class TestSizePreservation extend threads[i].join(); } System.out.println(Pool size:+ds.getPool().getSize()); -assertTrue(Size validity check: , ds.getPool().getSize() = 0); +Assert.assertTrue(Size validity check: , ds.getPool().getSize() = 0); } } - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435509 - /tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java
Author: markt Date: Sat Jan 19 08:55:11 2013 New Revision: 1435509 URL: http://svn.apache.org/viewvc?rev=1435509view=rev Log: Convert to JUnit 4 Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java?rev=1435509r1=1435508r2=1435509view=diff == --- tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java (original) +++ tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestAsyncQueue.java Sat Jan 19 08:55:11 2013 @@ -21,32 +21,38 @@ import java.util.concurrent.Future; import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeoutException; -import junit.framework.TestCase; +import org.junit.After; +import org.junit.Assert; +import org.junit.Before; +import org.junit.Test; import org.apache.tomcat.jdbc.pool.FairBlockingQueue; -public class TestAsyncQueue extends TestCase { +public class TestAsyncQueue { + protected FairBlockingQueueObject queue = null; -@Override -protected void setUp() throws Exception { -super.setUp(); + +@Before +public void setUp() throws Exception { this.queue = new FairBlockingQueue(); } -@Override -protected void tearDown() throws Exception { +@After +public void tearDown() throws Exception { this.queue = null; -super.tearDown(); } +@Test public void testAsyncPoll1() throws Exception { Object item = new Object(); queue.offer(item); FutureObject future = queue.pollAsync(); -assertEquals(future.get(),item); +Assert.assertEquals(future.get(),item); } + +@Test public void testAsyncPoll2() throws Exception { Object item = new Object(); OfferThread thread = new OfferThread(item,5000); @@ -54,14 +60,14 @@ public class TestAsyncQueue extends Test FutureObject future = queue.pollAsync(); try { future.get(2000, TimeUnit.MILLISECONDS); -assertFalse(Request should have timed out,true); +Assert.assertFalse(Request should have timed out,true); }catch (TimeoutException x) { -assertTrue(Request timed out properly,true); +Assert.assertTrue(Request timed out properly,true); }catch (Exception x) { -assertTrue(Request threw an error,false); +Assert.assertTrue(Request threw an error,false); x.printStackTrace(); } -assertEquals(future.get(),item); +Assert.assertEquals(future.get(),item); } protected class OfferThread extends Thread { - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435535 - in /tomcat/site/trunk: docs/index.html xdocs/index.xml
Author: kkolinko Date: Sat Jan 19 13:11:53 2013 New Revision: 1435535 URL: http://svn.apache.org/viewvc?rev=1435535view=rev Log: Add notice about JspC issue to the announcement of 7.0.35. Modified: tomcat/site/trunk/docs/index.html tomcat/site/trunk/xdocs/index.xml Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1435535r1=1435534r2=1435535view=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Sat Jan 19 13:11:53 2013 @@ -258,6 +258,14 @@ Full details of these changes, and all t /p +p +strongNotice:/strong The JspC tool that is used to pre-compile JSP pages +is broken in this release. See +a href=https://issues.apache.org/bugzilla/show_bug.cgi?id=54440;issue 54440/a +for details. +/p + + p align=center a href=download-70.cgiDownload/a | Modified: tomcat/site/trunk/xdocs/index.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/index.xml?rev=1435535r1=1435534r2=1435535view=diff == --- tomcat/site/trunk/xdocs/index.xml (original) +++ tomcat/site/trunk/xdocs/index.xml Sat Jan 19 13:11:53 2013 @@ -57,6 +57,12 @@ Full details of these changes, and all t a href=tomcat-7.0-doc/changelog.htmlTomcat 7 changelog/a. /p +pstrongNotice:/strong The JspC tool that is used to pre-compile JSP pages +is broken in this release. See +a href=https://issues.apache.org/bugzilla/show_bug.cgi?id=54440;issue 54440/a +for details. +/p + p align=center a href=download-70.cgiDownload/a | a href=tomcat-7.0-doc/changelog.htmlChangeLog for 7.0.35/a - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435552 [1/2] - in /tomcat/site/trunk: docs/oldnews-2010.html docs/oldnews-2011.html docs/oldnews.html docs/sitemap-main.xml xdocs/oldnews-2010.xml xdocs/oldnews-2011.xml xdocs/oldnews.xm
Author: kkolinko Date: Sat Jan 19 14:16:01 2013 New Revision: 1435552 URL: http://svn.apache.org/viewvc?rev=1435552view=rev Log: Move old announcements from 2011 and 2010 into separate files. Added: tomcat/site/trunk/docs/oldnews-2010.html (with props) tomcat/site/trunk/docs/oldnews-2011.html (with props) tomcat/site/trunk/xdocs/oldnews-2010.xml (with props) tomcat/site/trunk/xdocs/oldnews-2011.xml (with props) Modified: tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/docs/sitemap-main.xml tomcat/site/trunk/xdocs/oldnews.xml tomcat/site/trunk/xdocs/sitemap-main.xml Added: tomcat/site/trunk/docs/oldnews-2010.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews-2010.html?rev=1435552view=auto == --- tomcat/site/trunk/docs/oldnews-2010.html (added) +++ tomcat/site/trunk/docs/oldnews-2010.html Sat Jan 19 14:16:01 2013 @@ -0,0 +1,726 @@ +html +head +META http-equiv=Content-Type content=text/html; charset=utf-8 +titleApache Tomcat - Old news! - 2010/title +meta name=author content=Apache Tomcat Project +link type=text/css href=stylesheets/tomcat.css rel=stylesheet +link type=text/css href=stylesheets/tomcat-printer.css rel=stylesheet media=print +/head +body bgcolor=#ff text=#00 link=#525D76 alink=#525D76 vlink=#525D76 +table border=0 width=100% cellspacing=0 +!--PAGE HEADER-- +tr +td +!--PROJECT LOGO--a href=http://tomcat.apache.org/;img src=./images/tomcat.gif align=left alt=Tomcat Logo border=0/a/tdtdfont face=arial,helvetica,sanserif +h1Apache Tomcat/h1 +/font/tdtd +!--APACHE LOGO--a href=http://www.apache.org/;img src=http://www.apache.org/images/asf-logo.gif; align=right alt=Apache Logo border=0/a/td +/tr +/table +div class=searchbox noPrint +form action=http://www.google.com/search; method=get +input value=tomcat.apache.org name=sitesearch type=hiddeninput value=Search the Site size=25 name=q id=query type=textinput name=Search value=Search Site type=submit +/form +/div +table border=0 width=100% cellspacing=4 +!--HEADER SEPARATOR-- +tr +td colspan=2 +hr noshade size=1 +/td +/tr +tr +!--LEFT SIDE NAVIGATION-- +td width=20% valign=top nowrap=true class=noPrint +p +strongApache Tomcat/strong +/p +ul +li +a href=./index.htmlHome/a +/li +li +a href=./taglibs/Taglibs/a +/li +li +a href=./maven-plugin.htmlMaven Plugin/a +/li +/ul +p +strongDownload/strong +/p +ul +li +a href=./whichversion.htmlWhich version?/a +/li +li +a href=./download-70.cgiTomcat 7.0/a +/li +li +a href=./download-60.cgiTomcat 6.0/a +/li +li +a href=./download-connectors.cgiTomcat Connectors/a +/li +li +a href=./download-native.cgiTomcat Native/a +/li +li +a href=http://archive.apache.org/dist/tomcat/;Archives/a +/li +/ul +p +strongDocumentation/strong +/p +ul +li +a href=./tomcat-7.0-doc/index.htmlTomcat 7.0/a +/li +li +a href=./tomcat-6.0-doc/index.htmlTomcat 6.0/a +/li +li +a href=./connectors-doc/Tomcat Connectors/a +/li +li +a href=./native-doc/Tomcat Native/a +/li +li +a href=http://wiki.apache.org/tomcat/FrontPage;Wiki/a +/li +li +a href=./migration.htmlMigration Guide/a +/li +/ul +p +strongProblems?/strong +/p +ul +li +a href=./security.htmlSecurity Reports/a +/li +li +a href=./findhelp.htmlFind help/a +/li +li +a href=http://wiki.apache.org/tomcat/FAQ;FAQ/a +/li +li +a href=./lists.htmlMailing Lists/a +/li +li +a href=./bugreport.htmlBug Database/a +/li +li +a href=./irc.htmlIRC/a +/li +/ul +p +strongGet Involved/strong +/p +ul +li +a href=./getinvolved.htmlOverview/a +/li +li +a href=./svn.htmlSVN Repositories/a +/li +li +a href=./ci.htmlBuildbot/a +/li +li +a href=https://reviews.apache.org/groups/tomcat/;Reviewboard/a +/li +li +a href=./tools.htmlTools/a +/li +/ul +p +strongMedia/strong +/p +ul +li +a href=http://blogs.apache.org/tomcat/;Blog/a +/li +li +a href=http://twitter.com/theapachetomcat;Twitter/a +/li +/ul +p +strongMisc/strong +/p +ul +li +a href=./whoweare.htmlWho We Are/a +/li +li +a href=./heritage.htmlHeritage/a +/li +li +a href=http://www.apache.org;Apache Home/a +/li +li +a href=./resources.htmlResources/a +/li +li +a href=./contact.htmlContact/a +/li +li +a href=./legal.htmlLegal/a +/li +li +a href=http://www.apache.org/foundation/sponsorship.html;Sponsorship/a +/li +li +a href=http://www.apache.org/foundation/thanks.html;Thanks/a +/li +/ul +/td +!--RIGHT SIDE MAIN BODY--td width=80% valign=top align=left id=mainBody +table border=0 cellspacing=0 cellpadding=2 width=100% +tr +td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Tomcat 7.0.5 Released +!--()--/aa name=Tomcat_7.0.5_ReleasedstrongTomcat 7.0.5 Released/strong/a/font/tdtd align=right bgcolor=#525D76font color=#ff face=arial,helvetica.sanserifstrong2010-12-01/strong/font/td +/tr +tr +td colspan=2 +p +blockquote + +p +The Apache Tomcat Project is proud to announce the release of version 7.0.5 beta +of Apache Tomcat. This release contains a number of bug fixes,
svn commit: r1435559 - in /tomcat/site/trunk: docs/oldnews-2010.html xdocs/oldnews-2010.xml
Author: kkolinko Date: Sat Jan 19 14:37:50 2013 New Revision: 1435559 URL: http://svn.apache.org/viewvc?rev=1435559view=rev Log: Correct broken links. Old ApacheCons were moved to an archive site. Modified: tomcat/site/trunk/docs/oldnews-2010.html tomcat/site/trunk/xdocs/oldnews-2010.xml Modified: tomcat/site/trunk/docs/oldnews-2010.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews-2010.html?rev=1435559r1=1435558r2=1435559view=diff == --- tomcat/site/trunk/docs/oldnews-2010.html (original) +++ tomcat/site/trunk/docs/oldnews-2010.html Sat Jan 19 14:37:50 2013 @@ -428,7 +428,7 @@ content directly in a web application (a blockquote p -a href=http://na.apachecon.com/c/acna2010/;img src=images/ACNA2010_120x240_basic.gif width=120 height=240 align=right hspace=10 vspace=10 alt=[ApacheCon North America 2010 Banner]/a a href=http://na.apachecon.com/c/acna2010/;ApacheCon +a href=http://archive.apachecon.com/c/acna2010/;img src=images/ACNA2010_120x240_basic.gif width=120 height=240 align=right hspace=10 vspace=10 alt=[ApacheCon North America 2010 Banner]/a a href=http://archive.apachecon.com/c/acna2010/;ApacheCon North America 2010/a will be held 1-5 November 2010, at the Westin Peachtree in Atlanta, Georgia, USA./p @@ -442,8 +442,12 @@ innovations, emerging technologies, and The Tomcat Project Management Committee (PMC) have solicited session proposals from the Tomcat community and beyond. The Tomcat track will -take place on a href=http://na.apachecon.com/c/acna2010/schedule/2010/11/05;Friday the 5th/a and is a whole day track. -Additionally we have a a href=http://wiki.apache.org/tomcat/TomcatAtApacheConNA2010;meetup on Thursday the 4th/a and sessions during the barcamp. +take place on a href=http://archive.apachecon.com/c/acna2010/schedule/2010/11/05;Friday the 5th/a and is a whole day track. +Additionally we have a meetup on Thursday the 4th and sessions during the barcamp. +/p + +pSee also: +a href=http://archive.apachecon.com/c/;Apache Conferences Archive/a /p /blockquote @@ -593,54 +597,28 @@ Apache Tomcat. This release includes man table border=0 cellspacing=0 cellpadding=2 width=100% tr td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Tomcat tracks at ApacheCon US 2009 -!--()--/aa name=Tomcat_tracks_at_ApacheCon_US_2009strongTomcat tracks at ApacheCon US 2009/strong/a/font/td +!--()--/aa name=Tomcat_tracks_at_ApacheCon_US_2009strongTomcat tracks at ApacheCon US 2009/strong/a/font/tdtd align=right bgcolor=#525D76font color=#ff face=arial,helvetica.sanserifstrong2009-11/strong/font/td /tr tr -td +td colspan=2 p blockquote -A href=http://us.apachecon.com/c/acus2009/;IMG border=0 title=ApacheCon US 2009 alt=ApacheCon US 2009 - logo src=http://www.apache.org/ads/ApacheCon/2009-usa-125x125.png; style=width: 125px;height: 125px; align=right/A - -pApacheCon US 2009, 2-6 November 2009 in Oakland, CA, will have a dedicated track about Tomcat topics. +p +a href=http://archive.apachecon.com/c/acus2009/;ApacheCon US 2009/a, + 2-6 November 2009 in Oakland, CA, will have a dedicated track about Tomcat topics. We will celebrate our 10th anniversary as an Apache project, explain the future developements: Tomcat7, asynchrounous servlets, show how to get the best of Tomcat and how to front-end Tomcat clusters. - We also have a a href=http://wiki.apache.org/tomcat/TomcatAtApacheConUs2009;meetup/a on Monday evening where you can get hands-on advice and really join the ranks of the Tomcat initiated! + We also have a meetup on Monday evening where you can get hands-on advice and really join the ranks of the Tomcat initiated! /p p Join us in Oakland! /p - -/blockquote -/p -/td -/tr -tr -td -br -/td -/tr -/table -table border=0 cellspacing=0 cellpadding=2 width=100% -tr -td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Free Meetup in Oakland -!--()--/aa name=Free_Meetup_in_OaklandstrongFree Meetup in Oakland/strong/a/font/td -/tr -tr -td -p -blockquote - -pDuring the ApacheCon a -a href=http://wiki.apache.org/tomcat/TomcatAtApacheConUs2009;Tomcat meetup/a -is organised +pSee also: +a href=http://archive.apachecon.com/c/;Apache Conferences Archive/a /p -pOn Monday 2nd of November at 20:00 a href=http://spreadsheets.google.com/viewform?formkey=dEJLcHk3c1ZrRm8tWUNYeXZZckN0Vnc6MA;register for it/a -and join us in Oakland at the a href=http://us.apachecon.com/c/acus2009/;ApacheCon location./a - -/p /blockquote /p @@ -655,18 +633,18 @@ and join us in Oakland at the a href=h table border=0 cellspacing=0 cellpadding=2 width=100% tr td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Live Video Streaming of Tomcat Talks at ApacheCon Europe 2009 -!--()--/aa name=Live_Video_Streaming_of_Tomcat_Talks_at_ApacheCon_Europe_2009strongLive Video Streaming of Tomcat Talks at
svn commit: r1435568 - in /tomcat/site/trunk: docs/index.html docs/oldnews.html xdocs/index.xml xdocs/oldnews.xml
Author: kkolinko Date: Sat Jan 19 14:59:46 2013 New Revision: 1435568 URL: http://svn.apache.org/viewvc?rev=1435568view=rev Log: Add announcement for Sept 2012 release of Tomcat Maven plugin 2.0 Move 2.0-beta announcement to the old news page. Modified: tomcat/site/trunk/docs/index.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/xdocs/index.xml tomcat/site/trunk/xdocs/oldnews.xml Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1435568r1=1435567r2=1435568view=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Sat Jan 19 14:59:46 2013 @@ -319,8 +319,8 @@ Apache Tomcat. This release includes sec /table table border=0 cellspacing=0 cellpadding=2 width=100% tr -td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Tomcat Native 1.1.24 Released -!--()--/aa name=Tomcat_Native_1.1.24_ReleasedstrongTomcat Native 1.1.24 Released/strong/a/font/tdtd align=right bgcolor=#525D76font color=#ff face=arial,helvetica.sanserifstrong2012-06-13/strong/font/td +td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Tomcat Maven Plugin 2.0 Released +!--()--/aa name=Tomcat_Maven_Plugin_2.0_ReleasedstrongTomcat Maven Plugin 2.0 Released/strong/a/font/tdtd align=right bgcolor=#525D76font color=#ff face=arial,helvetica.sanserifstrong2012-09-14/strong/font/td /tr tr td colspan=2 @@ -328,17 +328,65 @@ Apache Tomcat. This release includes sec blockquote p -The Apache Tomcat Project is proud to announce the release of version 1.1.24 of -Tomcat Native. +The Apache Tomcat team is pleased to +a href=http://mail-archives.apache.org/mod_mbox/tomcat-announce/201209.mbox/%3CCAPoyBqRLPukj%3D8d0XQOgV_%2BewB31-s6SOG6%3D8m3gDcYLo-%2BOpA%40mail.gmail.com%3E;announce/a +the release of Tomcat Maven Plugin 2.0. /p -p align=center - -a href=download-native.cgiDownload/a | -a href=native-doc/miscellaneous/changelog.htmlChangeLog for 1.1.24/a +p +The a href=maven-plugin.htmlApache Tomcat Maven Plugin/a provides goals +to manipulate WAR projects within the Apache Tomcat servlet container. +/p +p +The binaries are available from Maven repositories. You should specify the +version in your project's plugin configuration: /p +div align=left +table cellspacing=4 cellpadding=0 border=0 +tr +td bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/td +/tr +tr +td bgcolor=#023264 width=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#ff height=1 +pre + lt;plugingt; +lt;groupIdgt;org.apache.tomcat.mavenlt;/groupIdgt; +lt;artifactIdgt;tomcat6-maven-pluginlt;/artifactIdgt; +lt;versiongt;2.0lt;/versiongt; + lt;/plugingt; +/pre +/tdtd bgcolor=#023264 width=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/td +/tr +tr +td bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/td +/tr +/table +/div +or +div align=left +table cellspacing=4 cellpadding=0 border=0 +tr +td bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/td +/tr +tr +td bgcolor=#023264 width=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#ff height=1 +pre + lt;plugingt; +lt;groupIdgt;org.apache.tomcat.mavenlt;/groupIdgt; +lt;artifactIdgt;tomcat7-maven-pluginlt;/artifactIdgt; +lt;versiongt;2.0lt;/versiongt; + lt;/plugingt; +/pre +/tdtd bgcolor=#023264 width=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/td +/tr +tr +td bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/tdtd bgcolor=#023264 width=1 height=1img src=/images/void.gif width=1 height=1 vspace=0 hspace=0 border=0/td +/tr +/table +/div + /blockquote /p /td @@ -351,8 +399,8 @@ Tomcat Native. /table table border=0 cellspacing=0 cellpadding=2 width=100% tr -td bgcolor=#525D76font color=#ff face=arial,helvetica,sanserifa name=Tomcat Connectors 1.2.37 Released -!--()--/aa
svn commit: r1435575 - in /tomcat/site/trunk: docs/lists.html xdocs/lists.xml
Author: kkolinko Date: Sat Jan 19 15:56:03 2013 New Revision: 1435575 URL: http://svn.apache.org/viewvc?rev=1435575view=rev Log: Add notes on posting style etc. Modified: tomcat/site/trunk/docs/lists.html tomcat/site/trunk/xdocs/lists.xml Modified: tomcat/site/trunk/docs/lists.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/lists.html?rev=1435575r1=1435574r2=1435575view=diff == --- tomcat/site/trunk/docs/lists.html (original) +++ tomcat/site/trunk/docs/lists.html Sat Jan 19 15:56:03 2013 @@ -363,6 +363,18 @@ Tomcat questions to Eric or Rick themsel liUsage of these mailing lists is subject to the a href=http://www.apache.org/foundation/public-archives.html;Public Forum Archive Policy/a./li + +liTo post a question, start a new thread by sending your mail + to the Posting questions address below. Do not reply to an existing e-mail. + To be able to post to the mailing list, you have to be subscribed./li + +liWhen replying, please write your text below the quoted one. + a href=http://en.wikipedia.org/wiki/Posting_style#Choosing_the_proper_posting_style; rel=nofollowTop-posting/a + is bad./li + +liPlease format your messages as plain text, not HTML. Do not send + attachments, as they are likely to be removed and ignored by the mailing list + server./li /ol Modified: tomcat/site/trunk/xdocs/lists.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/lists.xml?rev=1435575r1=1435574r2=1435575view=diff == --- tomcat/site/trunk/xdocs/lists.xml (original) +++ tomcat/site/trunk/xdocs/lists.xml Sat Jan 19 15:56:03 2013 @@ -95,6 +95,15 @@ Tomcat questions to Eric or Rick themsel are available at the a href=http://wiki.apache.org/tomcat/FrontPage;Tomcat Wiki/a./li liUsage of these mailing lists is subject to the a href=http://www.apache.org/foundation/public-archives.html;Public Forum Archive Policy/a./li + liTo post a question, start a new thread by sending your mail + to the Posting questions address below. Do not reply to an existing e-mail. + To be able to post to the mailing list, you have to be subscribed./li + liWhen replying, please write your text below the quoted one. + a href=http://en.wikipedia.org/wiki/Posting_style#Choosing_the_proper_posting_style; rel=nofollowTop-posting/a + is bad./li + liPlease format your messages as plain text, not HTML. Do not send + attachments, as they are likely to be removed and ignored by the mailing list + server./li /ol table - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435600 - /tomcat/trunk/res/checkstyle/checkstyle.xml
Author: kkolinko Date: Sat Jan 19 16:49:54 2013 New Revision: 1435600 URL: http://svn.apache.org/viewvc?rev=1435600view=rev Log: Revert changes from r1435126 I do not object the changes. This is a temporal measure until remaining issues are resolved. Without this I cannot build Tomcat with Ant with Checkstyle being enabled. The checks do not pass because there is a number of test cases in Tomcat-JDBC-pool that have not been converted to JUnit4 yet. Those are org.apache.tomcat.jdbc.test.DefaultTestCase class and its children. Modified: tomcat/trunk/res/checkstyle/checkstyle.xml Modified: tomcat/trunk/res/checkstyle/checkstyle.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/res/checkstyle/checkstyle.xml?rev=1435600r1=1435599r2=1435600view=diff == --- tomcat/trunk/res/checkstyle/checkstyle.xml (original) +++ tomcat/trunk/res/checkstyle/checkstyle.xml Sat Jan 19 16:49:54 2013 @@ -57,9 +57,7 @@ value=org.apache.catalina.startup.SimpleHttpClient.CRLF/ property name=excludes value=org.junit.Assert.*/ /module -module name=IllegalImport -property name=illegalPkgs value=sun,junit.framework/ -/module +module name=IllegalImport/ module name=ImportOrder property name=groups value=java,javax,async,jsp2,junit,org.junit,org,util/ property name=ordered value=true/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435606 - /tomcat/trunk/webapps/docs/appdev/introduction.xml
Author: kkolinko Date: Sat Jan 19 17:07:38 2013 New Revision: 1435606 URL: http://svn.apache.org/viewvc?rev=1435606view=rev Log: Correct links to specifications and correct chapter numbers mentioned in the text. This is in response to a comment posted on the web site. I removed a link to J2EE Blueprints, as that page is gone and it seems wrong to recommend outdated documents that I never used. Modified: tomcat/trunk/webapps/docs/appdev/introduction.xml Modified: tomcat/trunk/webapps/docs/appdev/introduction.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/appdev/introduction.xml?rev=1435606r1=1435605r2=1435606view=diff == --- tomcat/trunk/webapps/docs/appdev/introduction.xml (original) +++ tomcat/trunk/webapps/docs/appdev/introduction.xml Sat Jan 19 17:07:38 2013 @@ -62,35 +62,27 @@ the details of your particular environme information, documentation, and software that is useful in developing web applications with Tomcat./p ul -lia href=http://java.sun.com/products/jsp/;http://java.sun.com/products/jsp//a - -iJavaServer Pages (JSP) Specification, Version 2.0/i. Describes +lia href=http://jcp.org/aboutJava/communityprocess/mrel/jsr245/index.html;http://jcp.org/aboutJava/communityprocess/mrel/jsr245//a - +iJavaServer Pages (JSP) Specification, Version 2.2/i. Describes the programming environment provided by standard implementations of the JavaServer Pages (JSP) technology. In conjunction with the Servlet API Specification (see below), this document describes what a portable API page is allowed to contain. Specific -information on scripting (Chapter 6), tag extensions (Chapter 7), +information on scripting (Chapter 9), tag extensions (Chapter 7), and packaging JSP pages (Appendix A) is useful. The Javadoc API Documentation is included in the specification, and with the Tomcat download.br/br//li -lia href=http://java.sun.com/products/servlet/download.html;http://java.sun.com/products/servlet/download.html/a - +lia href=http://jcp.org/aboutJava/communityprocess/mrel/jsr315/index.html;http://jcp.org/aboutJava/communityprocess/mrel/jsr315//a - iServlet API Specification, Version 3.0/i. Describes the programming environment that must be provided by all servlet containers conforming to this specification. In particular, you will need this document to understand the web application -directory structure and deployment file (Chapter 9), methods of -mapping request URIs to servlets (Chapter 11), container managed -security (Chapter 12), and the syntax of the codeweb.xml/code -Web Application Deployment Descriptor (Chapter 13). The Javadoc +directory structure and deployment file (Chapter 10), methods of +mapping request URIs to servlets (Chapter 12), container managed +security (Chapter 13), and the syntax of the codeweb.xml/code +Web Application Deployment Descriptor (Chapter 14). The Javadoc API Documentation is included in the specification, and with the Tomcat download.br/br//li -lia href=http://java.sun.com/j2ee/blueprints/;http://java.sun.com/j2ee/blueprints//a - -iSun BluePrints (tm) Design Guidelines for J2EE/i. Comprehensive -advice and examples on application design for the Java2 Enterprise -Edition (J2EE) platform, which includes servlets and JSP pages. The -chapters on servlet and JSP design are useful even when your application -does not require other J2EE platform components. -br/br//li -libTODO/b -- Add more entries here!/li /ul /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435608 - in /tomcat/tc7.0.x/trunk: ./ webapps/docs/appdev/introduction.xml
Author: kkolinko Date: Sat Jan 19 17:20:37 2013 New Revision: 1435608 URL: http://svn.apache.org/viewvc?rev=1435608view=rev Log: Merged revision 1435606 from tomcat/trunk: Correct links to specifications and correct chapter numbers mentioned in the text. This is in response to a comment posted on the web site. I removed a link to J2EE Blueprints, as that page is gone and it seems wrong to recommend outdated documents that I never used. Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/webapps/docs/appdev/introduction.xml Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1435606 Modified: tomcat/tc7.0.x/trunk/webapps/docs/appdev/introduction.xml URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/appdev/introduction.xml?rev=1435608r1=1435607r2=1435608view=diff == --- tomcat/tc7.0.x/trunk/webapps/docs/appdev/introduction.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/appdev/introduction.xml Sat Jan 19 17:20:37 2013 @@ -62,35 +62,27 @@ the details of your particular environme information, documentation, and software that is useful in developing web applications with Tomcat./p ul -lia href=http://java.sun.com/products/jsp/;http://java.sun.com/products/jsp//a - -iJavaServer Pages (JSP) Specification, Version 2.0/i. Describes +lia href=http://jcp.org/aboutJava/communityprocess/mrel/jsr245/index.html;http://jcp.org/aboutJava/communityprocess/mrel/jsr245//a - +iJavaServer Pages (JSP) Specification, Version 2.2/i. Describes the programming environment provided by standard implementations of the JavaServer Pages (JSP) technology. In conjunction with the Servlet API Specification (see below), this document describes what a portable API page is allowed to contain. Specific -information on scripting (Chapter 6), tag extensions (Chapter 7), +information on scripting (Chapter 9), tag extensions (Chapter 7), and packaging JSP pages (Appendix A) is useful. The Javadoc API Documentation is included in the specification, and with the Tomcat download.br/br//li -lia href=http://java.sun.com/products/servlet/download.html;http://java.sun.com/products/servlet/download.html/a - +lia href=http://jcp.org/aboutJava/communityprocess/mrel/jsr315/index.html;http://jcp.org/aboutJava/communityprocess/mrel/jsr315//a - iServlet API Specification, Version 3.0/i. Describes the programming environment that must be provided by all servlet containers conforming to this specification. In particular, you will need this document to understand the web application -directory structure and deployment file (Chapter 9), methods of -mapping request URIs to servlets (Chapter 11), container managed -security (Chapter 12), and the syntax of the codeweb.xml/code -Web Application Deployment Descriptor (Chapter 13). The Javadoc +directory structure and deployment file (Chapter 10), methods of +mapping request URIs to servlets (Chapter 12), container managed +security (Chapter 13), and the syntax of the codeweb.xml/code +Web Application Deployment Descriptor (Chapter 14). The Javadoc API Documentation is included in the specification, and with the Tomcat download.br/br//li -lia href=http://java.sun.com/j2ee/blueprints/;http://java.sun.com/j2ee/blueprints//a - -iSun BluePrints (tm) Design Guidelines for J2EE/i. Comprehensive -advice and examples on application design for the Java2 Enterprise -Edition (J2EE) platform, which includes servlets and JSP pages. The -chapters on servlet and JSP design are useful even when your application -does not require other J2EE platform components. -br/br//li -libTODO/b -- Add more entries here!/li /ul /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435615 - in /tomcat/tc6.0.x/trunk: ./ webapps/docs/appdev/introduction.xml
Author: kkolinko Date: Sat Jan 19 17:34:08 2013 New Revision: 1435615 URL: http://svn.apache.org/viewvc?rev=1435615view=rev Log: CTR: docs Correct links to specifications and correct chapter numbers mentioned in the text. This is based on revision 1435606 from tomcat/trunk. Modified: tomcat/tc6.0.x/trunk/ (props changed) tomcat/tc6.0.x/trunk/webapps/docs/appdev/introduction.xml Propchange: tomcat/tc6.0.x/trunk/ -- Merged /tomcat/trunk:r1435606 Modified: tomcat/tc6.0.x/trunk/webapps/docs/appdev/introduction.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/appdev/introduction.xml?rev=1435615r1=1435614r2=1435615view=diff == --- tomcat/tc6.0.x/trunk/webapps/docs/appdev/introduction.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/appdev/introduction.xml Sat Jan 19 17:34:08 2013 @@ -62,18 +62,18 @@ the details of your particular environme information, documentation, and software that is useful in developing web applications with Tomcat./p ul -lia href=http://java.sun.com/products/jsp/download.html;http://java.sun.com/products/jsp/download.html/a - -iJavaServer Pages (JSP) Specification, Version 2.0/i. Describes +lia href=http://jcp.org/aboutJava/communityprocess/final/jsr245/index.html;http://jcp.org/aboutJava/communityprocess/final/jsr245//a - +iJavaServer Pages (JSP) Specification, Version 2.1/i. Describes the programming environment provided by standard implementations of the JavaServer Pages (JSP) technology. In conjunction with the Servlet API Specification (see below), this document describes what a portable API page is allowed to contain. Specific -information on scripting (Chapter 6), tag extensions (Chapter 7), +information on scripting (Chapter 9), tag extensions (Chapter 7), and packaging JSP pages (Appendix A) is useful. The Javadoc API Documentation is included in the specification, and with the Tomcat download.br/br//li -lia href=http://java.sun.com/products/servlet/download.html;http://java.sun.com/products/servlet/download.html/a - -iServlet API Specification, Version 2.4/i. Describes the +lia href=http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index2.html;http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index2.html/a - +iServlet API Specification, Version 2.5/i. Describes the programming environment that must be provided by all servlet containers conforming to this specification. In particular, you will need this document to understand the web application @@ -83,14 +83,6 @@ web applications with Tomcat./p Web Application Deployment Descriptor (Chapter 13). The Javadoc API Documentation is included in the specification, and with the Tomcat download.br/br//li -lia href=http://java.sun.com/j2ee/blueprints/;http://java.sun.com/j2ee/blueprints//a - -iSun BluePrints (tm) Design Guidelines for J2EE/i. Comprehensive -advice and examples on application design for the Java2 Enterprise -Edition (J2EE) platform, which includes servlets and JSP pages. The -chapters on servlet and JSP design are useful even when your application -does not require other J2EE platform components. -br/br//li -libTODO/b -- Add more entries here!/li /ul /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[GUMP@vmgump]: Project tomcat-trunk-validate (in module tomcat-trunk) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-validate has an issue affecting its community integration. This issue affects 1 projects. The current state of this project is 'Failed', with reason 'Build Failed'. For reference only, the following projects are affected by this: - tomcat-trunk-validate : Tomcat 8.x, a web server implementing Java Servlet 3.1, ... Full details are available at: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/index.html That said, some information snippets are provided here. The following annotations (debug/informational/warning/error messages) were provided: -DEBUG- Dependency on checkstyle exists, no need to add for property checkstyle.jar. -INFO- Failed with reason build failed The following work was performed: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/gump_work/build_tomcat-trunk_tomcat-trunk-validate.html Work Name: build_tomcat-trunk_tomcat-trunk-validate (Type: Build) Work ended in a state of : Failed Elapsed: 36 secs Command Line: /usr/lib/jvm/java-7-oracle/bin/java -Djava.awt.headless=true -Dbuild.sysclasspath=only org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dcheckstyle.jar=/srv/gump/public/workspace/checkstyle/target/checkstyle-5.7-SNAPSHOT.jar -Dexecute.validate=true validate [Working Directory: /srv/gump/public/workspace/tomcat-trunk] CLASSPATH: /usr/lib/jvm/java-7-oracle/lib/tools.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/checkstyle/target/checkstyle-5.7-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/beanutils/dist/commons-beanutils-19012013.jar:/srv/gump/public/workspace/apache-commons/cli/target/commons-cli-1.3-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/exec/target/commons-exec-1.1.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/validator/dist/commons-validator-19012013.jar:/srv/gump/public/workspace/junit/dist/junit-19012013.jar:/srv/gump/ public/workspace/junit/dist/junit-dep-19012013.jar:/srv/gump/public/workspace/google-guava/guava/target/guava-14.0-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-19012013.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-19012013.jar:/srv/gump/public/workspace/commons-collections-3.x/target/commons-collections-3.3-SNAPSHOT.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/jdom/build/jdom.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-19012013.jar:/srv/gump/public/workspace/velocity-engine/bin/velocity-19012013-dep.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/packages/jaf-1.1ea/activation.jar - Buildfile: /srv/gump/public/workspace/tomcat-trunk/build.xml build-prepare: [delete] Deleting directory /srv/gump/public/workspace/tomcat-trunk/output/build/temp [mkdir] Created dir: /srv/gump/public/workspace/tomcat-trunk/output/build/temp compile-prepare: download-validate: proxyflags: setproxy: testexist: [echo] Testing for /srv/gump/public/workspace/checkstyle/target/checkstyle-5.7-SNAPSHOT.jar downloadzip: validate: [mkdir] Created dir: /srv/gump/public/workspace/tomcat-trunk/output/res/checkstyle [checkstyle] Running Checkstyle 5.7-SNAPSHOT on 2427 files [checkstyle] /srv/gump/public/workspace/tomcat-trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/DefaultTestCase.java:22:1: Import from illegal package - junit.framework.TestCase. BUILD FAILED /srv/gump/public/workspace/tomcat-trunk/build.xml:478: Got 1 errors and 0 warnings. Total time: 36 seconds - To subscribe to this information via syndicated feeds: - RSS: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/rss.xml - Atom: http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-validate/atom.xml == Gump Tracking Only === Produced by Apache Gump(TM) version 2.3. Gump Run 06001219012013, vmgump.apache.org:vmgump:06001219012013 Gump E-mail Identifier (unique within run) #3. -- Apache Gump http://gump.apache.org/ [Instance: vmgump] - To unsubscribe, e-mail:
svn commit: r1435636 - /tomcat/trunk/webapps/docs/setup.xml
Author: kkolinko Date: Sat Jan 19 18:42:30 2013 New Revision: 1435636 URL: http://svn.apache.org/viewvc?rev=1435636view=rev Log: Add link to RUNNING.txt and refer to it as the main documentation on this topic. Modified: tomcat/trunk/webapps/docs/setup.xml Modified: tomcat/trunk/webapps/docs/setup.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/setup.xml?rev=1435636r1=1435635r2=1435636view=diff == --- tomcat/trunk/webapps/docs/setup.xml (original) +++ tomcat/trunk/webapps/docs/setup.xml Sat Jan 19 18:42:30 2013 @@ -35,12 +35,10 @@ section name=Introduction p - This document introduces several ways to set up Tomcat for running - on different platforms. Please note that some advanced setup issues - are not covered here: the full distribution (ZIP file or tarball) - includes a file called - RUNNING.txt which discusses these issues. We encourage you to refer - to it if the information below does not answer some of your questions. + There are several ways to set up Tomcat for running on different + platforms. The main documentation for this is a file called + a href=RUNNING.txtRUNNING.txt/a. We encourage you to refer to that + file if the information below does not answer some of your questions. /p /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: svn commit: r1435600 - /tomcat/trunk/res/checkstyle/checkstyle.xml
On 19/01/2013 16:49, kkoli...@apache.org wrote: Author: kkolinko Date: Sat Jan 19 16:49:54 2013 New Revision: 1435600 URL: http://svn.apache.org/viewvc?rev=1435600view=rev Log: Revert changes from r1435126 I do not object the changes. This is a temporal measure until remaining issues are resolved. Without this I cannot build Tomcat with Ant with Checkstyle being enabled. The checks do not pass because there is a number of test cases in Tomcat-JDBC-pool that have not been converted to JUnit4 yet. Those are org.apache.tomcat.jdbc.test.DefaultTestCase class and its children. Yep. I failed to restart Eclispe after changing the file so I missed those. I fixed the easy ones but that last one will take a little longer. It is next on my todo list. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435640 - in /tomcat/tc7.0.x/trunk: ./ webapps/docs/setup.xml
Author: kkolinko Date: Sat Jan 19 19:08:08 2013 New Revision: 1435640 URL: http://svn.apache.org/viewvc?rev=1435640view=rev Log: Merged revision 1435636 from tomcat/trunk: Add link to RUNNING.txt and refer to it as the main documentation on this topic. Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/webapps/docs/setup.xml Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1435636 Modified: tomcat/tc7.0.x/trunk/webapps/docs/setup.xml URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/setup.xml?rev=1435640r1=1435639r2=1435640view=diff == --- tomcat/tc7.0.x/trunk/webapps/docs/setup.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/setup.xml Sat Jan 19 19:08:08 2013 @@ -35,12 +35,10 @@ section name=Introduction p - This document introduces several ways to set up Tomcat for running - on different platforms. Please note that some advanced setup issues - are not covered here: the full distribution (ZIP file or tarball) - includes a file called - RUNNING.txt which discusses these issues. We encourage you to refer - to it if the information below does not answer some of your questions. + There are several ways to set up Tomcat for running on different + platforms. The main documentation for this is a file called + a href=RUNNING.txtRUNNING.txt/a. We encourage you to refer to that + file if the information below does not answer some of your questions. /p /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435641 - /tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java
Author: markt Date: Sat Jan 19 19:13:37 2013 New Revision: 1435641 URL: http://svn.apache.org/viewvc?rev=1435641view=rev Log: Reformat Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java?rev=1435641r1=1435640r2=1435641view=diff == --- tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java (original) +++ tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/bugs/Bug51582.java Sat Jan 19 19:13:37 2013 @@ -27,112 +27,79 @@ import org.apache.tomcat.jdbc.pool.Conne import org.apache.tomcat.jdbc.pool.PoolConfiguration; import org.apache.tomcat.jdbc.test.DefaultProperties; +public class Bug51582 { -public class Bug51582 -{ - - /** - * @param args - * @throws SQLException - */ - public static void main(String[] args) throws SQLException - { -org.apache.tomcat.jdbc.pool.DataSource datasource = null; -PoolConfiguration p = new DefaultProperties(); - -p.setJmxEnabled(true); -p.setTestOnBorrow(false); -p.setTestOnReturn(false); -p.setValidationInterval(1000); -p.setTimeBetweenEvictionRunsMillis(2000); - -p.setMaxWait(2000); -p.setMinEvictableIdleTimeMillis(1000); - -datasource = new org.apache.tomcat.jdbc.pool.DataSource(); -datasource.setPoolProperties(p); - datasource.setJdbcInterceptors(org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmx(threshold=200)); -ConnectionPool pool = datasource.createPool(); - - -Connection con = pool.getConnection(); -Statement st = con.createStatement(); -try { -st.execute(DROP ALIAS SLEEP); -} catch (Exception ignore) { -// Ignore -} -st.execute(CREATE ALIAS SLEEP AS $$\nboolean sleep() {\ntry {\n Thread.sleep(1);\nreturn true;} catch (Exception x) {\nreturn false;\n}\n}\n$$;); -st.close(); -con.close(); -int iter = 0; -while ((iter++) 10) -{ - final Connection connection = pool.getConnection(); - final CallableStatement s = connection.prepareCall({CALL SLEEP()}); - - ListThread threadList = new ArrayList(); - - for (int l = 0; l 3; l++) - { -final int i = l; - -Thread thread = new Thread() -{ - @Override - public void run() - { -try -{ - if (i == 0) - { -Thread.sleep(1000); -s.cancel(); - } - else if (i == 1) - { -//or use some other statement which will block for a longer time -long start = System.currentTimeMillis(); -System.out.println([+getName()+] Calling SP SLEEP); -s.execute(); -System.out.println([+getName()+] Executed SP SLEEP [+(System.currentTimeMillis()-start)+]); - } - else - { -Thread.sleep(1000); -connection.close(); - } -} -catch (InterruptedException e) -{ - +public static void main(String[] args) throws SQLException { +org.apache.tomcat.jdbc.pool.DataSource datasource = null; +PoolConfiguration p = new DefaultProperties(); +p.setJmxEnabled(true); +p.setTestOnBorrow(false); +p.setTestOnReturn(false); +p.setValidationInterval(1000); +p.setTimeBetweenEvictionRunsMillis(2000); +p.setMaxWait(2000); +p.setMinEvictableIdleTimeMillis(1000); +datasource = new org.apache.tomcat.jdbc.pool.DataSource(); +datasource.setPoolProperties(p); + datasource.setJdbcInterceptors(org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmx(threshold=200)); +ConnectionPool pool = datasource.createPool(); +Connection con = pool.getConnection(); +Statement st = con.createStatement(); +try { +st.execute(DROP ALIAS SLEEP); +} catch (Exception ignore) { +// Ignore +} +st.execute(CREATE ALIAS SLEEP AS $$\nboolean sleep() {\ntry {\nThread.sleep(1);\nreturn true;} catch (Exception x) {\nreturn false;\n}\n}\n$$;); +st.close(); +con.close(); +int iter = 0; +while ((iter++) 10) { +final Connection connection = pool.getConnection(); +final CallableStatement s = connection.prepareCall({CALL SLEEP()}); +ListThread threadList = new ArrayList(); +for (int l = 0; l 3; l++) { +final int i =
svn commit: r1435642 - /tomcat/trunk/webapps/docs/appdev/deployment.xml
Author: kkolinko Date: Sat Jan 19 19:14:42 2013 New Revision: 1435642 URL: http://svn.apache.org/viewvc?rev=1435642view=rev Log: Correct broken sentence. There are no loggers in Tomcat 7. An XML parser is not bundled, as it is now provided by JRE. Modified: tomcat/trunk/webapps/docs/appdev/deployment.xml Modified: tomcat/trunk/webapps/docs/appdev/deployment.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/appdev/deployment.xml?rev=1435642r1=1435641r2=1435642view=diff == --- tomcat/trunk/webapps/docs/appdev/deployment.xml (original) +++ tomcat/trunk/webapps/docs/appdev/deployment.xml Sat Jan 19 19:14:42 2013 @@ -138,9 +138,6 @@ of pre-installed shared library files, i ul liThe emServlet 3.1/em and emJSP 2.2/em APIs that are fundamental to writing servlets and JavaServer Pages.br/br//li -liAn emXML Parser/em compliant with the JAXP (version 1.2) APIs, so -your application can perform DOM-based or SAX-based processing of -XML documents.br/br//li /ul /section @@ -177,10 +174,11 @@ the order defined by the DTD (see Sectio section name=Tomcat Context Descriptor pA /META-INF/context.xml file can be used to define Tomcat specific -configuration options, such as loggers, data sources, session manager +configuration options, such as an access log, data sources, session manager configuration and more. This XML file must contain one Context element, which will be considered as if it was the child of the Host element corresponding -to the Host to which the The Tomcat configuration documentation contains +to the Host to which the web application is being deployed. The +a href=../config/index.htmlTomcat configuration documentation/a contains information on the Context element./p /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435643 - in /tomcat/tc7.0.x/trunk: ./ webapps/docs/appdev/deployment.xml
Author: kkolinko Date: Sat Jan 19 19:17:19 2013 New Revision: 1435643 URL: http://svn.apache.org/viewvc?rev=1435643view=rev Log: Merged revision 1435642 from tomcat/trunk: Correct broken sentence. There are no loggers in Tomcat 7. An XML parser is not bundled, as it is now provided by JRE. Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/webapps/docs/appdev/deployment.xml Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1435642 Modified: tomcat/tc7.0.x/trunk/webapps/docs/appdev/deployment.xml URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/appdev/deployment.xml?rev=1435643r1=1435642r2=1435643view=diff == --- tomcat/tc7.0.x/trunk/webapps/docs/appdev/deployment.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/appdev/deployment.xml Sat Jan 19 19:17:19 2013 @@ -138,9 +138,6 @@ of pre-installed shared library files, i ul liThe emServlet 3.0/em and emJSP 2.2/em APIs that are fundamental to writing servlets and JavaServer Pages.br/br//li -liAn emXML Parser/em compliant with the JAXP (version 1.2) APIs, so -your application can perform DOM-based or SAX-based processing of -XML documents.br/br//li /ul /section @@ -177,10 +174,11 @@ the order defined by the DTD (see Sectio section name=Tomcat Context Descriptor pA /META-INF/context.xml file can be used to define Tomcat specific -configuration options, such as loggers, data sources, session manager +configuration options, such as an access log, data sources, session manager configuration and more. This XML file must contain one Context element, which will be considered as if it was the child of the Host element corresponding -to the Host to which the The Tomcat configuration documentation contains +to the Host to which the web application is being deployed. The +a href=../config/index.htmlTomcat configuration documentation/a contains information on the Context element./p /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435645 - in /tomcat/tc6.0.x/trunk: ./ webapps/docs/appdev/deployment.xml
Author: kkolinko Date: Sat Jan 19 19:19:46 2013 New Revision: 1435645 URL: http://svn.apache.org/viewvc?rev=1435645view=rev Log: CTR: docs Merged revision 1435642 from tomcat/trunk: Correct broken sentence. There are no loggers in Tomcat 7. An XML parser is not bundled, as it is now provided by JRE. Modified: tomcat/tc6.0.x/trunk/ (props changed) tomcat/tc6.0.x/trunk/webapps/docs/appdev/deployment.xml Propchange: tomcat/tc6.0.x/trunk/ -- Merged /tomcat/trunk:r1435642 Modified: tomcat/tc6.0.x/trunk/webapps/docs/appdev/deployment.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/appdev/deployment.xml?rev=1435645r1=1435644r2=1435645view=diff == --- tomcat/tc6.0.x/trunk/webapps/docs/appdev/deployment.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/appdev/deployment.xml Sat Jan 19 19:19:46 2013 @@ -138,9 +138,6 @@ of pre-installed shared library files, i ul liThe emServlet 2.5/em and emJSP 2.1/em APIs that are fundamental to writing servlets and JavaServer Pages.br/br//li -liAn emXML Parser/em compliant with the JAXP (version 1.2) APIs, so -your application can perform DOM-based or SAX-based processing of -XML documents.br/br//li /ul /section @@ -177,10 +174,11 @@ the order defined by the DTD (see Sectio section name=Tomcat Context Descriptor pA /META-INF/context.xml file can be used to define Tomcat specific -configuration options, such as loggers, data sources, session manager +configuration options, such as an access log, data sources, session manager configuration and more. This XML file must contain one Context element, which will be considered as if it was the child of the Host element corresponding -to the Host to which the The Tomcat configuration documentation contains +to the Host to which the web application is being deployed. The +a href=../config/index.htmlTomcat configuration documentation/a contains information on the Context element./p /section - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot failure in ASF Buildbot on tomcat-trunk
The Buildbot has detected a new failure on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/3805 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/trunk] 1435642 Blamelist: kkolinko,markt BUILD FAILED: failed compile_1 sincerely, -The Buildbot
svn commit: r1435759 [2/2] - /tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/
Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSlowQueryReport.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSlowQueryReport.java?rev=1435759r1=1435758r2=1435759view=diff == --- tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSlowQueryReport.java (original) +++ tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TestSlowQueryReport.java Sat Jan 19 23:41:16 2013 @@ -29,16 +29,16 @@ import javax.management.AttributeChangeN import javax.management.Notification; import javax.management.NotificationListener; +import org.junit.Assert; +import org.junit.Test; + import org.apache.tomcat.jdbc.pool.ConnectionPool; import org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport; import org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmx; public class TestSlowQueryReport extends DefaultTestCase { -public TestSlowQueryReport(String name) { -super(name); -} - +@Test public void testSlowSql() throws Exception { int count = 3; this.init(); @@ -53,8 +53,8 @@ public class TestSlowQueryReport extends st.close(); } MapString,SlowQueryReport.QueryStats map = SlowQueryReport.getPoolStats(datasource.getPool().getName()); -assertNotNull(map); -assertEquals(1,map.size()); +Assert.assertNotNull(map); +Assert.assertEquals(1,map.size()); String key = map.keySet().iterator().next(); SlowQueryReport.QueryStats stats = map.get(key); System.out.println(Stats:+stats); @@ -78,9 +78,10 @@ public class TestSlowQueryReport extends con.close(); tearDown(); //make sure we actually did clean up when the pool closed -assertNull(SlowQueryReport.getPoolStats(pool.getName())); +Assert.assertNull(SlowQueryReport.getPoolStats(pool.getName())); } +@Test public void testSlowSqlJmx() throws Exception { int count = 1; this.init(); @@ -95,8 +96,8 @@ public class TestSlowQueryReport extends st.close(); } MapString,SlowQueryReport.QueryStats map = SlowQueryReport.getPoolStats(datasource.getPool().getName()); -assertNotNull(map); -assertEquals(1,map.size()); +Assert.assertNotNull(map); +Assert.assertEquals(1,map.size()); String key = map.keySet().iterator().next(); SlowQueryReport.QueryStats stats = map.get(key); System.out.println(Stats:+stats); @@ -123,14 +124,14 @@ public class TestSlowQueryReport extends st.close(); } System.out.println(Stats:+stats); -assertEquals(Expecting to have received +(2*count)+ notifications.,2*count, listener.notificationCount.get()); +Assert.assertEquals(Expecting to have received +(2*count)+ notifications.,2*count, listener.notificationCount.get()); con.close(); tearDown(); //make sure we actually did clean up when the pool closed -assertNull(SlowQueryReport.getPoolStats(pool.getName())); +Assert.assertNull(SlowQueryReport.getPoolStats(pool.getName())); } - +@Test public void testFastSql() throws Exception { int count = 3; this.init(); @@ -145,14 +146,15 @@ public class TestSlowQueryReport extends st.close(); } MapString,SlowQueryReport.QueryStats map = SlowQueryReport.getPoolStats(datasource.getPool().getName()); -assertNotNull(map); -assertEquals(0,map.size()); +Assert.assertNotNull(map); +Assert.assertEquals(0,map.size()); ConnectionPool pool = datasource.getPool(); con.close(); tearDown(); -assertNull(SlowQueryReport.getPoolStats(pool.getName())); +Assert.assertNull(SlowQueryReport.getPoolStats(pool.getName())); } +@Test public void testFailedSql() throws Exception { int count = 3; this.init(); @@ -172,15 +174,15 @@ public class TestSlowQueryReport extends } MapString,SlowQueryReport.QueryStats map = SlowQueryReport.getPoolStats(datasource.getPool().getName()); -assertNotNull(map); -assertEquals(1,map.size()); +Assert.assertNotNull(map); +Assert.assertEquals(1,map.size()); ConnectionPool pool = datasource.getPool(); String key = map.keySet().iterator().next(); SlowQueryReport.QueryStats stats = map.get(key); System.out.println(Stats:+stats); con.close(); tearDown(); -assertNull(SlowQueryReport.getPoolStats(pool.getName())); +Assert.assertNull(SlowQueryReport.getPoolStats(pool.getName())); } Modified:
svn commit: r1435760 - /tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java
Author: markt Date: Sat Jan 19 23:42:42 2013 New Revision: 1435760 URL: http://svn.apache.org/viewvc?rev=1435760view=rev Log: Fix broken test (it has been broken for a long time) The timeout needs to be shorter than the sleep time so the connection is abandoned Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java Modified: tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java?rev=1435760r1=1435759r2=1435760view=diff == --- tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java (original) +++ tomcat/trunk/modules/jdbc-pool/src/test/java/org/apache/tomcat/jdbc/test/TwoDataSources.java Sat Jan 19 23:42:42 2013 @@ -28,7 +28,7 @@ public class TwoDataSources extends Defa org.apache.tomcat.jdbc.pool.DataSource d1 = this.createDefaultDataSource(); org.apache.tomcat.jdbc.pool.DataSource d2 = this.createDefaultDataSource(); d1.setRemoveAbandoned(true); -d1.setRemoveAbandonedTimeout(10); +d1.setRemoveAbandonedTimeout(2); d1.setTimeBetweenEvictionRunsMillis(1000); d2.setRemoveAbandoned(false); Connection c1 = d1.getConnection(); - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435765 - /tomcat/trunk/res/checkstyle/checkstyle.xml
Author: markt Date: Sat Jan 19 23:58:01 2013 New Revision: 1435765 URL: http://svn.apache.org/viewvc?rev=1435765view=rev Log: Restore checkstyle check for Junit 3 style tests Modified: tomcat/trunk/res/checkstyle/checkstyle.xml Modified: tomcat/trunk/res/checkstyle/checkstyle.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/res/checkstyle/checkstyle.xml?rev=1435765r1=1435764r2=1435765view=diff == --- tomcat/trunk/res/checkstyle/checkstyle.xml (original) +++ tomcat/trunk/res/checkstyle/checkstyle.xml Sat Jan 19 23:58:01 2013 @@ -57,7 +57,9 @@ value=org.apache.catalina.startup.SimpleHttpClient.CRLF/ property name=excludes value=org.junit.Assert.*/ /module -module name=IllegalImport/ +module name=IllegalImport +property name=illegalPkgs value=sun,junit.framework/ +/module module name=ImportOrder property name=groups value=java,javax,async,jsp2,junit,org.junit,org,util/ property name=ordered value=true/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435767 - /tomcat/trunk/java/org/apache/tomcat/jni/SSL.java
Author: markt Date: Sun Jan 20 00:04:29 2013 New Revision: 1435767 URL: http://svn.apache.org/viewvc?rev=1435767view=rev Log: Fix broken Javadoc Modified: tomcat/trunk/java/org/apache/tomcat/jni/SSL.java Modified: tomcat/trunk/java/org/apache/tomcat/jni/SSL.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/jni/SSL.java?rev=1435767r1=1435766r2=1435767view=diff == --- tomcat/trunk/java/org/apache/tomcat/jni/SSL.java (original) +++ tomcat/trunk/java/org/apache/tomcat/jni/SSL.java Sun Jan 20 00:04:29 2013 @@ -347,7 +347,7 @@ public final class SSL { * {@link #SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION} and tcnative * supports that flag./i * - * @param Bitwise-OR of all SSL_OP_* to test. + * @param op Bitwise-OR of all SSL_OP_* to test. * * @return true if all SSL_OP_* are supported by OpenSSL library. */ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1435769 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/tomcat/jni/SSL.java
Author: markt Date: Sun Jan 20 00:09:48 2013 New Revision: 1435769 URL: http://svn.apache.org/viewvc?rev=1435769view=rev Log: Fix broken Javadoc Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/java/org/apache/tomcat/jni/SSL.java Propchange: tomcat/tc7.0.x/trunk/ -- Merged /tomcat/trunk:r1435767 Modified: tomcat/tc7.0.x/trunk/java/org/apache/tomcat/jni/SSL.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/tomcat/jni/SSL.java?rev=1435769r1=1435768r2=1435769view=diff == --- tomcat/tc7.0.x/trunk/java/org/apache/tomcat/jni/SSL.java (original) +++ tomcat/tc7.0.x/trunk/java/org/apache/tomcat/jni/SSL.java Sun Jan 20 00:09:48 2013 @@ -348,7 +348,7 @@ public final class SSL { * {@link #SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION} and tcnative * supports that flag./i * - * @param Bitwise-OR of all SSL_OP_* to test. + * @param op Bitwise-OR of all SSL_OP_* to test. * * @return true if all SSL_OP_* are supported by OpenSSL library. */ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
buildbot success in ASF Buildbot on tomcat-trunk
The Buildbot has detected a restored build on builder tomcat-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/tomcat-trunk/builds/3807 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-vm_ubuntu Build Reason: scheduler Build Source Stamp: [branch tomcat/trunk] 1435760 Blamelist: markt Build succeeded! sincerely, -The Buildbot
Tomcat 8 question
Back in August 2011 (a long time ago, I know) Mark wrote a blog posting about Tomcat 8 and Java 7: http://www.tomcatexpert.com/blog/2011/08/25/apache-tomcat-8-and-java-7-will-they-work-together In it, he said We create a new major version of Tomcat when there are new versions of three specifications-Servlet, JavaServer Pages (JSP) and Expression Language (EL). I know I keep hearing about Tomcat 8 being for Java EE 7, but as of yet I haven't found any evidence at all that EE 7 will include a new version of the JSP specification. I have found several lists, one of them only a week old, of all the specifications in EE 7, and JSP-next was not among them. My Google searches for JSP 2.3 and JSP 3.0 yielded no results that actually had anything to do with the next JSP specification. So, will Tomcat 8 be targeted for EE 7, or will it wait until JSP-next comes out, even if that takes a good deal longer than EE 7? Also, I know that a lot depends on the timeline of EE 7, but now that that date is approaching, do we have a GENERAL timeframe for Tomcat 8? Are we talking late 2013? Or could it take until 2014? Thanks, Nick This e-mail may contain privileged or confidential information. If you are not the intended recipient: (1) you may not disclose, use, distribute, copy or rely upon this message or attachment(s); and (2) please notify the sender by reply e-mail, and then delete this message and its attachment(s). Underwriters Laboratories Inc. and its affiliates disclaim all liability for any errors, omissions, corruption or virus in this message or any attachments.
Re: Tomcat 8 question
Hi, 2013/1/20 Williams, Nick So, will Tomcat 8 be targeted for EE 7, or will it wait until JSP-next comes out, even if that takes a good deal longer than EE 7? Also, I know that a lot depends on the timeline of EE 7, but now that that date is approaching, do we have a GENERAL timeframe for Tomcat 8? Are we talking late 2013? Or could it take until 2014? Check Mark's presentation [1] Regards Violeta [1] http://people.apache.org/~markt/presentations/2012-10-Apache-Tomcat8-preview.pdf
Bug report for Tomcat 7 [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |16579|New|Enh|2003-01-30|documentation page layout/style breaks wrapping to| |18500|New|Enh|2003-03-30|Host aliases to match by regular expression | |28039|Opn|Enh|2004-03-30|Cluster Support for SingleSignOn | |40728|Inf|Enh|2006-10-11|Catalina MBeans use non-serializable classes | |40881|Opn|Enh|2006-11-02|Unable to receive message through TCP channel - | |41007|Opn|Enh|2006-11-20|Can't define customized 503 error page| |43866|New|Enh|2007-11-14|add support for session attribute propagation with| |43925|Opn|Enh|2007-11-21|org.apache.jasper.runtime.BodyContentImpl causing | |44216|New|Enh|2008-01-11|Don't reuse session ID even if emptySessionPath=tr| |48550|Inf|Enh|2010-01-14|Update examples and default server.xml to use UTF-| |49395|New|Enh|2010-06-06|manager.findLeaks : display the date when the leak| |49589|New|Enh|2010-07-12|Tag handlers with constant attribute values are al| |49785|New|Enh|2010-08-19|Enabling TLS for JNDIRealm| |49821|New|Enh|2010-08-25|Tomcat CLI| |50019|New|Enh|2010-09-28|Adding JNDI lookup-name support In XML and Resou| |50175|New|Enh|2010-10-28|Enhance memory leak detection by selectively apply| |50234|New|Enh|2010-11-08|JspC use servlet 3.0 features | |50504|New|Enh|2010-12-21|Allow setting query string character set trough re| |50670|New|Enh|2011-01-27|Tribes | RpcChannel | Add option to specify extern| |51195|New|Enh|2011-05-13|Find leaks reports a false positive memory/class| |51294|Opn|Enh|2011-05-30|Since 7.0.12 do not work option unpackWARs=true fo| |51423|Inf|Enh|2011-06-23|[Patch] to add a path and a version parameters to | |51463|New|Enh|2011-07-01|Tomcat.setBaseDir (package org.apache.catalina.st| |51496|New|Enh|2011-07-11|NSIS - Warn that duplicate service name will resul| |51497|New|Enh|2011-07-11|Use canonical IPv6 text representation in logs| |51526|New|Enh|2011-07-18|Process web application context config with embedd| |51587|New|Enh|2011-07-29|Implement status and uptime commands | |51953|New|Enh|2011-10-04|Proposal: netmask filtering valve and filter | |52092|New|Enh|2011-10-26|Please make AsyncFileHandler and OneLineFormatter | |52235|New|Enh|2011-11-23|Please do a bit of SEO tuning for the web site| |52236|New|Enh|2011-11-23|Idea: support 'overlays' shaped like Maven overlay| |52323|New|Enh|2011-12-13|Cobertura test code coverage support for build.xml| |52381|New|Enh|2011-12-22|Please add OSGi metadata | |52448|New|Enh|2012-01-11|Cache jar indexes in WebappClassLoader to speed up| |52489|New|Enh|2012-01-19|Enhancement request for code signing of war files | |52558|New|Enh|2012-01-30|CometConnectionManagerValve is adding non-serializ| |52688|New|Enh|2012-02-16|Add ability to remove old access log files| |52751|Opn|Enh|2012-02-23|Optimized configuration of the system info display| |52952|New|Enh|2012-03-20|Improve ExtensionValidator handling for embedded s| |53085|New|Enh|2012-04-16|[perf] [concurrency] DefaultInstanceManager.annota| |53387|New|Enh|2012-06-08|SSI: Allow to use $1 to get result of regular expr| |53411|Opn|Enh|2012-06-13|NullPointerException in org.apache.tomcat.util.buf| |53469|Inf|Nor|2012-06-26|possible bug in Response.normalize(CharChunk cc) | |53492|New|Enh|2012-07-01|Make JspC shell multithreaded | |53553|New|Enh|2012-07-16|[PATCH] Deploy uploaded WAR with context.xml from | |53602|New|Enh|2012-07-25|Support for HTTP status code 451 | |53620|New|Enh|2012-07-30|[juli] delay opening a file until something gets l| |53665|New|Enh|2012-08-06|Minor JNDI Howto document enhancement concerning m| |53776|New|Enh|2012-08-24|Multitenancy support for JDBCRealm| |53777|New|Enh|2012-08-24|Ability to bundle JAAS Configuration in Webappp | |53869|New|Enh|2012-09-13|Performance tuning solution to resolve too many ca|
Bug report for Taglibs [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |38193|Ass|Enh|2006-01-09|[RDC] BuiltIn Grammar support for Field | |38600|Ass|Enh|2006-02-10|[RDC] Enable RDCs to be used in X+V markup (X+RDC)| |42413|New|Enh|2007-05-14|[PATCH] Log Taglib enhancements | |46052|New|Nor|2008-10-21|SetLocaleSupport is slow to initialize when many l| |48333|New|Enh|2009-12-02|TLD generator | +-+---+---+--+--+ | Total5 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat 6 [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |41679|New|Enh|2007-02-22|SemaphoreValve should be able to filter on url pat| |41883|Ass|Enh|2007-03-18|use abstract wrapper instead of plain X509Certific| |43001|New|Enh|2007-07-30|JspC lacks setMappedFile and setDie for use in Ant| |43400|New|Enh|2007-09-14|enum support for tag libs | |43548|Opn|Enh|2007-10-04|xml schema for tomcat-users.xml | |43682|New|Enh|2007-10-23|JULI: web-inf/classes/logging.properties to suppor| |43742|New|Enh|2007-10-30|.tag compiles performed one at a time -- extremel| |43979|New|Enh|2007-11-27|Add abstraction for Java and Classfile output | |44199|New|Enh|2008-01-10|expose current backlog queue size | |44225|New|Enh|2008-01-14|SSL connector tries to load the private keystore f| |44294|New|Enh|2008-01-25|Support for EL functions with varargs | |44645|New|Enh|2008-03-20|[Patch] JNDIRealm - Doesn't support JNDI java.nam| |44787|New|Enh|2008-04-09|provide more error context on java.lang.IllegalSt| |44818|New|Enh|2008-04-13|tomcat hangs with GET when content-length is defin| |45014|New|Enh|2008-05-15|Request and Response classes should have wrappers | |45282|New|Enh|2008-06-25|NioReceiver doesn't close cleanly, leaving sockets| |45428|New|Enh|2008-07-18|warn if the tomcat stop doesn't complete | |45832|New|Enh|2008-09-18|add DIGEST authentication support to Ant tasks| |45878|New|Enh|2008-09-24|Generated jars do not contain proper manifests or | |45879|Opn|Enh|2008-09-24|Windows installer fails to install NOTICE and RELE| |45931|Opn|Enh|2008-10-01|trimSpaces incorrectly modifies output| |46173|New|Enh|2008-11-09|Small patch for manager app: Setting an optional c| |46263|New|Enh|2008-11-21|Tomcat reloading of context.xml does not update do| |46284|New|Enh|2008-11-24|Add flag to DeltaManager that blocks processing cl| |46350|New|Enh|2008-12-05|Maven repository should contain source bundles| |46727|New|Enh|2009-02-17|DefaultServlet - serving multiple encodings | |46902|New|Enh|2009-03-24|LoginValve to bypass restrictions of j_security_ch| |47214|New|Enh|2009-05-17|Inner classes that are explicitly referenced - sho| |47242|New|Enh|2009-05-22|request for AJP command line client | |47281|New|Enh|2009-05-28|Efficiency of the JDBCStore | |47407|New|Enh|2009-06-23|HttpSessionListener doesn't operate in the session| |47467|New|Enh|2009-07-02|Deployment of the war file by URL when contextpath| |47834|New|Enh|2009-09-14|TldConfig throws Exception when exploring unpacked| |47919|New|Enh|2009-09-30|Log Tomcat Java environment variables in additio| |48358|Opn|Enh|2009-12-09|JSP-unloading reloaded| |48543|New|Enh|2010-01-14|[Patch] More flexibility in specifying -Dcatalina.| |48672|New|Enh|2010-02-03|Tomcat Virtual Host Manager (/host-manager) have b| |48674|New|Enh|2010-02-03|Tomcat Virtual Host Manager application doesn't pe| |48743|New|Enh|2010-02-15|Make the SLEEP variable in catalina.sh settable fr| |48899|New|Enh|2010-03-12|Guess URI charset should solve lot of problems| |48922|New|Enh|2010-03-16|org.apache.catalina.connector.Request clone static| |48928|New|Enh|2010-03-17|An alternative solution to preloading classes when| |49161|New|Enh|2010-04-21|Unknown Publisher when installing tomcat 6.0.26 | |49176|Opn|Enh|2010-04-23|Jasper in Dev Mode Is Memory Inefficient | |49464|New|Enh|2010-06-18|DefaultServlet and CharacterEncoding | |49531|New|Enh|2010-06-30|singlesignon failover not working on DeltaManager/| |49804|New|Enh|2010-08-23|Allow Embedded.redirectStreams value to be configu| |49939|New|Enh|2010-09-16|Expose a method via JMX which empties the webapp f| |49943|New|Enh|2010-09-16|Logging (via juli) does not reread configuration c| |50285|New|Enh|2010-11-17|Standard HTTP and AJP connectors silently ignore a| |50288|New|Enh|2010-11-17|Uploading a war file that already exists should au|
Bug report for Tomcat Connectors [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |34526|Opn|Nor|2005-04-19|Truncated content in decompressed requests from mo| |35959|Opn|Enh|2005-08-01|mod_jk not independant of UseCanonicalName| |43303|New|Enh|2007-09-04|Versioning under Windows not reported by many conn| |43968|Inf|Enh|2007-11-26|[patch] support ipv6 with mod_jk | |44290|Inf|Nor|2008-01-24|mod_jk/1.2.26: retry is not useful for an importan| |44349|Inf|Maj|2008-02-04|mod_jk/1.2.26 module does not read worker.status.s| |44379|New|Enh|2008-02-07|convert the output of strftime into UTF-8 | |44454|New|Nor|2008-02-19|busy count reported in mod_jk inflated, causes inc| |44571|New|Enh|2008-03-10|Limits busy per worker to a threshold | |45063|New|Nor|2008-05-22|JK-1.2.26 IIS ISAPI filter issue when running diff| |45313|New|Nor|2008-06-30|mod_jk 1.2.26 apache 2.2.9 static compiled on so| |46337|New|Nor|2008-12-04|real worker name is wrong | |46676|New|Enh|2009-02-09|Configurable test request for Watchdog thread | |46767|New|Enh|2009-02-25|mod_jk to send DECLINED in case no fail-over tomca| |47327|New|Enh|2009-06-07|remote_user not logged in apache logfile | |47617|Inf|Enh|2009-07-31|include time spent doing ajp_get_endpoint() in err| |47678|New|Cri|2009-08-11|Unable to allocate shared memory when using isapi_| |47714|New|Cri|2009-08-20|Reponse mixed between users | |47750|New|Maj|2009-08-27|Loss of worker settings when changing via jkstatus| |47795|New|Maj|2009-09-07|service sticky_session not being set correctly wit| |47840|Inf|Min|2009-09-14|A broken worker name is written in the log file. | |48191|New|Maj|2009-11-13|Problem with mod_jk 1.2.28 - Can not render up the| |48460|New|Nor|2009-12-30|mod_proxy_ajp document has three misleading portio| |48490|New|Nor|2010-01-05|Changing a node to stopped in uriworkermap.propert| |48513|New|Enh|2010-01-09|IIS Quick setup instructions | |48564|New|Nor|2010-01-18|Unable to turn off retries for LB worker | |48830|New|Nor|2010-03-01|IIS shutdown blocked in endpoint service when serv| |48891|Opn|Enh|2010-03-11|Missing EOL-style settings in tomcat/jk/trunk | |49035|New|Maj|2010-04-01|data lost when post a multipart/form-data form| |49063|New|Enh|2010-04-07|Please add JkStripSession status in jk-status work| |49135|New|Enh|2010-04-16|SPDY Connector for The Tomcat | |49469|New|Enh|2010-06-19|Workers status page has negative number of connect| |49732|Opn|Nor|2010-08-10|reply_timeout can't wait forever. | |49822|New|Enh|2010-08-25|Add hash lb worker method | |49903|New|Enh|2010-09-09|Make workers file reloadable | |50186|New|Nor|2010-10-31|Wrong documentation of connection_pool_timeout / c| |52334|New|Maj|2011-12-14|recover_time is not properly used | |52483|New|Enh|2012-01-18|Print JkOptions's options in log file and jkstatus| |52651|New|Nor|2012-02-13|JKSHMFile size limitation | |53324|Opn|Nor|2012-05-30|Starting with mod_jk 1.2.35 I cannot modify worker| |53542|New|Min|2012-07-13|Spelling mistake on 503 service unavailable page | |53762|New|Nor|2012-08-22|JK status manager: mass nodes handling doesn't wor| |53883|New|Maj|2012-09-17|isapi_redirect v 1.2.37 crashes w3wp.exe on the p| |53977|New|Maj|2012-10-07|32bits isapi connector cannot work in wow64 mode | |54027|New|Cri|2012-10-18|isapi send request to outside address instead of i| |54112|Opn|Blk|2012-11-07|ISAPI redirector not working when IIS recycles| |54117|New|Maj|2012-11-08|access violation exception in isapi_redirect.dll | |54177|New|Nor|2012-11-20|jkmanager generates non-well-formed XML for certai| +-+---+---+--+--+ | Total 48 bugs | +---+
Bug report for Tomcat 8 [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |53737|Opn|Enh|2012-08-18|Use ServletContext.getJspConfigDescriptor() in Jas| |53930|New|Enh|2012-09-24|allow capture of catalina stdout/stderr to a comma| |53987|New|Enh|2012-10-09|Log uncovered HTTP methods in combined security co| |54095|New|Enh|2012-11-03|[patch] support gzipped versions of static resourc| |54421|New|Nor|2013-01-15|JMXRemoteLifeCycleListener - jmx.remote.authentica| +-+---+---+--+--+ | Total5 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat Modules [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |48240|New|Nor|2009-11-19|Tomcat-Lite missing @Override markers | |48268|New|Nor|2009-11-23|Patch to fix generics in tomcat-lite | |48861|New|Nor|2010-03-04|Files without AL headers | |49685|New|Nor|2010-08-02|Unsafe synchronization in class ManagedBean | |49686|New|Nor|2010-08-02|Using an instance lock to protect static shared da| |50571|Inf|Nor|2011-01-11|Tomcat 7 JDBC connection pool exception enhancemen| |51595|Inf|Nor|2011-08-01|org.apache.tomcat.jdbc.pool.jmx.ConnectionPool sho| |51879|Inf|Enh|2011-09-22|Improve access to Native Connection Methods | |52024|Inf|Enh|2011-10-13|Custom interceptor to support automatic failover o| |53088|Opn|Min|2012-04-17|Give PoolCleaner TimerTask a better name | |53198|New|Cri|2012-05-07|'driverClassName' Data Source Property Being Manda| |53199|Inf|Enh|2012-05-07|Refactor ConnectionPool to use ScheduledExecutorSe| |53200|New|Enh|2012-05-07|Be able to use SlowQueryReport without reporting f| |53770|New|Enh|2012-08-23|tomcat-pool: always log validation query syntax er| |53853|New|Nor|2012-09-11|Can tomcat-jdbc consider Thread#getContextClassLoa| |53905|New|Nor|2012-09-19|Connection pool not reusing connections. | |53968|New|Nor|2012-10-04|Database password is exposed via JMX in getDbPrope| |54225|New|Nor|2012-11-30|if initSQL property is set to an empty string a Nu| |54227|New|Nor|2012-11-30|maxAge should be checked on borrow| |54235|New|Nor|2012-12-03|tomcat jdbc pool stackoverflow error used with spr| |54337|New|Nor|2012-12-21|StatementCache leaks statements/cursors | |54395|New|Nor|2013-01-09|JdbcInterceptor config parameter parsing errors | |54437|New|Enh|2013-01-16|Update PoolProperties javadoc for ConnectState int| +-+---+---+--+--+ | Total 23 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Bug report for Tomcat Native [2013/01/20]
+---+ | Bugzilla Bug ID | | +-+ | | Status: UNC=Unconfirmed NEW=New ASS=Assigned| | | OPN=ReopenedVER=Verified(Skipped Closed/Resolved) | | | +-+ | | | Severity: BLK=Blocker CRI=Critical REG=Regression MAJ=Major | | | | MIN=Minor NOR=NormalENH=Enhancement TRV=Trivial | | | | +-+ | | | | Date Posted | | | | | +--+ | | | | | Description | | | | | | | |45392|New|Nor|2008-07-14|No OCSP support for client SSL verification | |46179|Opn|Maj|2008-11-10|apr ssl client authentication | |48655|Inf|Nor|2010-02-02|Active multipart downloads prevent tomcat shutdown| |49038|Inf|Nor|2010-04-02|Crash in tcnative | |51655|New|Nor|2011-08-12|Index page does not say what native does | |51813|New|Cri|2011-09-14|Tomcat randomly crashes with [libtcnative-1.so.1+0| |52153|New|Maj|2011-11-08|periodic JVM crash (access violation) on buffer fl| |52231|New|Nor|2011-11-23|Ant Tasks need to reflect changes in manager comma| |52319|New|Maj|2011-12-12|Tomcat 6 crashes with [libapr-1.so.0+0x196da] sig| |52627|New|Min|2012-02-08|Segmentation fault in org.apache.tomcat.jni.File.i| |53110|New|Cri|2012-04-20|Access Violation Error while creating SHM | |53605|New|Nor|2012-07-26|use tcnative-1.1.24 Tomcat shutdown still crash | |53847|Inf|Nor|2012-09-10|High CPU usage in tomcat native 1.22+ | |53937|New|Reg|2012-09-26|Double call to apr_pool_destroy() if OCSP checking| |53940|New|Enh|2012-09-27|Added support for new CRL loading after expiration| |53952|New|Nor|2012-10-02|Add support for TLS 1.1 and 1.2 | |54085|New|Nor|2012-11-01|ssl_socket_recv sometimes loops infinitely with no| +-+---+---+--+--+ | Total 17 bugs | +---+ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org