Re: [VOTE] Release Apache Tomcat 10.0.0-M5

2020-05-06 Thread Martin Grigorov
On Tue, May 5, 2020 at 10:34 PM Mark Thomas  wrote:

> The proposed Apache Tomcat 10.0.0-M5 release is now available for
> voting.
>
> Apache Tomcat 10.x implements Jakarta EE 9 and, as such, the primary
> package for all the specification APIs has changed from javax.* to
> jakarta.*
> Applications that run on Tomcat 9 will not run on Tomcat 10 without
> changes.
>
> The major changes compared to 10.0.0-M4 are:
>
> - Remove useAprConnector flag from AprLifecycleListener so that the
>   only way to use the APR connectors is to set the full class name.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat10/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.0-M5/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1265/
> The tag is:
> https://github.com/apache/tomcat/tree/10.0.0-M5
> b3a208c6d6d01c553178c5e718e750b0eb318151
>
> The proposed 10.0.0-M5 release is:
> [ ] Broken - do not release
> [ X ] Alpha  - go ahead and release as 10.0.0-M5
>


Regards,
Martin


>
> -
> 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.55

2020-05-06 Thread Martin Grigorov
On Wed, May 6, 2020 at 1:38 AM Mark Thomas  wrote:

> The proposed Apache Tomcat 8.5.55 release is now available for voting.
>
> The major changes compared to the 8.5.54 release are:
>
> - Improve the handling of requests that use an expectation. Do not
>   disable keep-alive where the response has a non-2xx status code
>   but the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat85/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.55/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1267/
>
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.55
> c8a57e4a2db8e5af314bae48123fb5990da5b7a5
>
> The proposed 8.5.55 release is:
> [ ] Broken - do not release
> [ X ] Stable - go ahead and release as 8.5.55
>

Regards,
Martin


>
> -
> 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.35

2020-05-06 Thread Martin Grigorov
On Wed, May 6, 2020 at 12:41 AM Mark Thomas  wrote:

> The proposed Apache Tomcat 9.0.35 release is now available for voting.
>
> The major changes compared to the 9.0.34 release are:
>
> - Improve the handling of requests that use an expectation. Do not
>   disable keep-alive where the response has a non-2xx status code
>   but the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat9/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.35/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1266/
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.35
> fc2c65d390444d75412855ad0de8b878018d02dc
>
> The proposed 9.0.35 release is:
> [ ] Broken - do not release
> [ X ] Stable - go ahead and release as 9.0.35
>

Regards,
Martin


>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>


[Bug 64105] SSL socket handling exception

2020-05-06 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64105

--- Comment #2 from Dan Armbrust  ---
FYI
https://bugs.openjdk.java.net/browse/JDK-8241248

https://stackoverflow.com/questions/61650050/null-pointer-in-java-nio-sso-processor

-- 
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: [VOTE] Release Apache Tomcat 8.5.55

2020-05-06 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Mark,

Thanks for RM'ing.

On 5/5/20 18:37, Mark Thomas wrote:
> The proposed Apache Tomcat 8.5.55 release is now available for
> voting.
>
> The major changes compared to the 8.5.54 release are:
>
> - Improve the handling of requests that use an expectation. Do not
> disable keep-alive where the response has a non-2xx status code but
> the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
> due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to
> 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat85/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.55/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-126
7/
>
>  The tag is: https://github.com/apache/tomcat/tree/8.5.55
> c8a57e4a2db8e5af314bae48123fb5990da5b7a5
>
> The proposed 8.5.55 release is: [ ] Broken - do not release [X]
> Stable - go ahead and release as 8.5.55

No issues with vanilla servlet application. No Websocket or other
fancy stuff. AJP and HTTP connectors; no TLS.

Unit test failures have to do with OpenSSL version mismatches that I
haven't bothered working-around, yet.

