[tomcat] branch 10.0.x updated: BZ-65951 Use the tomcat.output property instead of a relative path
This is an automated email from the ASF dual-hosted git repository. isapir pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new e38672a BZ-65951 Use the tomcat.output property instead of a relative path e38672a is described below commit e38672aa1a0beaf7ffa285b120fb048f4609ca75 Author: Igal Sapir AuthorDate: Mon Mar 14 20:32:56 2022 -0700 BZ-65951 Use the tomcat.output property instead of a relative path --- res/bnd/build-defaults.bnd | 4 ++-- res/bnd/jasper-el.jar.tmp.bnd | 2 +- res/bnd/jasper.jar.tmp.bnd | 2 +- res/bnd/servlet-api.jar.tmp.bnd| 4 ++-- res/bnd/tomcat-embed-core.jar.tmp.bnd | 4 ++-- res/bnd/tomcat-embed-el.jar.tmp.bnd| 2 +- res/bnd/tomcat-embed-jasper.jar.tmp.bnd| 2 +- res/bnd/tomcat-embed-websocket.jar.tmp.bnd | 2 +- res/bnd/tomcat-websocket.jar.tmp.bnd | 2 +- webapps/docs/changelog.xml | 4 10 files changed, 16 insertions(+), 12 deletions(-) diff --git a/res/bnd/build-defaults.bnd b/res/bnd/build-defaults.bnd index 753d08f..be3f26f 100644 --- a/res/bnd/build-defaults.bnd +++ b/res/bnd/build-defaults.bnd @@ -25,8 +25,8 @@ Implementation-Vendor: Apache Software Foundation X-Compile-Source-JDK: ${compile.release} X-Compile-Target-JDK: ${compile.release} --includeresource.notice: META-INF/NOTICE=../../output/manifests/default.notice --includeresource.license: META-INF/LICENSE=../../output/manifests/default.license +-includeresource.notice: META-INF/NOTICE=${tomcat.output}/manifests/default.notice +-includeresource.license: META-INF/LICENSE=${tomcat.output}/manifests/default.license -noclassforname: true diff --git a/res/bnd/jasper-el.jar.tmp.bnd b/res/bnd/jasper-el.jar.tmp.bnd index 1b96a38..94536a4 100644 --- a/res/bnd/jasper-el.jar.tmp.bnd +++ b/res/bnd/jasper-el.jar.tmp.bnd @@ -26,7 +26,7 @@ Export-Package: \ org.apache.el.stream,\ org.apache.el.util --includeresource.meta-inf: /META-INF/=../../output/manifests/jasper-el.jar/ +-includeresource.meta-inf: /META-INF/=${tomcat.output}/manifests/jasper-el.jar/ -jpms-module-info: \ ${module.name};\ diff --git a/res/bnd/jasper.jar.tmp.bnd b/res/bnd/jasper.jar.tmp.bnd index 006c721..9747933 100644 --- a/res/bnd/jasper.jar.tmp.bnd +++ b/res/bnd/jasper.jar.tmp.bnd @@ -33,7 +33,7 @@ Export-Package: \ -includepackage: \ org.apache.jasper.resources --includeresource.meta-inf: /META-INF/=../../output/manifests/jasper.jar/ +-includeresource.meta-inf: /META-INF/=${tomcat.output}/manifests/jasper.jar/ -jpms-module-info: \ ${module.name};\ diff --git a/res/bnd/servlet-api.jar.tmp.bnd b/res/bnd/servlet-api.jar.tmp.bnd index d925761..30ff375 100644 --- a/res/bnd/servlet-api.jar.tmp.bnd +++ b/res/bnd/servlet-api.jar.tmp.bnd @@ -27,8 +27,8 @@ Provide-Capability: \ version:Version=${servlet.spec.version};\ uses:='${packages;NAMED;jakarta.servlet.*;NAMED;!jakarta.servlet.jsp.*}' --includeresource.notice2: META-INF/NOTICE=../../output/manifests/servlet-api.jar.notice --includeresource.license2: META-INF/LICENSE=../../output/manifests/servlet-api.jar.license +-includeresource.notice2: META-INF/NOTICE=${tomcat.output}/manifests/servlet-api.jar.notice +-includeresource.license2: META-INF/LICENSE=${tomcat.output}/manifests/servlet-api.jar.license -namesection: jakarta/servlet*/;\ Specification-Title=Jakarta Servlet;\ diff --git a/res/bnd/tomcat-embed-core.jar.tmp.bnd b/res/bnd/tomcat-embed-core.jar.tmp.bnd index fa509b8..0a09ef4 100644 --- a/res/bnd/tomcat-embed-core.jar.tmp.bnd +++ b/res/bnd/tomcat-embed-core.jar.tmp.bnd @@ -96,8 +96,8 @@ Export-Package: \ org.apache.tomcat.util.net.jsse,\ org.apache.tomcat.util.threads.res --includeresource.notice2: META-INF/NOTICE=../../output/manifests/servlet-api.jar.notice --includeresource.license2: META-INF/LICENSE=../../output/manifests/servlet-api.jar.license +-includeresource.notice2: META-INF/NOTICE=${tomcat.output}/manifests/servlet-api.jar.notice +-includeresource.license2: META-INF/LICENSE=${tomcat.output}/manifests/servlet-api.jar.license Provide-Capability: \ osgi.contract;\ diff --git a/res/bnd/tomcat-embed-el.jar.tmp.bnd b/res/bnd/tomcat-embed-el.jar.tmp.bnd index 03d75a5..ff3d1133 100644 --- a/res/bnd/tomcat-embed-el.jar.tmp.bnd +++ b/res/bnd/tomcat-embed-el.jar.tmp.bnd @@ -27,7 +27,7 @@ Export-Package: \ org.apache.el.stream,\ org.apache.el.util --includeresource.meta-inf: /META-INF/=../../output/manifests/jasper-el.jar/ +-includeresource.meta-inf: /META-INF/=${tomcat.output}/manifests/jasper-el.jar/ Provide-Capability: \ osgi.contract;\ diff --git a/res/bnd/tomcat-embed-jasper.jar.tmp.bnd b/res/bnd/tomcat-embed-jasper.jar.tmp.bnd index 3987ceb..921cc9d 100644 --- a/res/bnd/tomcat-embed-jasper.jar.tmp.bnd +++ b/res/bnd/tomcat-embed-jasper.jar.tmp.bnd
Re: Small problem with release process: version number publication
Konstantin, On 3/14/22 16:23, Konstantin Kolinko wrote: пн, 14 мар. 2022 г. в 19:45, Christopher Schultz : All, The current release process as written ends up with the release-date of the latest release not appearing in the changelog until the *following* release is done. I think we should change this. I have tried to remember to do it myself with 8.5.x when I do releases. When we have monthly releases, it's not really a huge deal. But when the releases become less and less frequent (e.g. maintenance mode), then we have problems like this: https://tomcat.apache.org/tomcat-6.0-doc/changelog.html https://tomcat.apache.org/tomcat-7.0-doc/changelog.html https://tomcat.apache.org/tomcat-8.0-doc/changelog.html According to those changelogs, the latest releases do not have a release-date. But they were in fact released. 1. I see no real point. a. For historic releases, those 3 files and also 4th https://tomcat.apache.org/tomcat-5.5-doc/changelog.html can be hand-edited to add a release date. E.g. I can do this work. The hard part is finding the actual dates. b. For current releases, the date can be seen easily from an announcement at the front page of https://tomcat.apache.org/ Attracting more visitors to that page is a positive thing, I think. So it's no problem, except that it's a problem now that we've forgotten what the dates are? That's a definite problem if you ask me. Are there any objections to making it a policy to update those changelogs with each actual release and not just the following release? Let's keep it simple. btw, I wonder whether release managers actually read the wiki each time https://cwiki.apache.org/confluence/display/TOMCAT/ReleaseProcess I read it and follow it. Every. Single. Time. also replying to a later mail: пн, 14 мар. 2022 г. в 23:07, Christopher Schultz : [...] The actual release contains a changelog which says "Release in progress." So if you look at the docs/ webapp, you'llsee that your I see that in your 8.5.x, but in 9.0,x and others it is done in a different way: - On the tag the changelog file has rtext="" (an empty string). https://github.com/apache/tomcat/commit/235730aed454e8d3619109f2c563587ff722e69d It's been done inconsistently. I'm recommending that we become consistent. - On the source tree (on the active branch in git) it has rtext="in progress" or "release in progress" https://github.com/apache/tomcat/commit/b925f769668fee1b6febf12153205ff6bdfd1258 I think it makes more sense to do it this way (with rtext="" on the tag). I will continue to try to make the changelogs as readable as possible for as many downstream subscribers as possible. -chris - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: svn propchange: r53085 - svn:log
On Mon, Mar 14, 2022 at 10:18 PM wrote: > > Author: kkolinko > Revision: 53085 > Modified property: svn:log > > Modified: svn:log at Mon Mar 14 21:17:54 2022 > -- > --- svn:log (original) > +++ svn:log Mon Mar 14 21:17:54 2022 > @@ -0,0 +1 @@ > +Release Apache Tomcat 9.0.60 Thanks. Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.77
On 13/03/2022 19:41, Christopher Schultz wrote: The proposed 8.5.77 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 8.5.76 (stable) Unit tests pass for NIO, NIO2 and APR/Native on Windows, Linux and MacOS. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn propchange: r53085 - svn:log
Author: kkolinko Revision: 53085 Modified property: svn:log Modified: svn:log at Mon Mar 14 21:17:54 2022 -- --- svn:log (original) +++ svn:log Mon Mar 14 21:17:54 2022 @@ -0,0 +1 @@ +Release Apache Tomcat 9.0.60 - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: Small problem with release process: version number publication
пн, 14 мар. 2022 г. в 19:45, Christopher Schultz : > > All, > > The current release process as written ends up with the release-date of > the latest release not appearing in the changelog until the *following* > release is done. > > I think we should change this. I have tried to remember to do it myself > with 8.5.x when I do releases. > > When we have monthly releases, it's not really a huge deal. But when the > releases become less and less frequent (e.g. maintenance mode), then we > have problems like this: > > https://tomcat.apache.org/tomcat-6.0-doc/changelog.html > https://tomcat.apache.org/tomcat-7.0-doc/changelog.html > https://tomcat.apache.org/tomcat-8.0-doc/changelog.html > > According to those changelogs, the latest releases do not have a > release-date. But they were in fact released. 1. I see no real point. a. For historic releases, those 3 files and also 4th https://tomcat.apache.org/tomcat-5.5-doc/changelog.html can be hand-edited to add a release date. E.g. I can do this work. The hard part is finding the actual dates. b. For current releases, the date can be seen easily from an announcement at the front page of https://tomcat.apache.org/ Attracting more visitors to that page is a positive thing, I think. > Are there any objections to making it a policy to update those > changelogs with each actual release and not just the following release? Let's keep it simple. btw, I wonder whether release managers actually read the wiki each time https://cwiki.apache.org/confluence/display/TOMCAT/ReleaseProcess also replying to a later mail: пн, 14 мар. 2022 г. в 23:07, Christopher Schultz : > [...] > The actual release contains a changelog which says "Release in > progress." So if you look at the docs/ webapp, you'llsee that your I see that in your 8.5.x, but in 9.0,x and others it is done in a different way: - On the tag the changelog file has rtext="" (an empty string). https://github.com/apache/tomcat/commit/235730aed454e8d3619109f2c563587ff722e69d - On the source tree (on the active branch in git) it has rtext="in progress" or "release in progress" https://github.com/apache/tomcat/commit/b925f769668fee1b6febf12153205ff6bdfd1258 I think it makes more sense to do it this way (with rtext="" on the tag). Best regards, Konstantin Kolinko - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[ANN] Apache Tomcat 9.0.60 available
The Apache Tomcat team announces the immediate availability of Apache Tomcat 9.0.60. Apache Tomcat 9 is an open source software implementation of the Java Servlet, JavaServer Pages, Java Unified Expression Language, Java WebSocket and JASPIC technologies. Apache Tomcat 9.0.60 is a bugfix and feature release. The notable changes compared to 9.0.59 include: - Fix a potential thread-safety issue that could cause HTTP/1.1 request processing to pause, and potentially timeout, waiting for additional data when the full request has been received. - Fix a regression introduced with 65757 bugfix which better identified non request threads but which introduced a similar problem when user code was doing sequential operations in a single thread. - When resolving methods in EL expressions that use beans and/or static fields, ensure that any custom type conversion is considered when identifying the method to call. Along with lots of other bug fixes and improvements. Please refer to the change log for the complete list of changes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html Downloads: https://tomcat.apache.org/download-90.cgi Migration guides from Apache Tomcat 7.x and 8.x: https://tomcat.apache.org/migration.html Enjoy! - The Apache Tomcat team - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: Small problem with release process: version number publication
Mark, On 3/14/22 14:24, Mark Thomas wrote: On 14/03/2022 16:44, Christopher Schultz wrote: All, The current release process as written ends up with the release-date of the latest release not appearing in the changelog until the *following* release is done. I think we should change this. I have tried to remember to do it myself with 8.5.x when I do releases. When we have monthly releases, it's not really a huge deal. But when the releases become less and less frequent (e.g. maintenance mode), then we have problems like this: https://tomcat.apache.org/tomcat-6.0-doc/changelog.html https://tomcat.apache.org/tomcat-7.0-doc/changelog.html https://tomcat.apache.org/tomcat-8.0-doc/changelog.html According to those changelogs, the latest releases do not have a release-date. But they were in fact released. I agree it isn't perfect but how much of a problem is that? Are there any objections to making it a policy to update those changelogs with each actual release and not just the following release? Interesting. Looks like we've changed the text a little over the years. We used to say "Released -mm-dd". Now it is just "-mm-dd". The problem with setting the release date before we tag is that we don't know the exact date the vote will pass. 3 working days is usually a good guess. Is it good enough (assuming the date is corrected to the actual date if necessary)? What if we just set it to "released" and then changed that to the actual release date once known? Or changed it to "release -mm-dd" like we used to. Whenever I do the release, I set the "release date" to the date I copied the release artifacts up to the distribution server. As a part of that post-VOTE promote-release process, I just make the change to the changelog at that point. The actual release contains a changelog which says "Release in progress." So if you look at the docs/ webapp, you'llsee that your release build it "in progress." Maybe we should put the date in there, too, just in case someone is using their own local docs/ to determine the date of their build... -chris - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 8.5.77
All, On 3/13/22 15:41, Christopher Schultz wrote: The proposed Apache Tomcat 8.5.77 release is now available for voting. The notable changes compared to 8.5.76 are: - Fix a potential thread-safety issue that could cause HTTP/1.1 request processing to pause, and potentially timeout, waiting for additional data when the full request has been received. - Fix a regression introduced with 65757 bugfix which better identified non request threads but which introduced a similar problem when user code was doing sequential operations in a single thread. - When resolving methods in EL expressions that use beans and/or static fields, ensure that any custom type conversion is considered when identifying the method to call. Along with lots of other bug fixes and improvements. This is the second release of Tomcat 8.5 that has been built with Java 11 (in Java 7 mode) instead of Java 7. Please report any strangeness you may observe especially if you are running Tomcat 8.5 in an environment using Java < 11. We don't expect any issues, but understand that we cannot test all possible environmental configurations. For full details, see the changelog: https://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.77/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1363 The tag is: https://github.com/apache/tomcat/tree/8.5.77 3931695e564dd4dd1dbf029026e900b74992408c The proposed 8.5.77 release is: [ ] Broken - do not release [X] Stable - go ahead and release as 8.5.76 (stable) Works with a vanilla servlet application in development environment. I even got the OpenSSL unit-testing failures to stop by removing the IDEA-based ciphers fromm the unit tests. Special thank to Igal Sapir, Rainer Jung and Christopher Schultz (hah!) for that information. Details: * Environment * Java (build): openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0+deb9u1-b10) OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode) * Java (test): openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0+deb9u1-b10) OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode) * OS: Linux 4.19.0-18-amd64 x86_64 * cc: cc (Debian 8.3.0-6) 8.3.0 * make: GNU Make 4.2.1 * OpenSSL: OpenSSL 1.1.1 11 Sep 2018 * APR: 1.6.5 * * Valid SHA-512 signature for apache-tomcat-8.5.77.zip * Valid GPG signature for apache-tomcat-8.5.77.zip * Valid SHA-512 signature for apache-tomcat-8.5.77.tar.gz * Valid GPG signature for apache-tomcat-8.5.77.tar.gz * Valid SHA-512 signature for apache-tomcat-8.5.77.exe * Valid GPG signature for apache-tomcat-8.5.77.exe * Valid Windows Digital Signature for apache-tomcat-8.5.77.exe * Valid SHA512 signature for apache-tomcat-8.5.77-src.zip * Valid GPG signature for apache-tomcat-8.5.77-src.zip * Valid SHA512 signature for apache-tomcat-8.5.77-src.tar.gz * Valid GPG signature for apache-tomcat-8.5.77-src.tar.gz * * Binary Zip and tarball: Same * Source Zip and tarball: Same * * Building dependencies returned: 0 * tcnative builds cleanly * Tomcat builds cleanly * Junit Tests: PASSED - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 9.0.x updated: Add release date for 9.0.60
This is an automated email from the ASF dual-hosted git repository. remm pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/9.0.x by this push: new 404dd98 Add release date for 9.0.60 404dd98 is described below commit 404dd982dbbd3d7fa6460f27a7e6b9cea5604391 Author: remm AuthorDate: Mon Mar 14 20:53:44 2022 +0100 Add release date for 9.0.60 --- webapps/docs/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index ca672ec..d98779c 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -118,7 +118,7 @@ - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1898935 - in /tomcat/site/trunk: docs/ xdocs/
Author: remm Date: Mon Mar 14 19:52:49 2022 New Revision: 1898935 URL: http://svn.apache.org/viewvc?rev=1898935&view=rev Log: Update docs for 9.0.60 Modified: tomcat/site/trunk/docs/doap_Tomcat.rdf tomcat/site/trunk/docs/download-90.html tomcat/site/trunk/docs/index.html tomcat/site/trunk/docs/migration-9.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/docs/whichversion.html tomcat/site/trunk/xdocs/doap_Tomcat.rdf tomcat/site/trunk/xdocs/download-90.xml tomcat/site/trunk/xdocs/index.xml tomcat/site/trunk/xdocs/migration-9.xml tomcat/site/trunk/xdocs/oldnews.xml tomcat/site/trunk/xdocs/whichversion.xml Modified: tomcat/site/trunk/docs/doap_Tomcat.rdf URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/doap_Tomcat.rdf?rev=1898935&r1=1898934&r2=1898935&view=diff == --- tomcat/site/trunk/docs/doap_Tomcat.rdf (original) +++ tomcat/site/trunk/docs/doap_Tomcat.rdf Mon Mar 14 19:52:49 2022 @@ -67,8 +67,8 @@ Latest Stable 9.0.x Release -2022-02-28 -9.0.59 +2022-03-14 +9.0.60 Modified: tomcat/site/trunk/docs/download-90.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-90.html?rev=1898935&r1=1898934&r2=1898935&view=diff == --- tomcat/site/trunk/docs/download-90.html (original) +++ tomcat/site/trunk/docs/download-90.html Mon Mar 14 19:52:49 2022 @@ -10,7 +10,7 @@ Quick Navigation -[define v]9.0.59[end] +[define v]9.0.60[end] https://downloads.apache.org/tomcat/tomcat-9/KEYS";>KEYS | [v] | Browse | Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1898935&r1=1898934&r2=1898935&view=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Mon Mar 14 19:52:49 2022 @@ -34,6 +34,31 @@ wiki page. Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat project logo are trademarks of the Apache Software Foundation. +2022-03-14 Tomcat 9.0.60 Released + +The Apache Tomcat Project is proud to announce the release of version 9.0.60 +of Apache Tomcat. This release implements specifications that are part of the +Java EE 8 platform. The notable changes compared to 9.0.59 include: + +Fix a potential thread-safety issue that could cause HTTP/1.1 request +processing to pause, and potentially timeout, waiting for additional data +when the full request has been received. +Fix a regression introduced with 65757 bugfix which better identified +non-request threads but which introduced a similar problem when user code +was doing sequential operations in a single thread. +When resolving methods in EL expressions that use beans and/or static +fields, ensure that any custom type conversion is considered when +identifying the method to call. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 9 +changelog. + + + +https://tomcat.apache.org/download-90.cgi";>Download + 2022-03-14 Tomcat 10.0.18 Released The Apache Tomcat Project is proud to announce the release of version 10.0.18 @@ -126,29 +151,6 @@ changelog. https://tomcat.apache.org/download-80.cgi";>Download -2022-02-28 Tomcat 9.0.59 Released - -The Apache Tomcat Project is proud to announce the release of version 9.0.59 -of Apache Tomcat. This release implements specifications that are part of the -Java EE 8 platform. The notable changes compared to 9.0.58 include: - -Add support for additional user attributes to TomcatPrincipal and -GenericPrincipal -Correct a regression in the fix for 65454 that meant that -minSpareThreads and maxThreads settings were ignored when the -Connector used an internal executor -Improve the detection of the Linux duplicate accept bug and reduce -(hopefully avoid) instances of false positives. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 9 -changelog. - - - -https://tomcat.apache.org/download-90.cgi";>Download - 2021-09-01 Tomcat Native 1.2.31 Released The Apache Tomcat Project is proud to announce the release of version 1.2.31 of Modified: tomcat/site/trunk/docs/migration-9.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/migration-9.html?rev=1898935&r1=1898934&r2=1898935&view=diff == --- tomcat/site/trunk/docs/migration-9.html (original) +++ tomcat/site/trunk/docs/migration-9.html Mon Mar 14 19:52:49 2022 @@ -441,7 +441,8 @@ of Apache Tomcat. 9.0.54 9.0.55 9.0.56 -9.0.58 +9.0.58 +9.0.59 , new version: 9.0.0-M1 @@ -506,7 +507,8 @@ of Apache Tom
Re: [VOTE] Release Apache Tomcat 8.5.77
On Sun, Mar 13, 2022 at 8:41 PM Christopher Schultz wrote: > > The proposed Apache Tomcat 8.5.77 release is now available for voting. > > The notable changes compared to 8.5.76 are: > > - Fix a potential thread-safety issue that could cause HTTP/1.1 request > processing to pause, and potentially timeout, waiting for additional > data when the full request has been received. > > - Fix a regression introduced with 65757 bugfix which better identified > non request threads but which introduced a similar problem when user > code was doing sequential operations in a single thread. > > - When resolving methods in EL expressions that use beans and/or static > fields, ensure that any custom type conversion is considered when > identifying the method to call. > > Along with lots of other bug fixes and improvements. > > This is the second release of Tomcat 8.5 that has been built with Java > 11 (in Java 7 mode) instead of Java 7. Please report any strangeness you > may observe especially if you are running Tomcat 8.5 in an environment > using Java < 11. We don't expect any issues, but understand that we > cannot test all possible environmental configurations. > > For full details, see the changelog: > https://nightlies.apache.org/tomcat/tomcat-8.5.x/docs/changelog.html > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.77/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1363 > The tag is: > https://github.com/apache/tomcat/tree/8.5.77 > 3931695e564dd4dd1dbf029026e900b74992408c > > The proposed 8.5.77 release is: > [ ] Broken - do not release > [X] Stable - go ahead and release as 8.5.76 (stable) Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1898934 - in /tomcat/site/trunk/docs/tomcat-9.0-doc: ./ annotationapi/ annotationapi/javax/annotation/ annotationapi/javax/annotation/security/ annotationapi/javax/annotation/sql/ api/ ap
Author: remm Date: Mon Mar 14 19:41:38 2022 New Revision: 1898934 URL: http://svn.apache.org/viewvc?rev=1898934&view=rev Log: Update docs for 9.0.60 [This commit notification would consist of 68 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r53085 - /dev/tomcat/tomcat-9/v9.0.60/ /release/tomcat/tomcat-9/v9.0.60/
Author: remm Date: Mon Mar 14 19:32:08 2022 New Revision: 53085 Log: (empty) Added: release/tomcat/tomcat-9/v9.0.60/ - copied from r53084, dev/tomcat/tomcat-9/v9.0.60/ Removed: dev/tomcat/tomcat-9/v9.0.60/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 9.0.60
The following votes were cast: Binding: +1: remm, markt, kkolinko, fschumacher No other votes were cast. The vote therefore passes. Thanks to everyone who contributed to this release. Rémy - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 10.0.x updated: Add release date for 10.0.18 release
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new fe9a63f Add release date for 10.0.18 release fe9a63f is described below commit fe9a63f7eacb3acaa18754605751bf56aae83088 Author: Mark Thomas AuthorDate: Mon Mar 14 19:28:29 2022 + Add release date for 10.0.18 release --- webapps/docs/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index f01933d..6a6778f 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -123,7 +123,7 @@ - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[ANN] Apache Tomcat 10.0.18 available
The Apache Tomcat team announces the immediate availability of Apache Tomcat 10.0.18. This release is targeted at Jakarta EE 9. Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory. This conversion is performed using the Apache Tomcat migration tool for Jakarta EE tool which is also available as a separate download for off-line use. Apache Tomcat 10 is an open source software implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Authentication and Jakarta Annotations specifications. The notable changes compared to 10.0.17 include: - Fix a potential thread-safety issue that could cause HTTP/1.1 request processing to pause, and potentially timeout, waiting for additional data when the full request has been received. - Fix a regression introduced with 65757 bugfix which better identified non request threads but which introduced a similar problem when user code was doing sequential operations in a single thread. - When resolving methods in EL expressions that use beans and/or static fields, ensure that any custom type conversion is considered when identifying the method to call. Please refer to the change log for the complete list of changes: http://tomcat.apache.org/tomcat-10.0-doc/changelog.html Downloads: http://tomcat.apache.org/download-10.cgi Migration guides from Apache Tomcat 7.0.x, 8.5.x and 9.0.x: http://tomcat.apache.org/migration.html Enjoy! - The Apache Tomcat team - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1898933 - in /tomcat/site/trunk: docs/ xdocs/
Author: markt Date: Mon Mar 14 19:25:24 2022 New Revision: 1898933 URL: http://svn.apache.org/viewvc?rev=1898933&view=rev Log: Update site for 10.0.18 release Modified: tomcat/site/trunk/docs/doap_Tomcat.rdf tomcat/site/trunk/docs/download-10.html tomcat/site/trunk/docs/index.html tomcat/site/trunk/docs/migration-10.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/docs/whichversion.html tomcat/site/trunk/xdocs/doap_Tomcat.rdf tomcat/site/trunk/xdocs/download-10.xml tomcat/site/trunk/xdocs/index.xml tomcat/site/trunk/xdocs/migration-10.xml tomcat/site/trunk/xdocs/oldnews.xml tomcat/site/trunk/xdocs/whichversion.xml Modified: tomcat/site/trunk/docs/doap_Tomcat.rdf URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/doap_Tomcat.rdf?rev=1898933&r1=1898932&r2=1898933&view=diff == --- tomcat/site/trunk/docs/doap_Tomcat.rdf (original) +++ tomcat/site/trunk/docs/doap_Tomcat.rdf Mon Mar 14 19:25:24 2022 @@ -60,8 +60,8 @@ Latest Stable 10.0.x Release -2022-02-28 -10.0.17 +2022-03-14 +10.0.18 Modified: tomcat/site/trunk/docs/download-10.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-10.html?rev=1898933&r1=1898932&r2=1898933&view=diff == --- tomcat/site/trunk/docs/download-10.html (original) +++ tomcat/site/trunk/docs/download-10.html Mon Mar 14 19:25:24 2022 @@ -19,7 +19,7 @@ Quick Navigation -[define v]10.0.17[end] +[define v]10.0.18[end] [define w]10.1.0-M12[end] https://downloads.apache.org/tomcat/tomcat-10/KEYS";>KEYS | [v] | Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1898933&r1=1898932&r2=1898933&view=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Mon Mar 14 19:25:24 2022 @@ -34,6 +34,40 @@ wiki page. Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat project logo are trademarks of the Apache Software Foundation. +2022-03-14 Tomcat 10.0.18 Released + +The Apache Tomcat Project is proud to announce the release of version 10.0.18 +of Apache Tomcat. This release implements specifications that are part of the +Jakarta EE 9 platform. +Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 +without changes. Java EE based applications designed for Tomcat 9 and earlier +may be placed in the $CATALINA_BASE/webapps-javaee directory and +Tomcat will automatically convert them to Jakarta EE and copy them to the +webapps directory. This conversion is performed using the +https://github.com/apache/tomcat-jakartaee-migration";>Apache Tomcat +migration tool for Jakarta EE tool which is also available as a separate +https://tomcat.apache.org/download-migration.cgi";>download for off-line use. +The notable changes in this release are: + +Fix a potential thread-safety issue that could cause HTTP/1.1 request +processing to pause, and potentially timeout, waiting for additional data +when the full request has been received. +Fix a regression introduced with 65757 bugfix which better identified +non-request threads but which introduced a similar problem when user code +was doing sequential operations in a single thread. +When resolving methods in EL expressions that use beans and/or static +fields, ensure that any custom type conversion is considered when +identifying the method to call. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 10 +changelog. + + + +https://tomcat.apache.org/download-10.cgi";>Download + 2022-03-14 Tomcat 10.1.0-M12 (alpha) Released The Apache Tomcat Project is proud to announce the release of version 10.1.0-M12 @@ -115,38 +149,6 @@ changelog. https://tomcat.apache.org/download-90.cgi";>Download -2022-02-28 Tomcat 10.0.17 Released - -The Apache Tomcat Project is proud to announce the release of version 10.0.17 -of Apache Tomcat. This release implements specifications that are part of the -Jakarta EE 9 platform. -Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 -without changes. Java EE based applications designed for Tomcat 9 and earlier -may be placed in the $CATALINA_BASE/webapps-javaee directory and -Tomcat will automatically convert them to Jakarta EE and copy them to the -webapps directory. This conversion is performed using the -https://github.com/apache/tomcat-jakartaee-migration";>Apache Tomcat -migration tool for Jakarta EE tool which is also available as a separate -https://tomcat.apache.org/download-migration.cgi";>download for off-line use. -The notable changes in this release are: - -Add support for additional user
svn commit: r1898932 - in /tomcat/site/trunk: ./ docs/tomcat-10.0-doc/ docs/tomcat-10.0-doc/annotationapi/ docs/tomcat-10.0-doc/annotationapi/jakarta/annotation/ docs/tomcat-10.0-doc/annotationapi/jak
Author: markt Date: Mon Mar 14 19:03:19 2022 New Revision: 1898932 URL: http://svn.apache.org/viewvc?rev=1898932&view=rev Log: Update docs for 10.0.18 release [This commit notification would consist of 68 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r53084 - /release/tomcat/tomcat-10/v10.1.0-M11/
Author: markt Date: Mon Mar 14 18:38:35 2022 New Revision: 53084 Log: Drop Apache Tomcat 10.1.0-M11 from mirror network Removed: release/tomcat/tomcat-10/v10.1.0-M11/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r53083 - /dev/tomcat/tomcat-10/v10.0.18/ /release/tomcat/tomcat-10/v10.0.18/
Author: markt Date: Mon Mar 14 18:38:05 2022 New Revision: 53083 Log: Release Apache Tomcat 10.0.18 Added: release/tomcat/tomcat-10/v10.0.18/ - copied from r53082, dev/tomcat/tomcat-10/v10.0.18/ Removed: dev/tomcat/tomcat-10/v10.0.18/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 10.0.18
The following votes were cast: Binding: +1: remm, markt, isapir, fschumacher No other votes were cast. The vote therefore passes. Thanks to everyone who contributed to this release. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[ANN] Apache Tomcat 10.1.0-M12 (alpha) available
The Apache Tomcat team announces the immediate availability of Apache Tomcat 10.1.0-M12 (alpha). Apache Tomcat 10 is an open source software implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Authentication and Jakarta Annotations specifications. Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory. This conversion is performed using the Apache Tomcat migration tool for Jakarta EE tool which is also available as a separate download for off-line use. Apache Tomcat 10.1.0-M12 is a milestone release of the 10.1.x branch and has been made to provide users with early access to the new features in Apache Tomcat 10.1.x so that they may provide feedback. The notable changes compared to 10.1.0-M11 include: - Fix a potential thread-safety issue that could cause HTTP/1.1 request processing to pause, and potentially timeout, waiting for additional data when the full request has been received. - Fix a regression introduced with 65757 bugfix which better identified non request threads but which introduced a similar problem when user code was doing sequential operations in a single thread. - When resolving methods in EL expressions that use beans and/or static fields, ensure that any custom type conversion is considered when identifying the method to call. Please refer to the change log for the complete list of changes: http://tomcat.apache.org/tomcat-10.1-doc/changelog.html Downloads: http://tomcat.apache.org/download-10.cgi Migration guides from Apache Tomcat 7.0.x, 8.5.x and 9.0.x: http://tomcat.apache.org/migration.html Enjoy! - The Apache Tomcat team - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1898930 - in /tomcat/site/trunk: docs/download-10.html docs/index.html docs/migration-10.1.html docs/oldnews.html docs/whichversion.html xdocs/download-10.xml xdocs/index.xml xdocs/migrat
Author: markt Date: Mon Mar 14 18:33:15 2022 New Revision: 1898930 URL: http://svn.apache.org/viewvc?rev=1898930&view=rev Log: Update site for 10.1.0-M12 release Modified: tomcat/site/trunk/docs/download-10.html tomcat/site/trunk/docs/index.html tomcat/site/trunk/docs/migration-10.1.html tomcat/site/trunk/docs/oldnews.html tomcat/site/trunk/docs/whichversion.html tomcat/site/trunk/xdocs/download-10.xml tomcat/site/trunk/xdocs/index.xml tomcat/site/trunk/xdocs/migration-10.1.xml tomcat/site/trunk/xdocs/oldnews.xml tomcat/site/trunk/xdocs/whichversion.xml Modified: tomcat/site/trunk/docs/download-10.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-10.html?rev=1898930&r1=1898929&r2=1898930&view=diff == --- tomcat/site/trunk/docs/download-10.html (original) +++ tomcat/site/trunk/docs/download-10.html Mon Mar 14 18:33:15 2022 @@ -20,7 +20,7 @@ Quick Navigation [define v]10.0.17[end] -[define w]10.1.0-M11[end] +[define w]10.1.0-M12[end] https://downloads.apache.org/tomcat/tomcat-10/KEYS";>KEYS | [v] | [w] (alpha) | Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1898930&r1=1898929&r2=1898930&view=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Mon Mar 14 18:33:15 2022 @@ -34,6 +34,40 @@ wiki page. Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat project logo are trademarks of the Apache Software Foundation. +2022-03-14 Tomcat 10.1.0-M12 (alpha) Released + +The Apache Tomcat Project is proud to announce the release of version 10.1.0-M12 +of Apache Tomcat. This release is a milestone release and is targeted at Jakarta +EE 10. +Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 +without changes. Java EE based applications designed for Tomcat 9 and earlier +may be placed in the $CATALINA_BASE/webapps-javaee directory and +Tomcat will automatically convert them to Jakarta EE and copy them to the +webapps directory. This conversion is performed using the +https://github.com/apache/tomcat-jakartaee-migration";>Apache Tomcat +migration tool for Jakarta EE tool which is also available as a separate +https://tomcat.apache.org/download-migration.cgi";>download for off-line use. +The notable changes in this release are: + +Fix a potential thread-safety issue that could cause HTTP/1.1 request +processing to pause, and potentially timeout, waiting for additional data +when the full request has been received. +Fix a regression introduced with 65757 bugfix which better identified +non-request threads but which introduced a similar problem when user code +was doing sequential operations in a single thread. +When resolving methods in EL expressions that use beans and/or static +fields, ensure that any custom type conversion is considered when +identifying the method to call. + + +Full details of these changes, and all the other changes, are available in the +Tomcat 10.1 +(alpha) changelog. + + + +https://tomcat.apache.org/download-10.cgi";>Download + 2022-02-28 Tomcat 8.5.76 Released The Apache Tomcat Project is proud to announce the release of version 8.5.76 @@ -111,38 +145,6 @@ changelog. -https://tomcat.apache.org/download-10.cgi";>Download - -2022-02-28 Tomcat 10.1.0-M11 (alpha) Released - -The Apache Tomcat Project is proud to announce the release of version 10.1.0-M11 -of Apache Tomcat. This release is a milestone release and is targeted at Jakarta -EE 10. -Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 -without changes. Java EE based applications designed for Tomcat 9 and earlier -may be placed in the $CATALINA_BASE/webapps-javaee directory and -Tomcat will automatically convert them to Jakarta EE and copy them to the -webapps directory. This conversion is performed using the -https://github.com/apache/tomcat-jakartaee-migration";>Apache Tomcat -migration tool for Jakarta EE tool which is also available as a separate -https://tomcat.apache.org/download-migration.cgi";>download for off-line use. -The notable changes in this release are: - -Add support for additional user attributes to TomcatPrincipal -and GenericPrincipal. -Correct a regression in the fix for https://bz.apache.org/bugzilla/show_bug.cgi?id=65454";>65454 that meant that -minSpareThreads and maxThreads settings were -ignored when the Connector used an internal executor. -Improve the detection of the Linux duplicate accept bug and reduce -(hopefully avoid) instances of false positives. - - -Full details of these changes, and all the other changes, are available in the -Tomcat 10.1 -(alpha) changelog. - - - https://tomcat.apache.org/download-10.cgi";>Download 2021
Re: Small problem with release process: version number publication
On 14/03/2022 16:44, Christopher Schultz wrote: All, The current release process as written ends up with the release-date of the latest release not appearing in the changelog until the *following* release is done. I think we should change this. I have tried to remember to do it myself with 8.5.x when I do releases. When we have monthly releases, it's not really a huge deal. But when the releases become less and less frequent (e.g. maintenance mode), then we have problems like this: https://tomcat.apache.org/tomcat-6.0-doc/changelog.html https://tomcat.apache.org/tomcat-7.0-doc/changelog.html https://tomcat.apache.org/tomcat-8.0-doc/changelog.html According to those changelogs, the latest releases do not have a release-date. But they were in fact released. I agree it isn't perfect but how much of a problem is that? Are there any objections to making it a policy to update those changelogs with each actual release and not just the following release? Interesting. Looks like we've changed the text a little over the years. We used to say "Released -mm-dd". Now it is just "-mm-dd". The problem with setting the release date before we tag is that we don't know the exact date the vote will pass. 3 working days is usually a good guess. Is it good enough (assuming the date is corrected to the actual date if necessary)? What if we just set it to "released" and then changed that to the actual release date once known? Or changed it to "release -mm-dd" like we used to. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1898929 - in /tomcat/site/trunk: ./ docs/tomcat-10.1-doc/ docs/tomcat-10.1-doc/annotationapi/ docs/tomcat-10.1-doc/annotationapi/jakarta/annotation/ docs/tomcat-10.1-doc/annotationapi/jak
Author: markt Date: Mon Mar 14 18:04:20 2022 New Revision: 1898929 URL: http://svn.apache.org/viewvc?rev=1898929&view=rev Log: Update docs for 10.1.0-M12 release [This commit notification would consist of 68 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 65951] ant package with custom tomcat.output fails in add-osgi
https://bz.apache.org/bugzilla/show_bug.cgi?id=65951 --- Comment #3 from Igal Sapir --- (In reply to Konstantin Kolinko from comment #2) > You skipped 10.0.x. It needs a fix as well. You are right. I wonder why I didn't get the same error that I did in the other branches. I will patch that ASAP. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Small problem with release process: version number publication
All, The current release process as written ends up with the release-date of the latest release not appearing in the changelog until the *following* release is done. I think we should change this. I have tried to remember to do it myself with 8.5.x when I do releases. When we have monthly releases, it's not really a huge deal. But when the releases become less and less frequent (e.g. maintenance mode), then we have problems like this: https://tomcat.apache.org/tomcat-6.0-doc/changelog.html https://tomcat.apache.org/tomcat-7.0-doc/changelog.html https://tomcat.apache.org/tomcat-8.0-doc/changelog.html According to those changelogs, the latest releases do not have a release-date. But they were in fact released. Are there any objections to making it a policy to update those changelogs with each actual release and not just the following release? -chris - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 65951] ant package with custom tomcat.output fails in add-osgi
https://bz.apache.org/bugzilla/show_bug.cgi?id=65951 Konstantin Kolinko changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED|REOPENED --- Comment #2 from Konstantin Kolinko --- You skipped 10.0.x. It needs a fix as well. -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [tomcat] branch 8.5.x updated: Update version for next development cycle
Am 28.02.2022 um 16:13 schrieb Mark Thomas: On 28/02/2022 14:58, Christopher Schultz wrote: Mark, Thanks for doing this. Apologies for skipping that step. np. Easily done. I often forget something too. Mark Actually it seems to 8.5.76 release date is still not in the changelog (release in progress). Thanks and regards, Rainer -chris On 2/24/22 09:39, ma...@apache.org wrote: This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/8.5.x by this push: new 3b761d1 Update version for next development cycle 3b761d1 is described below commit 3b761d1e4d64140a2c02d60c4cacc5bcb9ae589d Author: Mark Thomas AuthorDate: Thu Feb 24 14:39:15 2022 + Update version for next development cycle --- build.properties.default | 2 +- res/maven/mvn.properties.default | 2 +- webapps/docs/changelog.xml | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/build.properties.default b/build.properties.default index 16876ac..fd4ed58 100644 --- a/build.properties.default +++ b/build.properties.default @@ -31,7 +31,7 @@ # - Version Control Flags - version.major=8 version.minor=5 -version.build=76 +version.build=77 version.patch=0 version.suffix=-dev diff --git a/res/maven/mvn.properties.default b/res/maven/mvn.properties.default index 34bd29f..092fcb8 100644 --- a/res/maven/mvn.properties.default +++ b/res/maven/mvn.properties.default @@ -39,7 +39,7 @@ maven.asf.release.repo.url=https://repository.apache.org/service/local/staging/d maven.asf.release.repo.repositoryId=apache.releases.https # Release version info -maven.asf.release.deploy.version=8.5.76 +maven.asf.release.deploy.version=8.5.77 #Where do we load the libraries from tomcat.lib.path=../../output/build/lib diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 2475d75..b8e84e5 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -104,7 +104,9 @@ They eventually become mixed with the numbered issues (i.e., numbered issues do not "pop up" wrt. others). --> - + + + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch main updated: Add release date for 10.1.0-M12
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new f031643 Add release date for 10.1.0-M12 f031643 is described below commit f0316435017febeb15a3b6842c4016a0497ba891 Author: Mark Thomas AuthorDate: Mon Mar 14 14:36:39 2022 + Add release date for 10.1.0-M12 --- webapps/docs/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 3bbd1e7..3a9e577 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -127,7 +127,7 @@ - + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r53073 - /dev/tomcat/tomcat-10/v10.1.0-M12/ /release/tomcat/tomcat-10/v10.1.0-M12/
Author: markt Date: Mon Mar 14 14:33:36 2022 New Revision: 53073 Log: Release Apache Tomcat 10.1.0-M12 Added: release/tomcat/tomcat-10/v10.1.0-M12/ - copied from r53072, dev/tomcat/tomcat-10/v10.1.0-M12/ Removed: dev/tomcat/tomcat-10/v10.1.0-M12/ - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[VOTE][RESULT] Release Apache Tomcat 10.1.0-M12
The following votes were case: Binding: +1: markt, remm, isapir No other votes were cast. The vote therefore passes. Thanks to everyone who contributed to this release. Mark On 09/03/2022 13:59, Mark Thomas wrote: The proposed Apache Tomcat 10.1.0-M12 release is now available for voting. Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee directory and Tomcat will automatically convert them to Jakarta EE and copy them to the webapps directory. The notable changes compared to 10.1.0-M11 are: - Fix a potential thread-safety issue that could cause HTTP/1.1 request processing to pause, and potentially timeout, waiting for additional data when the full request has been received. - Fix a regression introduced with 65757 bugfix which better identified non request threads but which introduced a similar problem when user code was doing sequential operations in a single thread. - When resolving methods in EL expressions that use beans and/or static fields, ensure that any custom type conversion is considered when identifying the method to call. For full details, see the changelog: https://nightlies.apache.org/tomcat/tomcat-10.1.x/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.1.0-M12/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1360 The tag is: https://github.com/apache/tomcat/tree/10.1.0-M12 d08498a3cefa7206bad791acf019455794f865ea The proposed 10.1.0-M12 release is: [ ] Broken - do not release [ ] Alpha - go ahead and release as 10.1.0-M12 (alpha) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: is org.apache.tomcat.jakartaee meant to be optional dependency
On 14/03/2022 02:21, Raymond Augé wrote: Hey all, Regarding tomcat 10.x+ I'm wondering if org.apache.tomcat.jakartaee usage in tomcat-catalina is intended to be optional? It isn't meant to be optional. By the looks of it, I'm thinking not, so it begs the question whether it should be a proper module; both JPMS and OSGi? Otherwise tomcat-catalina can never be used in either. +1 to being a proper module. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [VOTE] Release Apache Tomcat 9.0.60
Am 09.03.22 um 16:39 schrieb Rémy Maucherat: The proposed Apache Tomcat 9.0.60 release is now available for voting. The notable changes compared to 9.0.59 are: - Fix a potential thread-safety issue that could cause HTTP/1.1 request processing to pause, and potentially timeout, waiting for additional data when the full request has been received. - Fix a regression introduced with 65757 bugfix which better identified non request threads but which introduced a similar problem when user code was doing sequential operations in a single thread. - When resolving methods in EL expressions that use beans and/or static fields, ensure that any custom type conversion is considered when identifying the method to call. Along with lots of other bug fixes and improvements. For full details, see the changelog: https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.60/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1362 The tag is: https://github.com/apache/tomcat/tree/9.0.60 235730aed454e8d3619109f2c563587ff722e69d The proposed 9.0.60 release is: [ ] Broken - do not release [x] Stable - go ahead and release as 9.0.60 (stable) Unit tests pass on Linux with Java 11 and 8. Felix Rémy - To unsubscribe, e-mail:dev-unsubscr...@tomcat.apache.org For additional commands, e-mail:dev-h...@tomcat.apache.org OpenPGP_0xEA6C3728EA91C4AF.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature
[Bug 65952] New: Exception in PrivilegedSetAccessControlContext initialisation with SecurityManager activated and java.lang module not opened
https://bz.apache.org/bugzilla/show_bug.cgi?id=65952 Bug ID: 65952 Summary: Exception in PrivilegedSetAccessControlContext initialisation with SecurityManager activated and java.lang module not opened Product: Tomcat 9 Version: 9.0.58 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: Catalina Assignee: dev@tomcat.apache.org Reporter: sylvain.dus...@gmail.com Target Milestone: - We use Tomcat 9.0.x in an executable jar produced by SpringBoot (2.6.x) with the SecurityManager activated (JDK 17.0.x). When upgrading from SpringBoot 2.6.3 (Tomcat 9.0.56) to SpringBoot 2.6.4 (Tomcat 9.0.58), this exception is thrown during startup : org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:740) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:415) at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1312) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1301) at com.alsyontech.thetys.ingestion.Ingestion.main(Ingestion.java:15) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) at org.springframework.boot.loader.Launcher.launch(Launcher.java:108) at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88) Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.(TomcatWebServer.java:104) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:478) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:211) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160) ... 16 common frames omitted Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat]] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123) ... 21 common frames omitted Caused by: java.lang.ExceptionInInitializerError: null at org.apache.tomcat.util.threads.TaskThreadFactory.newThread(TaskThreadFactory.java:63) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.(ThreadPoolExecutor.java:630) at java.base/java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:920) at java.base/java.util.concurrent.ThreadPoolExecutor.ensurePrestart(ThreadPoolExecutor.java:1593) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPo