From 07d3db96a81e51e47f1b943d11af1dd54fefc2a4 Mon Sep 17 00:00:00 2001 From: Ron Sigal Date: Sat, 8 Feb 2025 07:39:34 -0500 Subject: [PATCH] Organized versions in POMs; upgraded version.io.grpc; fixed some @AfterClass methods --- grpc-bom/pom.xml | 7 +------ grpc-bridge-runtime/pom.xml | 4 ++-- grpc-test-bom/pom.xml | 4 +--- pom.xml | 5 ++--- testsuite/grpc-tests/pom.xml | 11 +++++++---- .../resteasy/test/grpc/GrpcListsAndSetsTest.java | 4 +++- .../test/grpc/GrpcToJakartaRESTOneWaySslTest.java | 4 +++- .../resteasy/test/grpc/GrpcToJakartaRESTTest.java | 4 +++- .../test/grpc/GrpcToJakartaRESTTwoWaySslTest.java | 4 +++- 9 files changed, 25 insertions(+), 22 deletions(-) diff --git a/grpc-bom/pom.xml b/grpc-bom/pom.xml index 7e00eb19..c569cfa7 100644 --- a/grpc-bom/pom.xml +++ b/grpc-bom/pom.xml @@ -30,10 +30,6 @@ resteasy-grpc-bom pom - - - 1.51.1 - @@ -89,7 +85,7 @@ io.grpc protoc-gen-grpc-java - ${protoc-gen-grpc-java.version} + ${version.io.grpc} pom @@ -142,5 +138,4 @@ - \ No newline at end of file diff --git a/grpc-bridge-runtime/pom.xml b/grpc-bridge-runtime/pom.xml index c9054429..97bbd62b 100644 --- a/grpc-bridge-runtime/pom.xml +++ b/grpc-bridge-runtime/pom.xml @@ -95,9 +95,9 @@ protobuf-maven-plugin 0.6.1 - com.google.protobuf:protoc:3.21.7:exe:${os.detected.classifier} + com.google.protobuf:protoc:${version.com.google.protobuf}:exe:${os.detected.classifier} grpc-java - io.grpc:protoc-gen-grpc-java:1.54.1:exe:${os.detected.classifier} + io.grpc:protoc-gen-grpc-java:${version.io.grpc}:exe:${os.detected.classifier} src/main/proto true diff --git a/grpc-test-bom/pom.xml b/grpc-test-bom/pom.xml index 1780703b..5b57efe3 100644 --- a/grpc-test-bom/pom.xml +++ b/grpc-test-bom/pom.xml @@ -32,8 +32,6 @@ pom - 1.54.1 - 1.51.1 1.7.2.Final 5.0.1.Final @@ -72,7 +70,7 @@ io.grpc protoc-gen-grpc-java - ${protoc-gen-grpc-java.version} + ${version.io.grpc} pom diff --git a/pom.xml b/pom.xml index 029a519d..6a872f02 100644 --- a/pom.xml +++ b/pom.xml @@ -72,9 +72,8 @@ 3.1.0 3.18.0 - 3.22.3 - - 1.51.1 + 3.21.7 + 1.70.0 2.3.10.Final diff --git a/testsuite/grpc-tests/pom.xml b/testsuite/grpc-tests/pom.xml index 37a0fbc5..6a6632e8 100644 --- a/testsuite/grpc-tests/pom.xml +++ b/testsuite/grpc-tests/pom.xml @@ -9,6 +9,10 @@ 1.0.0.Alpha6-SNAPSHOT ../pom.xml + + grpc-tests + RESTEasy Main testsuite: gRPC tests + true 11 @@ -36,8 +40,7 @@ dev.resteasy.grpc.example GrpcServlet - grpc-tests - RESTEasy Main testsuite: gRPC tests + diff --git a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcListsAndSetsTest.java b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcListsAndSetsTest.java index 66604184..95ded00b 100644 --- a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcListsAndSetsTest.java +++ b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcListsAndSetsTest.java @@ -182,7 +182,9 @@ public static void beforeClass() throws Exception { @AfterClass public static void afterClass() throws InterruptedException { - channelPlaintext.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + if (channelPlaintext != null) { + channelPlaintext.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + } } static void accessServletContexts() { diff --git a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTOneWaySslTest.java b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTOneWaySslTest.java index 1204ff36..4419d3e5 100644 --- a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTOneWaySslTest.java +++ b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTOneWaySslTest.java @@ -157,7 +157,9 @@ public static void beforeClass() throws Exception { @AfterClass public static void afterClass() throws InterruptedException { - channelSslOneway.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + if (channelSslOneway != null) { + channelSslOneway.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + } } @Test diff --git a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTest.java b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTest.java index 10783e64..0b7194a0 100644 --- a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTest.java +++ b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTest.java @@ -66,7 +66,9 @@ public static void beforeClass() throws Exception { @AfterClass public static void afterClass() throws InterruptedException { - channelPlaintext.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + if (channelPlaintext != null) { + channelPlaintext.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + } } @Test diff --git a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTwoWaySslTest.java b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTwoWaySslTest.java index 4dbe23e5..17fd8221 100644 --- a/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTwoWaySslTest.java +++ b/testsuite/grpc-tests/src/test/java/org/jboss/resteasy/test/grpc/GrpcToJakartaRESTTwoWaySslTest.java @@ -166,7 +166,9 @@ public static void beforeClass() throws Exception { @AfterClass public static void afterClass() throws InterruptedException { - channelSslTwoway.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + if (channelSslTwoway != null) { + channelSslTwoway.shutdownNow().awaitTermination(5, TimeUnit.SECONDS); + } } @Test