Details:
* Environment
*  Java (build): openjdk version "1.8.0_252" OpenJDK Runtime
Environment (build 1.8.0_252-8u252-b09-1~deb9u1-b09) OpenJDK 64-Bit
Server VM (build 25.252-b09, mixed mode)
*  Java (test): openjdk version "1.8.0_252" OpenJDK Runtime
Environment (build 1.8.0_252-8u252-b09-1~deb9u1-b09) OpenJDK 64-Bit
Server VM (build 25.252-b09, mixed mode)
*  OS:   Linux 4.9.0-9-amd64 x86_64
*  cc:   cc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
*  make: GNU Make 4.1
*  OpenSSL:  OpenSSL 1.1.1 11 Sep 2018
*  APR:  1.5.2
*
* Valid SHA-512 signature for apache-tomcat-8.5.55.zip
* Valid GPG signature for apache-tomcat-8.5.55.zip
* Valid SHA-512 signature for apache-tomcat-8.5.55.tar.gz
* Valid GPG signature for apache-tomcat-8.5.55.tar.gz
* Valid SHA-512 signature for apache-tomcat-8.5.55.exe
* Valid GPG signature for apache-tomcat-8.5.55.exe
* Valid SHA512 signature for apache-tomcat-8.5.55-src.zip
* Valid GPG signature for apache-tomcat-8.5.55-src.zip
* Valid SHA512 signature for apache-tomcat-8.5.55-src.tar.gz
* Valid GPG signature for apache-tomcat-8.5.55-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: FAILED
*
* Tests that failed:
* org.apache.tomcat.util.net.openssl.ciphers.TestCipher.APR.txt
* org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt
* org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt
*
org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfiguratio
nParser.APR.txt
*
org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfiguratio
nParser.NIO.txt
*
org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfiguratio
nParser.NIO2.txt


- -chris
-BEGIN PGP SIGNATURE-
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAl6y5ccACgkQHPApP6U8
pFiIZg/7BMGvGRlQfRx0KLCPaTXfBiIyVhPYv0EMP29RkqOL5NYyliVMEt5jAgOJ
J+Iifl4P6UX/G3nANLfIYaN3jowhraeGLc2PV7CCrEtQfkQO0QXnXbvALNoloqvq
puFzhTKJp2+Slkf3VnF59TCXcCqWTJsuAG8hTIF+Nvq7aup+IQ/RjSj3HLSrn36q
dKpANrDh3SA2FQL8jMPnb2nHx4BJmJ4BVv8vtNAV163vruSOOoaQou9uTDtlQqtI
/ZGV8GRqTNjoWX003sZ66JirHs8RZyD6sUcmp7XZWSBOolqNCXQWmxdPKWbl/vQT
TLC/cS4r7Xen2yKPNZ6lEcuxPFtmRljw7JUHbZekYIyVqkYqqrhIYKxQ2JYBw9oO
9HV5UCbnJQZO8QnK49Pse0wtJw5172NT2awgEUatTUxvMoI7yOoCb+P5K43LlEHZ
EreWMHY2aE1EVntmPIHOBrtd+owx30v56HagsalMVwvsY9rFDtXDMpt4PPw6al7v
/EIl8E1c4J76as4rUo6gJ+EHz4YVsozg1zo3rYHCMo++emD+I31xU6+CWQzmBLvb
mY8/CRSuStyh1wLndQe8Uyc0Sgf66lHC+BqiZaJUGtUjQSQLq1grGOozCy89wt3h
WeUofjR+3ESYKCZff+EqqGZGQxJR1hE0/7m0ZA3d0QZy8Ftjhl4=
=s4yp
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 10.0.0-M5

2020-05-06 Thread Coty Sutherland
On Tue, May 5, 2020 at 3:34 PM Mark Thomas  wrote:

> The proposed Apache Tomcat 10.0.0-M5 release is now available for
> voting.
>
> Apache Tomcat 10.x implements Jakarta EE 9 and, as such, the primary
> package for all the specification APIs has changed from javax.* to
> jakarta.*
> Applications that run on Tomcat 9 will not run on Tomcat 10 without
> changes.
>
> The major changes compared to 10.0.0-M4 are:
>
> - Remove useAprConnector flag from AprLifecycleListener so that the
>   only way to use the APR connectors is to set the full class name.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat10/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.0-M5/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1265/
> The tag is:
> https://github.com/apache/tomcat/tree/10.0.0-M5
> b3a208c6d6d01c553178c5e718e750b0eb318151
>
> The proposed 10.0.0-M5 release is:
> [ ] Broken - do not release
> [x] Alpha  - go ahead and release as 10.0.0-M5
>

