You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by or...@apache.org on 2019/10/09 14:48:20 UTC

[qpid-broker-j] branch 7.1.x updated (c8bc682 -> 432e1f5)

This is an automated email from the ASF dual-hosted git repository.

orudyy pushed a change to branch 7.1.x
in repository https://gitbox.apache.org/repos/asf/qpid-broker-j.git.


    from c8bc682  [maven-release-plugin] prepare for next development iteration
     new b70b0e8  NO-JIRA: Remove osolete build options in travis configuration and add 'openjdk11' to the list of jdks
     new 432e1f5  NO-JIRA: Fix failing test with Java11 and TLS 1.3

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                                |  7 ++++---
 .../http/authentication/PreemptiveAuthenticationTest.java  | 14 ++++++++++++++
 2 files changed, 18 insertions(+), 3 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[qpid-broker-j] 01/02: NO-JIRA: Remove osolete build options in travis configuration and add 'openjdk11' to the list of jdks

Posted by or...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

orudyy pushed a commit to branch 7.1.x
in repository https://gitbox.apache.org/repos/asf/qpid-broker-j.git

commit b70b0e86dadb18b64bb5dfda6d246f49a7aa4e18
Author: Alex Rudyy <or...@apache.org>
AuthorDate: Wed Oct 9 13:06:21 2019 +0100

    NO-JIRA: Remove osolete build options in travis configuration and add 'openjdk11' to the list of jdks
    
    (cherry picked from commit a43aaa5f49e27e85152deeca4b2e8d55f0d54b71)
---
 .travis.yml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index b71c581..61bb63f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,8 @@
 language: java
 jdk:
   - openjdk8
+  - openjdk11
 env:
-  - phase="test" pl="" additionalprops="-Dskip.systests=true"
-  - phase="verify" pl="-pl systests/protocol-tests-amqp-1-0,systests/protocol-tests-amqp-0-8,systests/protocol-tests-amqp-0-10" additionalprops="-Dskip.unittests=true"
-script: "mvn --fail-at-end ${phase} ${pl} ${additionalprops} -Dtest.overridden.properties=${TRAVIS_BUILD_DIR}/test-profiles/apache-ci.test.overridden.properties"
+  - phase="test" pl="" additionalprops=""
+  - phase="verify" pl="-pl systests/qpid-systests-jms_1.1,systests/qpid-systests-jms_2.0,systests/qpid-systests-http-management" additionalprops="-DskipTests -DskipITs=false"
+script: "mvn --fail-at-end ${phase} ${pl} ${additionalprops}"


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[qpid-broker-j] 02/02: NO-JIRA: Fix failing test with Java11 and TLS 1.3

Posted by or...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

orudyy pushed a commit to branch 7.1.x
in repository https://gitbox.apache.org/repos/asf/qpid-broker-j.git

commit 432e1f56389b1cc48a876f4372eb55a6ce33961e
Author: Alex Rudyy <or...@apache.org>
AuthorDate: Wed Oct 9 15:20:05 2019 +0100

    NO-JIRA: Fix failing test with Java11 and TLS 1.3
    
    (cherry picked from commit 07db79a90e123486caf3b4e062c181d2a944040b)
---
 .../http/authentication/PreemptiveAuthenticationTest.java  | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/systests/qpid-systests-http-management/src/test/java/org/apache/qpid/tests/http/authentication/PreemptiveAuthenticationTest.java b/systests/qpid-systests-http-management/src/test/java/org/apache/qpid/tests/http/authentication/PreemptiveAuthenticationTest.java
index 8b73bc2..466e2da 100644
--- a/systests/qpid-systests-http-management/src/test/java/org/apache/qpid/tests/http/authentication/PreemptiveAuthenticationTest.java
+++ b/systests/qpid-systests-http-management/src/test/java/org/apache/qpid/tests/http/authentication/PreemptiveAuthenticationTest.java
@@ -54,6 +54,7 @@ import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Map;
 
+import javax.net.ssl.SSLException;
 import javax.net.ssl.SSLHandshakeException;
 import javax.servlet.http.HttpServletResponse;
 
@@ -136,6 +137,19 @@ public class PreemptiveAuthenticationTest extends HttpTestBase
         {
             // PASS
         }
+        catch (SSLException e)
+        {
+            // PASS
+            //
+            // TLS 1.3 seems has an issue with handshake (some sort of race):
+            // after the socket being closed on server side due to unknown certificate,
+            // the client is trying to flush output stream and gets "broken pipe".
+            //
+            // The issue seems related to https://bugs.openjdk.java.net/browse/JDK-8207009
+            // There is still a problem with handshake in 11.0.4 and above
+            //
+            // Ignoring this issue... due to low impact of the issue on client applications...
+        }
         catch (SocketException e)
         {
             // TODO - defect - we are not always seeing the SSL handshake exception


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org