From aa5e66679417097ddb2ca21d8699f2ca9fbb8a27 Mon Sep 17 00:00:00 2001 From: fjtirado Date: Tue, 22 Jul 2025 12:58:39 +0200 Subject: [PATCH] Http dependencies Http should depend on Jaxrs client, not in jersey Signed-off-by: fjtirado --- examples/pom.xml | 16 ++++++++++++++++ examples/simpleGet/pom.xml | 8 ++++++++ impl/http/pom.xml | 23 +++++++++++------------ impl/pom.xml | 8 ++++++++ 4 files changed, 43 insertions(+), 12 deletions(-) diff --git a/examples/pom.xml b/examples/pom.xml index e393cb8d..3ab3e22a 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -8,6 +8,9 @@ Serverless Workflow :: Examples serverlessworkflow-examples + + 3.1.10 + pom @@ -30,6 +33,19 @@ org.slf4j slf4j-simple ${version.org.slf4j} + runtime + + + org.glassfish.jersey.core + jersey-client + ${version.org.glassfish.jersey} + runtime + + + org.glassfish.jersey.media + jersey-media-json-jackson + ${version.org.glassfish.jersey} + runtime diff --git a/examples/simpleGet/pom.xml b/examples/simpleGet/pom.xml index 4d07f168..1a913363 100644 --- a/examples/simpleGet/pom.xml +++ b/examples/simpleGet/pom.xml @@ -17,6 +17,14 @@ io.serverlessworkflow serverlessworkflow-impl-http + + org.glassfish.jersey.media + jersey-media-json-jackson + + + org.glassfish.jersey.core + jersey-client + org.slf4j slf4j-simple diff --git a/impl/http/pom.xml b/impl/http/pom.xml index 65c48aac..516669a3 100644 --- a/impl/http/pom.xml +++ b/impl/http/pom.xml @@ -8,18 +8,21 @@ serverlessworkflow-impl-http Serverless Workflow :: Impl :: HTTP - - org.glassfish.jersey.core - jersey-client + + jakarta.ws.rs + jakarta.ws.rs-api + + + io.serverlessworkflow + serverlessworkflow-impl-core - org.glassfish.jersey.media - jersey-media-json-jackson - runtime + org.glassfish.jersey.media + jersey-media-json-jackson - io.serverlessworkflow - serverlessworkflow-impl-core + org.glassfish.jersey.core + jersey-client io.serverlessworkflow @@ -34,22 +37,18 @@ org.junit.jupiter junit-jupiter-api - test org.junit.jupiter junit-jupiter-engine - test org.junit.jupiter junit-jupiter-params - test org.assertj assertj-core - test ch.qos.logback diff --git a/impl/pom.xml b/impl/pom.xml index 7e76bbf4..37f3543d 100644 --- a/impl/pom.xml +++ b/impl/pom.xml @@ -13,6 +13,7 @@ 4.0.1 1.3.0 5.2.3 + 3.1.0 @@ -35,11 +36,13 @@ org.glassfish.jersey.core jersey-client ${version.org.glassfish.jersey} + runtime org.glassfish.jersey.media jersey-media-json-jackson ${version.org.glassfish.jersey} + runtime io.cloudevents @@ -61,6 +64,11 @@ ulid-creator ${version.com.github.f4b6a3} + + jakarta.ws.rs + jakarta.ws.rs-api + ${version.jakarta.ws.rs} +