+1


> -
> 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.35

2020-05-06 Thread Coty Sutherland
On Tue, May 5, 2020 at 5:41 PM Mark Thomas  wrote:

> The proposed Apache Tomcat 9.0.35 release is now available for voting.
>
> The major changes compared to the 9.0.34 release are:
>
> - Improve the handling of requests that use an expectation. Do not
>   disable keep-alive where the response has a non-2xx status code
>   but the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat9/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.35/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1266/
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.35
> fc2c65d390444d75412855ad0de8b878018d02dc
>
> The proposed 9.0.35 release is:
> [ ] Broken - do not release
> [x] Stable - go ahead and release as 9.0.35
>

+1


> -
> 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.55

2020-05-06 Thread Coty Sutherland
On Tue, May 5, 2020 at 6:38 PM Mark Thomas  wrote:

> The proposed Apache Tomcat 8.5.55 release is now available for voting.
>
> The major changes compared to the 8.5.54 release are:
>
> - Improve the handling of requests that use an expectation. Do not
>   disable keep-alive where the response has a non-2xx status code
>   but the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat85/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.55/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1267/
>
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.55
> c8a57e4a2db8e5af314bae48123fb5990da5b7a5
>
> The proposed 8.5.55 release is:
> [ ] Broken - do not release
> [x] Stable - go ahead and release as 8.5.55
>

+1


> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>


[Bug 64409] Usage of TLS is insecure

2020-05-06 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64409

--- Comment #6 from Christopher Schultz  ---
(In reply to Md Mahir Asef Kabir from comment #5)
> It shows in the installation documentation in RUNNING.txt file that, we need
> to download a Java SE Runtime Environment (JRE), release version 8 or later
> in order to run the application.
> 
> Thing is, for JDK 8 TLS will be TLSv1.2.

You can run Java 8 /or later/. But Tomcat must support vanilla Java 8 because
of specification requirements.

> According to this article here -
> https://access.redhat.com/articles/2112261, TLSv1.2 is also not secure.

False.

There is an attack against TLSv1.2 in certain configurations. Oracle fixed this
sometime in 2016 (I was unable to find the exact revision) by disabling the use
of RSA-MD5 and ECDSA-MD5 signatures during TLS handshakes.

If TLSv1.2 were universally and fatally broken since 2016, nobody would be
using it. Instead, nearly 100% of the internet is using it
[https://www.ssllabs.com/ssl-pulse/#chart-protocol-support].

> So I was wondering if that seems like a problem to you. A solution for that
> would be to update the RUNNING.txt, to recommend users to run the
> application in Java 11 or higher.

While it may not be actually written in RUNNING.txt (or anywhere else, for that
matter), the recommendation is *always* to run the latest version practical of
*any* software.

Finally, specifying SSLContext.getInstance("TLSv1.3") does not change the
protocols that will be supported by the instance of SSLContext returned from
that method: it only requires that the protocol requested is /one of/ the
protocols supported by that instance. So requesting "TLSv1.3" will fail in many
cases (e.g. < Java 11) and in Java 11 will *still support TLSv1.2*.

The proper solution is to use the "sslEnabledProtocols" configuration setting
which affects the /actual/ supported protocols which will be enabled.

Users are responsible for protecting their own systems. We cannot make security
decisions for them in ways that are opaque. It's *not* okay to simply disable
everything and require the user to re-enable whatever they need.

-- 
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



[Bug 53930] allow capture of catalina stdout/stderr to a command instead of just a file [PATCH]

2020-05-06 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=53930

--- Comment #11 from Christopher Schultz  ---
(In reply to harald.dunkel from comment #10)
> This is pretty disappointing. CATALINA_PID is part of the interface to
> manage tomcat.
> 
> Anyway, logging to stdout and stderr is an anachronism, even for Java. The
> recommendation should be to set CATALINA_OUT to /dev/null and to use log4j
> or similar.

And where do logs go before log4j(, etc.) is brought-up?

Note that Tomcat doesn't log anything to stdout or stderr. It uses a proper
logger through and through, which can be configured to go elsewhere.

-- 
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



Fwd: svn commit: r1877430 - /comdev/projects.apache.org/trunk/data/projects.xml

2020-05-06 Thread sebb AT ASF
Please update project.xml with the new location.

-- Forwarded message -
From: 
Date: Wed, 6 May 2020 at 12:39
Subject: svn commit: r1877430 -
/comdev/projects.apache.org/trunk/data/projects.xml
To: 


Author: sebb
Date: Wed May  6 11:39:14 2020
New Revision: 1877430

URL: http://svn.apache.org/viewvc?rev=1877430&view=rev
Log:
Tomcat RDC DOAP disappeared

Modified:
comdev/projects.apache.org/trunk/data/projects.xml

Modified: comdev/projects.apache.org/trunk/data/projects.xml
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/data/projects.xml?rev=1877430&r1=1877429&r2=1877430&view=diff
==
--- comdev/projects.apache.org/trunk/data/projects.xml (original)
+++ comdev/projects.apache.org/trunk/data/projects.xml Wed May  6 11:39:14 2020
@@ -294,7 +294,7 @@
   
http://svn.apache.org/repos/asf/tika/site/src/site/resources/doap.rdf
   
http://svn.apache.org/repos/asf/tiles/site/doap_Tiles.rdf
   
http://svn.apache.org/repos/asf/tomcat/site/trunk/docs/doap_Tomcat.rdf
-  
http://svn.apache.org/repos/asf/tomcat/taglibs/rdc/trunk/doap_rdc.rdf
+  
   
http://svn.apache.org/repos/asf/tomee/tomee/trunk/doap_tomee.rdf
   
https://gitbox.apache.org/repos/asf?p=trafficserver.git;a=blob_plain;f=doc/doap.rdf;hb=HEAD
   
https://gitbox.apache.org/repos/asf?p=trafodion.git;a=blob_plain;f=doap.rdf;hb=HEAD

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[GUMP@gump-vm]: Project tomcat-tc9-test-apr (in module tomcat-tc9) failed

2020-05-06 Thread Bill Barker
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-tc9-test-apr has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 51 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc9-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:
http://gump-vm.apache.org/tomcat-tc9/tomcat-tc9-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -ERROR- No such project [openssl-1-1-1-make-install] for property.
 -ERROR- Cannot resolve output/outputpath of *unknown* 
[openssl-1-1-1-make-install]
 -ERROR- Unhandled Property: test.openssl.path on: Ant on 
Project:tomcat-tc9-test-apr
 -DEBUG- Dependency on bnd exists, no need to add for property bndlib.jar.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-tc9/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-APR/logs]



The following work was performed:
http://gump-vm.apache.org/tomcat-tc9/tomcat-tc9-test-apr/gump_work/build_tomcat-tc9_tomcat-tc9-test-apr.html
Work Name: build_tomcat-tc9_tomcat-tc9-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 50 mins 4 secs
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only -Dsun.zip.disableMemoryMapping=true 
org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbase.path=/srv/gump/public/workspace/tomcat-tc9/tomcat-build-libs 
-Dbnd.jar=/srv/gump/packages/bnd/bnd-4.0.0/biz.aQute.bnd-4.0.0.jar 
-Dsaaj-api.jar=/srv/gump/packages/saaj-api/saaj-api-1.3.5.jar 
-Djaxrpc-lib.jar=/srv/gump/packages/jaxrpc/geronimo-spec-jaxrpc-1.1-rc4.jar 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.14-SNAPSHOT.jar 
-Djava.net.preferIPv4Stack=/srv/gump/public/workspace/tomcat-tc9/true 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-3.2-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/commons-daemon/target/commons-daemon-1.2.3-SNAPSHOT.jar
 -Dtest.openssl.path=*Unset* -Dexecute.test.nio=false 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core
 -1.3.jar 
-Dbndlib.jar=/srv/gump/packages/bnd/bndlib-4.0.0/biz.aQute.bndlib-4.0.0.jar 
-Dexecute.test.apr=true 
-Dwsdl4j-lib.jar=/srv/gump/packages/wsdl4j/wsdl4j-1.6.3.jar 
-Dtest.reports=output/logs-APR -Dexecute.test.nio2=false 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.13-201909161045/ecj-4.13.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-1.2-1.1.1/dest-20200505/lib
 -Dtest.relaxTiming=true -Dtest.excludePerformance=true -Dtest.accesslog=true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-4.3-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-tc9]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-tc9/output/testclasses:/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-junit4.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/tomcat-tc9/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/servlet-api.jar:/srv/gump/
 
public/workspace/tomcat-tc9/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-ssi.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-storeconfig.jar:/srv/

[GUMP@gump-vm]: Project tomcat-tc9-test-apr (in module tomcat-tc9) success, but with warnings.

2020-05-06 Thread Bill Barker
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-tc9-test-apr contains errors.
The current state of this project is 'Success'.

Full details are available at:
http://gump-vm.apache.org/tomcat-tc9/tomcat-tc9-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -ERROR- No such project [openssl-1-1-1-make-install] for property.
 -ERROR- Cannot resolve output/outputpath of *unknown* 
[openssl-1-1-1-make-install]
 -ERROR- Unhandled Property: test.openssl.path on: Ant on 
Project:tomcat-tc9-test-apr
 -DEBUG- Dependency on bnd exists, no need to add for property bndlib.jar.
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-tc9/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-APR/logs]



The following work was performed:
http://gump-vm.apache.org/tomcat-tc9/tomcat-tc9-test-apr/gump_work/build_tomcat-tc9_tomcat-tc9-test-apr.html
Work Name: build_tomcat-tc9_tomcat-tc9-test-apr (Type: Build)
Work ended in a state of : Success
Elapsed: 50 mins 16 secs
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only -Dsun.zip.disableMemoryMapping=true 
org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbase.path=/srv/gump/public/workspace/tomcat-tc9/tomcat-build-libs 
-Dbnd.jar=/srv/gump/packages/bnd/bnd-4.0.0/biz.aQute.bnd-4.0.0.jar 
-Dsaaj-api.jar=/srv/gump/packages/saaj-api/saaj-api-1.3.5.jar 
-Djaxrpc-lib.jar=/srv/gump/packages/jaxrpc/geronimo-spec-jaxrpc-1.1-rc4.jar 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.14-SNAPSHOT.jar 
-Djava.net.preferIPv4Stack=/srv/gump/public/workspace/tomcat-tc9/true 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-3.2-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/commons-daemon/target/commons-daemon-1.2.3-SNAPSHOT.jar
 -Dtest.openssl.path=*Unset* -Dexecute.test.nio=false 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core
 -1.3.jar 
-Dbndlib.jar=/srv/gump/packages/bnd/bndlib-4.0.0/biz.aQute.bndlib-4.0.0.jar 
-Dexecute.test.apr=true 
-Dwsdl4j-lib.jar=/srv/gump/packages/wsdl4j/wsdl4j-1.6.3.jar 
-Dtest.reports=output/logs-APR -Dexecute.test.nio2=false 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.13-201909161045/ecj-4.13.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-1.2-1.1.1/dest-20200506/lib
 -Dtest.relaxTiming=true -Dtest.excludePerformance=true -Dtest.accesslog=true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-4.3-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-tc9]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-tc9/output/testclasses:/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-junit4.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/tomcat-tc9/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/servlet-api.jar:/srv/gump/
 
public/workspace/tomcat-tc9/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-ssi.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-tc9/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace/tomcat-

Re: [VOTE] Release Apache Tomcat 8.5.55

2020-05-06 Thread Rémy Maucherat
On Wed, May 6, 2020 at 12:38 AM Mark Thomas  wrote:

> The proposed Apache Tomcat 8.5.55 release is now available for voting.
>
> The major changes compared to the 8.5.54 release are:
>
> - Improve the handling of requests that use an expectation. Do not
>   disable keep-alive where the response has a non-2xx status code
>   but the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat85/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.55/
>
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1267/
>
> The tag is:
> https://github.com/apache/tomcat/tree/8.5.55
> c8a57e4a2db8e5af314bae48123fb5990da5b7a5
>
> The proposed 8.5.55 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.55
>

Rémy


Re: [VOTE] Release Apache Tomcat 9.0.35

2020-05-06 Thread Rémy Maucherat
On Tue, May 5, 2020 at 11:41 PM Mark Thomas  wrote:

> The proposed Apache Tomcat 9.0.35 release is now available for voting.
>
> The major changes compared to the 9.0.34 release are:
>
> - Improve the handling of requests that use an expectation. Do not
>   disable keep-alive where the response has a non-2xx status code
>   but the request body has been fully read.
>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat9/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.35/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1266/
> The tag is:
> https://github.com/apache/tomcat/tree/9.0.35
> fc2c65d390444d75412855ad0de8b878018d02dc
>
> The proposed 9.0.35 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 9.0.35
>
> Rémy


Re: [VOTE] Release Apache Tomcat 8.5.55

2020-05-06 Thread Mark Thomas
On 05/05/2020 23:37, Mark Thomas wrote:
> The proposed Apache Tomcat 8.5.55 release is now available for voting.



> The proposed 8.5.55 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.55

Unit tests pass for NIO, NIO2 and APR/Native (Tomcat Native 1.2.24) on
Linux, Windows and MacOS.

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.35

2020-05-06 Thread Mark Thomas
On 05/05/2020 22:41, Mark Thomas wrote:
> The proposed Apache Tomcat 9.0.35 release is now available for voting.



> The proposed 9.0.35 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 9.0.35

Unit tests pass for NIO, NIO2 and APR/Native (Tomcat Native 1.2.24) on
Linux, Windows and MacOS.

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 10.0.0-M5

2020-05-06 Thread Mark Thomas
On 05/05/2020 20:34, Mark Thomas wrote:
> The proposed Apache Tomcat 10.0.0-M5 release is now available for
> voting.



> The proposed 10.0.0-M5 release is:
> [ ] Broken - do not release
> [X] Alpha  - go ahead and release as 10.0.0-M5

Unit tests pass for NIO, NIO2 and APR/Native (Tomcat Native 1.2.24) on
Linux, Windows and MacOS.

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 10.0.0-M5

2020-05-06 Thread Rémy Maucherat
On Tue, May 5, 2020 at 9:34 PM Mark Thomas  wrote:

> The proposed Apache Tomcat 10.0.0-M5 release is now available for
> voting.
>
> Apache Tomcat 10.x implements Jakarta EE 9 and, as such, the primary
> package for all the specification APIs has changed from javax.* to
> jakarta.*
> Applications that run on Tomcat 9 will not run on Tomcat 10 without
> changes.
>
> The major changes compared to 10.0.0-M4 are:
>
> - Remove useAprConnector flag from AprLifecycleListener so that the
>   only way to use the APR connectors is to set the full class name.
>

Now we get to decide if that is enough changes for 10.0 and if APR removal
could wait for 10.1.


>
> - Change default value separator for property replacement to ":-"
>   due to possible conflicts. The syntax is now "${name:-default}".
>
> - Update the packaged version of the Tomcat Native Library to 1.2.24.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> https://ci.apache.org/projects/tomcat/tomcat10/docs/changelog.html
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-10/v10.0.0-M5/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1265/
> The tag is:
> https://github.com/apache/tomcat/tree/10.0.0-M5
> b3a208c6d6d01c553178c5e718e750b0eb318151
>
> The proposed 10.0.0-M5 release is:
> [ ] Broken - do not release
> [X] Alpha  - go ahead and release as 10.0.0-M5
>

Rémy