From 7c32ab05a831d8e2e070c9b978374d2d7979601c Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Tue, 12 Dec 2023 11:32:34 +0000
Subject: [PATCH 001/129] 3.1.5
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
380 files changed, 382 insertions(+), 382 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index f67e025f61..d563ad276d 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 9dffb8426f..8252b8ce04 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.5
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 7b7371e8b3..c45dac72fd 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 43525bc84d..0a7f16f513 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 664261694c..5f90fa15e3 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 375f12fba8..0620bea9e2 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.99-SNAPSHOT
+ 3.1.5
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index f3d5492f85..431c004652 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.5
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 0ac09a0e8c..bd68439fa7 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 064baf904b..2b599fa3d9 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index b5c49945ed..aae2b9195b 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 229b72a067..0388b0f7fb 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 54bb337454..ae85e01f6b 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 3d16f8f1f8..6895bb4bef 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 68002fa74b..1d893b5993 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index a184a23dcc..4e204dabe0 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index f55209a2ac..7d6a60dc4d 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index efede54af5..62a60f9fb5 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index c25195f0ac..4fa412a36b 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index 450e166e21..df8f55d9ac 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index a4a5ee4c36..9a49a72181 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 1de6f136bd..6bec10a78d 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 0189bdbf99..9a3dc07840 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 011e493c29..a7134f5cc3 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index 8d3dbd1db4..bfdd039a37 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index f45013e9ba..c2144909c5 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index a9547d7a2a..f8f4b28d48 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 57fa11564c..20d5183607 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index ad2687942c..5af6102a87 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index a8c1a77274..c07b62b233 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index ece632283b..73da0952df 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 1f3c4db6c3..780ce88b1a 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-jetty-servlet
diff --git a/containers/jetty11-http/pom.xml b/containers/jetty11-http/pom.xml
index c9f3bcfe8c..23d372a727 100644
--- a/containers/jetty11-http/pom.xml
+++ b/containers/jetty11-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-jetty11-http
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 7f0329e876..647c2faa38 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index bd311f9744..f37988976c 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 6f94d7905b..6d2eae5c75 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index fcd0987c8e..6cdba03af2 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 3e5eae4144..f83d474991 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 4885dc15cf..f8dddae59e 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index c099bc23b3..995d20ff02 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 3a18a6a573..958deb7435 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index df1856ded4..96a6871604 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 702dd747fc..713c768e79 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index 36d14093de..47fa35ccdf 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 0831fbbf19..6c2df81bc8 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 858940e879..59e268693d 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 21cc365cd2..7257327783 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index d74df09a4c..775cdc6ad3 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 6a4b5a02ae..bc2056ff2d 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 093d43fad3..96289652ea 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 24ce8f86ce..a0cfc0295c 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 364fe5b404..8ba850bdc0 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index dba824e5a5..03640f6953 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 63e91c8020..934b8f893f 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index 5cd52a51fe..85787f51ce 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index f7f4577192..a77dab61d7 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 6411c8c88b..109d6240c8 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 987c73b86e..ad8b7fc612 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index e627917a75..58b75387cd 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 6b3bd4274e..9b3f603970 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index bb04ce696a..40560d5ad7 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index e9453d57f0..c6f55e828b 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 3c0a565ffe..2f34d1d85b 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index a603cd4f95..b8b1823701 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index e2b6353f7a..180c9a604d 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index e338c2f19b..854958d87c 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 829748b082..815198621a 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index e034290aa8..110ece0971 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 3ac1f99578..007b76274f 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 3d2cf9c29f..8af04af562 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 2f1b0994f5..5a9468aafc 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 24d60519df..c4918b10d5 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index f9d490d8fd..2ed4f084d8 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 556b3ed0cc..e81a2a009f 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index e78192590b..4b269f4a35 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 3b2f085b53..f69b79d732 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index 482d735eec..724ce7fccb 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 42c0c0a992..796b781be6 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index a3bca59689..2af9fcf896 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index ed7452b62a..29295d9822 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 2b9e70657a..75bb6d56d8 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index d388fcc78b..7fab3e9107 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 40ea0b2740..1f57901d17 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 5f56e66a28..72efb999c5 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index c6a608466f..7db1051687 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 9c88b6d77a..73bc129f09 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 30740f79ab..ad9e8bc5d7 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index d3dc8bf45c..f1f21c86ed 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index aafea2ddcf..7176608ef7 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 7d5fa9da5b..75b9b511dd 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 97c8e25128..3cfc5dd80f 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index e9c97ca615..cdb7ddd475 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 768c4c9444..39e9370f4d 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index e000eef948..433d226f4c 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 18d423c557..6b20b18c61 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 5b591a86db..5cb354095a 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
reload
diff --git a/examples/rest31-sebootstrap-multipart/pom.xml b/examples/rest31-sebootstrap-multipart/pom.xml
index 9dd995a3cb..71cc2191fe 100644
--- a/examples/rest31-sebootstrap-multipart/pom.xml
+++ b/examples/rest31-sebootstrap-multipart/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
rest31-sebootstrap-multipart
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 9f5acfbace..6b892f4346 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 96ae7b6854..3975f39734 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index d86d3bafad..cca903f1fc 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.99-SNAPSHOT
+ 3.1.5
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index fc85b737fa..7a77c730e7 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 86e5bac446..3ead814215 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.99-SNAPSHOT
+ 3.1.5
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index f2fdf8a977..b8500e299c 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 282a0af523..3da1951c0d 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index a5603313d7..7cbb9312f8 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index c079a0a19f..f0cd12e424 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index f2bb0471e6..d2e15c1894 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 8742ea10b6..523ba9bd12 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index e9727b20cf..c76b80a774 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.5
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index b7e810032d..c3833d4903 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 6dad74a42e..60f6c20c38 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 88f30fdcdd..c9b73ab5a3 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 3b2d040c2f..e741b8632d 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.5
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 17ff4f31da..d4028df352 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 139b254ae9..d625ea6de3 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index d17023ca63..7e59e9385d 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 49b30dd566..73a47750e6 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 7dff641be0..533e530e0d 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index e36b80d6f1..5e5ebf0d32 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index afc33a71fb..a43aeda14a 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 3563038ae5..a9c81adbd6 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 42ec56d355..70e5f5b92a 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 877624a0bc..ff659bedd1 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index e3b1a7daf8..9e84f6b079 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 036d4e5f08..c50b0b4769 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 7e7aa30fee..39e51763ff 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 0bf5d0d166..3504fa4096 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 45f151f376..ad1015b615 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 6a9a7246ed..495fbf868b 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 2441198531..0121c0a398 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index a98dfa7099..61152b1dff 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 1a403895f2..62d734bdaa 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 5b5e64c493..11a9da1c25 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 8710a215bd..d6f64ab6b9 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index b822028975..0943fdf44f 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 5131f94758..95c5fdb238 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 50a6d6475c..ec56533aa2 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 0a0bfeb1da..c8866bee20 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 275698119b..f8859ea048 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 6e871bf24d..57da24a012 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 3851c3f3a5..49db5c981a 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 28f54049cc..fad582d795 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index da98b15554..cddcb08a68 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 5a8c869027..cf99f717c5 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 51ce23255b..f00000ec8e 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index b69d79a730..c14483d6f2 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 9778d5c977..141615edd3 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 9d927e2b7d..ea3b1a1feb 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index c494637b0c..6772e8b560 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 44d5eed8c7..71d054455d 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index bc9787e549..5e26751532 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index b59717d029..8408fbfe67 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 57bdbbb449..b1c0cb9da0 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 80bf38930b..23265d593f 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index bcad47da75..920e237e64 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index f0567292b0..13d25db997 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 93c6b79d0f..31b4a26bdc 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index a57ab6d833..0f0e0e090f 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 461e510ab9..9fc60bd4dd 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index 79d4d86c4a..fe2964d25d 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index 52205e46e6..511642d05d 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 190b837273..930d3b64bc 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index ea1fd70657..4551f820a2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index ac7726c95b..9ca75082e6 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.5
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 06f7d4cd94..bf14e96f1c 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.5
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index f9340014c5..89f1b0cfb0 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index 6c9a5c1cdf..58c130b820 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 754c37eff7..4d77751849 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index 6dae286119..ffe3ae7c4f 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index b4efb10f6c..0454f4ab0d 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.99-SNAPSHOT
+ 3.1.5
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 8ae03cec64..327c260e34 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.99-SNAPSHOT
+ 3.1.5
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 5f24096d1d..19aeefff63 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index 9b477f0de1..3ca7b6e2d5 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.5
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 00b44f2924..ce0d02469e 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 7b8e3326c3..12cbab1f1c 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index af69bdf4ab..a9bba5af6d 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index 84de880311..8cc7cad097 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 05a40962a4..7193762df4 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index d2d34db731..41fd502030 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index 2d19c0faa1..a23e034791 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index ea1bb3a9af..6f5a6366c7 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index d660c25961..920a17f7d3 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 3098913a91..8841b98c69 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 69d981c4d1..fa65d6e263 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index cd8a3dbb72..33f495909e 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 03dc2b77ad..ac6e3af974 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 1cf253dfcc..841a5b286b 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 8cd3251a15..4b2e732982 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index bd496d561d..3e8c2a516d 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 03552c858c..fb866440f0 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index e8e417dbfc..a994d55f73 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index da6418cfab..b56c3ce146 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-inject
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 1f232519de..197736a612 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 66087ed7c6..5864e08d6e 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index eaa7198fd6..12abbe7c79 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 2871c03035..62f1aea739 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index b3145d624d..3546b22b72 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 50db49d9e6..556412e078 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 2f58eeb6ae..2bda08e360 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index bb7fb92c6d..2fddd98194 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 2559d4313f..f2f932fc8d 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 7cc32cccf7..ff88a352d2 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index ca11b198b0..86802fa221 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index 40d5231e14..f325e29ecf 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index f93ab02665..8a1409d2c9 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index d593effa5b..965d777fcc 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index bbbb899164..7bb79a317d 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 682fd03dae..5b0d79280d 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index cfaf26ac17..48ea902641 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index ea7e9e1450..e52b94523f 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index e43ca613ce..0b62c9a5e0 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 771d2612e5..961caa2332 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index b4864d49c4..07e7df1bc4 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index 99f1c90126..ed4cbf76db 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 12cb676d7b..6f104641bd 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 5a2bf95e2a..7cbc8610d8 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index 1171a86e5c..4faa033be9 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 91c20a36f2..f8e15051fc 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 50dec3324b..f34d9fcfc5 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.5
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 8b0d439732..a4d619d597 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 82aa5d1b56..d83ebab969 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index d5e0ccf856..b7cf33c893 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index d98222454a..ff8f80879f 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index f7d49dfa0d..84ceaf1854 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 3339abe0ac..6c56ef8b75 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index cbc1c222a7..0303e1c110 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index a9d9a0a269..02a0ee4a4c 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 3b29350917..f24bb6cdec 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index ff9ad58732..4025118e86 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index ca8216ac78..66736bcc89 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 7258e8e8eb..b599a0ce80 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index fa2a55df11..b1aefa0c9c 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 8153618150..5b94cb0817 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 5e78c79364..b4256689f1 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index c7475252cc..94c593e7cf 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 74dba24196..0240a20483 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 1afe3b3029..bdbcb61f1f 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 4e4fed3358..23882f0d3b 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 0c9c1fb101..f6f4087331 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 935a08e757..1a4bdddca3 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index dfa084fc9a..6fb60b4e7c 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 12b198626b..2ccdad54be 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 8dae71d1a7..78b506e212 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index 092d75457e..60218c6700 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 7366006e07..b3de910454 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index a2fd82ff39..48b047150e 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 4aba42f7bf..e21e372003 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 74eaca9e19..0f478d1a59 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index a686f5bd81..c11977fd6d 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index da35a1265b..aaeb9075fa 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index bdb930fce7..0dad2f90cc 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 4f953ee641..a6107592bc 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 34d3258ec9..03072ef8ea 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 36b221b277..ec63044422 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 2e7a40f730..16fdfe57cc 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index a698d699ec..384cdb642d 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 344de9b015..060ea5a8e7 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 4693ff75a5..aecad65c5e 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 2b1f799bc9..633d210631 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 0431ff2f2a..a43deed354 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 4944f35921..686eed4d73 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index fe740661b7..ca1306d784 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index e584ec5d98..f3088a8c01 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 63335805db..fd7cc48923 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index e88d21c186..95328fe0ec 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index ca46c5b973..6949ee3764 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index b873eb8090..e12407788a 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 6933ca0150..a1d00901de 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 403a67a1a3..b3efa70677 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index b2288a82e8..613ed3c72b 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index a6aae3857e..469228bdde 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 3cbb44d542..a2ec9b0eb5 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 99610e2df1..1f8eef4b6f 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index ce244040c9..8b8b955358 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 38fe5fecab..c787f2d811 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index c0534537c0..60c86b7c90 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index f49319c4d7..08cc218012 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index f20b5f4483..6e6a09f93c 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 85b8089d6a..a883b08780 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index e02b49d945..1a145d2452 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 4f8eb3ba27..fe5c2b9ccb 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index fa547fc4db..a490c51bfe 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 5c567d411f..1fc7136930 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index add1313d00..ccc2022c96 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 9f67a796ca..f6fb3e7e80 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index f3e89df293..7530f9b2a4 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 02b08099f6..55163832dd 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 9c43419d4e..eb4c32f98d 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index ba590c3307..848a665229 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 39b8f7e120..dfcf77cb3a 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index b84289429e..cc8502cdb6 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index e1005748a6..7957402c7f 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index e75c9b4823..5af9d34002 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index e1118c322d..94c81c7de7 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index b2a326f4ed..f972c706fd 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 55d9354111..722eb8c0dc 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index f59ed7961c..5b03110c8e 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 35562511ff..620955d036 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 08828809ce..bd0b05d9e9 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 228561f03b..e66f178edf 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 0de0655d46..97aff10e37 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 98c1fff16a..74b538d7c0 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index ebfda2d2e8..f1b101a3a9 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 0f16723db9..847f9477b8 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index ed1c161234..431958fee3 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 72fcdde939..acc5fbf9c6 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 813ba49fe7..bd03bc9cae 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index cad95262bf..41c8f526d8 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index fdc14103c9..3f4f659689 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 35b56187fb..be279e9311 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 0870ccbb23..bf4439d6f1 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index bfeb54dd8e..0983970589 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index f7dc189f36..94b268d6c4 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 00094360a2..cc23890d60 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index fb26eafd9e..56bb99f556 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 57074deaad..6e99ccfcbb 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index a3590155e1..14c7e40d1d 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index f27c3e2b60..ba07b0e624 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index e16f934162..11ffd8c0c9 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 410dff6b28..35f5e8a48f 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 221dcc3412..2f22b68279 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 88f8b3ef2e..083cfd44a7 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index d9cf871fec..514eec935f 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 26bbbeaad0..6d0a6396b6 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 434476819a..249d26666a 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 6c836c3801..6f82c60830 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 5cd699badb..7609e9adf3 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 0399614575..c999832887 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index ba2db59fb2..fa4a07f15a 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index b6ac348237..76ff7e17ae 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index aaba59f3de..d98381404c 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 0aeedc3bd2..89be2e9f7d 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index a1d5315beb..17e3db540d 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 94645f6275..06d8a37da7 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 3bc56bc758..db0cdb6fbe 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 245cc82705..7c53c2e6d2 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 7c22226b97..ff3c5b8dbe 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 6a002e01d5..f662ca16dd 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index bb683196f5..7530698636 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index 9c005c2918..ded1d26029 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
spring6
diff --git a/tests/integration/thin-server/pom.xml b/tests/integration/thin-server/pom.xml
index d4cbaa8c06..c62a24ac64 100644
--- a/tests/integration/thin-server/pom.xml
+++ b/tests/integration/thin-server/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 1e1b03aa48..3f27ab9dc1 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.5
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 7088123b29..801efa93a9 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.1.99-SNAPSHOT
+ 3.1.5
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index dcbb3e4a75..34047d0503 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 4d653e3264..2c8ae15c37 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 7e81bc2a63..3875f70b11 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.5
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.1.99-SNAPSHOT
+ 3.1.5
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index b71d2b3f47..46d9e08dd1 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.5
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 1064c12db5..22bad46e7b 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.5
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index d70c09c370..b61bb23445 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.5
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index e0e5f6ba67..180758e72b 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index aebd688b3d..8871d8aab7 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 7261a8a462..e525986344 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index d96e312377..cd216d0247 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 298d378e8f..d76ced1224 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 41db18ed87..8c6efe02fc 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.1.99-SNAPSHOT
+ 3.1.5
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 1364c6bcac..0728de9996 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index f6ed0a54c6..85783f2f88 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.5
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index b69e3e5f35..08a58192c2 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index ea760b4dac..d89746e3e8 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.1.99-SNAPSHOT
+ 3.1.5
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 391ebc548c..67e6642310 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index b42a240233..790f3b0671 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 22b4ad4786..25db2a0c69 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index 2d314d065a..f29c272bb8 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index d1adcad052..bdf8ffe941 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 955682420a..09dc977430 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 9f8898b559..58d077b543 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index a1d4a05abb..d2fd584521 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index cd53362b07..70e4621111 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index d289c8aadc..d613bef623 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 82c2bac78c..1e51e7b488 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 79da8c2e74..a808626a34 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index db21cdbdd1..3f1b4b7b23 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index f052ef66d0..15c242ae6b 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index e94746f56d..71acd28657 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index 5ff72e40c9..bbd4a5acdd 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 7436395639..45a31020de 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index e01f2d4c04..5aa1c46d81 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.5
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index ded775040f..5c3144b495 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 1fc9c20071..a7483e1f59 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index a28dc22e73..86ad02b6a8 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,13 +23,13 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.5
../../pom.xml
org.glassfish.jersey.tests
release-test
- 3.1.99-SNAPSHOT
+ 3.1.5
jar
jersey-release-test
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index 9f3d04d98a..141f21bc6a 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.5
stress
From f752d8e650089b179a7c9bbcac0a2ec1703a11aa Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Tue, 12 Dec 2023 11:33:16 +0000
Subject: [PATCH 002/129] 3.1.99-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
380 files changed, 382 insertions(+), 382 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index d563ad276d..f67e025f61 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 8252b8ce04..9dffb8426f 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.5
+ 3.1.99-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index c45dac72fd..7b7371e8b3 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 0a7f16f513..43525bc84d 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 5f90fa15e3..664261694c 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 0620bea9e2..375f12fba8 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.5
+ 3.1.99-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 431c004652..f3d5492f85 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.5
+ 3.1.99-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index bd68439fa7..0ac09a0e8c 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 2b599fa3d9..064baf904b 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index aae2b9195b..b5c49945ed 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 0388b0f7fb..229b72a067 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index ae85e01f6b..54bb337454 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 6895bb4bef..3d16f8f1f8 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 1d893b5993..68002fa74b 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index 4e204dabe0..a184a23dcc 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 7d6a60dc4d..f55209a2ac 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 62a60f9fb5..efede54af5 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index 4fa412a36b..c25195f0ac 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index df8f55d9ac..450e166e21 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.connectors
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 9a49a72181..a4a5ee4c36 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 6bec10a78d..1de6f136bd 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 9a3dc07840..0189bdbf99 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index a7134f5cc3..011e493c29 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index bfdd039a37..8d3dbd1db4 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index c2144909c5..f45013e9ba 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index f8f4b28d48..a9547d7a2a 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 20d5183607..57fa11564c 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 5af6102a87..ad2687942c 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index c07b62b233..a8c1a77274 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 73da0952df..ece632283b 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 780ce88b1a..1f3c4db6c3 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/jetty11-http/pom.xml b/containers/jetty11-http/pom.xml
index 23d372a727..c9f3bcfe8c 100644
--- a/containers/jetty11-http/pom.xml
+++ b/containers/jetty11-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-jetty11-http
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 647c2faa38..7f0329e876 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index f37988976c..bd311f9744 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 6d2eae5c75..6f94d7905b 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index 6cdba03af2..fcd0987c8e 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index f83d474991..3e5eae4144 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index f8dddae59e..4885dc15cf 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 995d20ff02..c099bc23b3 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 958deb7435..3a18a6a573 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 96a6871604..df1856ded4 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 713c768e79..702dd747fc 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index 47fa35ccdf..36d14093de 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 6c2df81bc8..0831fbbf19 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 59e268693d..858940e879 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 7257327783..21cc365cd2 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 775cdc6ad3..d74df09a4c 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index bc2056ff2d..6a4b5a02ae 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 96289652ea..093d43fad3 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index a0cfc0295c..24ce8f86ce 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 8ba850bdc0..364fe5b404 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index 03640f6953..dba824e5a5 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 934b8f893f..63e91c8020 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index 85787f51ce..5cd52a51fe 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index a77dab61d7..f7f4577192 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 109d6240c8..6411c8c88b 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index ad8b7fc612..987c73b86e 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 58b75387cd..e627917a75 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 9b3f603970..6b3bd4274e 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 40560d5ad7..bb04ce696a 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index c6f55e828b..e9453d57f0 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 2f34d1d85b..3c0a565ffe 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index b8b1823701..a603cd4f95 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index 180c9a604d..e2b6353f7a 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 854958d87c..e338c2f19b 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 815198621a..829748b082 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 110ece0971..e034290aa8 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 007b76274f..3ac1f99578 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 8af04af562..3d2cf9c29f 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 5a9468aafc..2f1b0994f5 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index c4918b10d5..24d60519df 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 2ed4f084d8..f9d490d8fd 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index e81a2a009f..556b3ed0cc 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 4b269f4a35..e78192590b 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index f69b79d732..3b2f085b53 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index 724ce7fccb..482d735eec 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 796b781be6..42c0c0a992 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index 2af9fcf896..a3bca59689 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 29295d9822..ed7452b62a 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 75bb6d56d8..2b9e70657a 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 7fab3e9107..d388fcc78b 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 1f57901d17..40ea0b2740 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 72efb999c5..5f56e66a28 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 7db1051687..c6a608466f 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 73bc129f09..9c88b6d77a 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index ad9e8bc5d7..30740f79ab 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index f1f21c86ed..d3dc8bf45c 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 7176608ef7..aafea2ddcf 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 75b9b511dd..7d5fa9da5b 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 3cfc5dd80f..97c8e25128 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index cdb7ddd475..e9c97ca615 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 39e9370f4d..768c4c9444 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 433d226f4c..e000eef948 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 6b20b18c61..18d423c557 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 5cb354095a..5b591a86db 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
reload
diff --git a/examples/rest31-sebootstrap-multipart/pom.xml b/examples/rest31-sebootstrap-multipart/pom.xml
index 71cc2191fe..9dd995a3cb 100644
--- a/examples/rest31-sebootstrap-multipart/pom.xml
+++ b/examples/rest31-sebootstrap-multipart/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
rest31-sebootstrap-multipart
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 6b892f4346..9f5acfbace 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 3975f39734..96ae7b6854 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index cca903f1fc..d86d3bafad 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.5
+ 3.1.99-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 7a77c730e7..fc85b737fa 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 3ead814215..86e5bac446 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.5
+ 3.1.99-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index b8500e299c..f2fdf8a977 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 3da1951c0d..282a0af523 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 7cbb9312f8..a5603313d7 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index f0cd12e424..c079a0a19f 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index d2e15c1894..f2bb0471e6 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 523ba9bd12..8742ea10b6 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index c76b80a774..e9727b20cf 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.5
+ 3.1.99-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index c3833d4903..b7e810032d 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 60f6c20c38..6dad74a42e 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index c9b73ab5a3..88f30fdcdd 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index e741b8632d..3b2d040c2f 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.5
+ 3.1.99-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index d4028df352..17ff4f31da 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index d625ea6de3..139b254ae9 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 7e59e9385d..d17023ca63 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 73a47750e6..49b30dd566 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 533e530e0d..7dff641be0 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 5e5ebf0d32..e36b80d6f1 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index a43aeda14a..afc33a71fb 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index a9c81adbd6..3563038ae5 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 70e5f5b92a..42ec56d355 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index ff659bedd1..877624a0bc 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 9e84f6b079..e3b1a7daf8 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index c50b0b4769..036d4e5f08 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 39e51763ff..7e7aa30fee 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 3504fa4096..0bf5d0d166 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index ad1015b615..45f151f376 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 495fbf868b..6a9a7246ed 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 0121c0a398..2441198531 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 61152b1dff..a98dfa7099 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 62d734bdaa..1a403895f2 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 11a9da1c25..5b5e64c493 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index d6f64ab6b9..8710a215bd 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 0943fdf44f..b822028975 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 95c5fdb238..5131f94758 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index ec56533aa2..50a6d6475c 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index c8866bee20..0a0bfeb1da 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index f8859ea048..275698119b 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 57da24a012..6e871bf24d 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 49db5c981a..3851c3f3a5 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index fad582d795..28f54049cc 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index cddcb08a68..da98b15554 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index cf99f717c5..5a8c869027 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index f00000ec8e..51ce23255b 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index c14483d6f2..b69d79a730 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 141615edd3..9778d5c977 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index ea3b1a1feb..9d927e2b7d 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 6772e8b560..c494637b0c 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 71d054455d..44d5eed8c7 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 5e26751532..bc9787e549 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 8408fbfe67..b59717d029 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index b1c0cb9da0..57bdbbb449 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 23265d593f..80bf38930b 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index 920e237e64..bcad47da75 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index 13d25db997..f0567292b0 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 31b4a26bdc..93c6b79d0f 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index 0f0e0e090f..a57ab6d833 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 9fc60bd4dd..461e510ab9 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index fe2964d25d..79d4d86c4a 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index 511642d05d..52205e46e6 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 930d3b64bc..190b837273 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 4551f820a2..ea1fd70657 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 9ca75082e6..ac7726c95b 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.1.5
+ 3.1.99-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index bf14e96f1c..06f7d4cd94 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.1.5
+ 3.1.99-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 89f1b0cfb0..f9340014c5 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index 58c130b820..6c9a5c1cdf 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 4d77751849..754c37eff7 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index ffe3ae7c4f..6dae286119 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index 0454f4ab0d..b4efb10f6c 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.5
+ 3.1.99-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 327c260e34..8ae03cec64 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.5
+ 3.1.99-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 19aeefff63..5f24096d1d 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index 3ca7b6e2d5..9b477f0de1 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.5
+ 3.1.99-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index ce0d02469e..00b44f2924 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 12cbab1f1c..7b8e3326c3 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index a9bba5af6d..af69bdf4ab 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index 8cc7cad097..84de880311 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 7193762df4..05a40962a4 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 41fd502030..d2d34db731 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index a23e034791..2d19c0faa1 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 6f5a6366c7..ea1bb3a9af 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 920a17f7d3..d660c25961 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 8841b98c69..3098913a91 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index fa65d6e263..69d981c4d1 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index 33f495909e..cd8a3dbb72 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index ac6e3af974..03dc2b77ad 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 841a5b286b..1cf253dfcc 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 4b2e732982..8cd3251a15 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 3e8c2a516d..bd496d561d 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index fb866440f0..03552c858c 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index a994d55f73..e8e417dbfc 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index b56c3ce146..da6418cfab 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 197736a612..1f232519de 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 5864e08d6e..66087ed7c6 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 12abbe7c79..eaa7198fd6 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 62f1aea739..2871c03035 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 3546b22b72..b3145d624d 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 556412e078..50db49d9e6 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 2bda08e360..2f58eeb6ae 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 2fddd98194..bb7fb92c6d 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index f2f932fc8d..2559d4313f 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index ff88a352d2..7cc32cccf7 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 86802fa221..ca11b198b0 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index f325e29ecf..40d5231e14 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 8a1409d2c9..f93ab02665 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 965d777fcc..d593effa5b 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 7bb79a317d..bbbb899164 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 5b0d79280d..682fd03dae 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 48ea902641..cfaf26ac17 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index e52b94523f..ea7e9e1450 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 0b62c9a5e0..e43ca613ce 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 961caa2332..771d2612e5 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 07e7df1bc4..b4864d49c4 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index ed4cbf76db..99f1c90126 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 6f104641bd..12cb676d7b 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 7cbc8610d8..5a2bf95e2a 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index 4faa033be9..1171a86e5c 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index f8e15051fc..91c20a36f2 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index f34d9fcfc5..50dec3324b 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.5
+ 3.1.99-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index a4d619d597..8b0d439732 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index d83ebab969..82aa5d1b56 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index b7cf33c893..d5e0ccf856 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index ff8f80879f..d98222454a 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index 84ceaf1854..f7d49dfa0d 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 6c56ef8b75..3339abe0ac 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 0303e1c110..cbc1c222a7 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 02a0ee4a4c..a9d9a0a269 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index f24bb6cdec..3b29350917 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 4025118e86..ff9ad58732 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 66736bcc89..ca8216ac78 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index b599a0ce80..7258e8e8eb 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index b1aefa0c9c..fa2a55df11 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 5b94cb0817..8153618150 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index b4256689f1..5e78c79364 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 94c593e7cf..c7475252cc 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 0240a20483..74dba24196 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index bdbcb61f1f..1afe3b3029 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 23882f0d3b..4e4fed3358 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index f6f4087331..0c9c1fb101 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 1a4bdddca3..935a08e757 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 6fb60b4e7c..dfa084fc9a 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 2ccdad54be..12b198626b 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 78b506e212..8dae71d1a7 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index 60218c6700..092d75457e 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index b3de910454..7366006e07 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 48b047150e..a2fd82ff39 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index e21e372003..4aba42f7bf 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 0f478d1a59..74eaca9e19 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index c11977fd6d..a686f5bd81 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index aaeb9075fa..da35a1265b 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 0dad2f90cc..bdb930fce7 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index a6107592bc..4f953ee641 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 03072ef8ea..34d3258ec9 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index ec63044422..36b221b277 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 16fdfe57cc..2e7a40f730 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 384cdb642d..a698d699ec 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 060ea5a8e7..344de9b015 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index aecad65c5e..4693ff75a5 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 633d210631..2b1f799bc9 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index a43deed354..0431ff2f2a 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 686eed4d73..4944f35921 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index ca1306d784..fe740661b7 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index f3088a8c01..e584ec5d98 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index fd7cc48923..63335805db 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 95328fe0ec..e88d21c186 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 6949ee3764..ca46c5b973 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index e12407788a..b873eb8090 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index a1d00901de..6933ca0150 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index b3efa70677..403a67a1a3 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 613ed3c72b..b2288a82e8 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 469228bdde..a6aae3857e 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index a2ec9b0eb5..3cbb44d542 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 1f8eef4b6f..99610e2df1 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 8b8b955358..ce244040c9 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index c787f2d811..38fe5fecab 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 60c86b7c90..c0534537c0 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 08cc218012..f49319c4d7 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 6e6a09f93c..f20b5f4483 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index a883b08780..85b8089d6a 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 1a145d2452..e02b49d945 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index fe5c2b9ccb..4f8eb3ba27 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index a490c51bfe..fa547fc4db 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 1fc7136930..5c567d411f 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index ccc2022c96..add1313d00 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index f6fb3e7e80..9f67a796ca 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 7530f9b2a4..f3e89df293 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 55163832dd..02b08099f6 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index eb4c32f98d..9c43419d4e 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 848a665229..ba590c3307 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index dfcf77cb3a..39b8f7e120 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index cc8502cdb6..b84289429e 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 7957402c7f..e1005748a6 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 5af9d34002..e75c9b4823 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 94c81c7de7..e1118c322d 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index f972c706fd..b2a326f4ed 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 722eb8c0dc..55d9354111 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 5b03110c8e..f59ed7961c 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 620955d036..35562511ff 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index bd0b05d9e9..08828809ce 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index e66f178edf..228561f03b 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 97aff10e37..0de0655d46 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 74b538d7c0..98c1fff16a 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index f1b101a3a9..ebfda2d2e8 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 847f9477b8..0f16723db9 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 431958fee3..ed1c161234 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index acc5fbf9c6..72fcdde939 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index bd03bc9cae..813ba49fe7 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 41c8f526d8..cad95262bf 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 3f4f659689..fdc14103c9 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index be279e9311..35b56187fb 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index bf4439d6f1..0870ccbb23 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 0983970589..bfeb54dd8e 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 94b268d6c4..f7dc189f36 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index cc23890d60..00094360a2 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 56bb99f556..fb26eafd9e 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 6e99ccfcbb..57074deaad 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index 14c7e40d1d..a3590155e1 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index ba07b0e624..f27c3e2b60 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index 11ffd8c0c9..e16f934162 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 35f5e8a48f..410dff6b28 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 2f22b68279..221dcc3412 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 083cfd44a7..88f8b3ef2e 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 514eec935f..d9cf871fec 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 6d0a6396b6..26bbbeaad0 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 249d26666a..434476819a 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 6f82c60830..6c836c3801 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 7609e9adf3..5cd699badb 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index c999832887..0399614575 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index fa4a07f15a..ba2db59fb2 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 76ff7e17ae..b6ac348237 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index d98381404c..aaba59f3de 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 89be2e9f7d..0aeedc3bd2 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 17e3db540d..a1d5315beb 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 06d8a37da7..94645f6275 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index db0cdb6fbe..3bc56bc758 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 7c53c2e6d2..245cc82705 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index ff3c5b8dbe..7c22226b97 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index f662ca16dd..6a002e01d5 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index 7530698636..bb683196f5 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index ded1d26029..9c005c2918 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
spring6
diff --git a/tests/integration/thin-server/pom.xml b/tests/integration/thin-server/pom.xml
index c62a24ac64..d4cbaa8c06 100644
--- a/tests/integration/thin-server/pom.xml
+++ b/tests/integration/thin-server/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 3f27ab9dc1..1e1b03aa48 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.5
+ 3.1.99-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 801efa93a9..7088123b29 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.1.5
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 34047d0503..dcbb3e4a75 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 2c8ae15c37..4d653e3264 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 3875f70b11..7e81bc2a63 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.5
+ 3.1.99-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.1.5
+ 3.1.99-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index 46d9e08dd1..b71d2b3f47 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.5
+ 3.1.99-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 22bad46e7b..1064c12db5 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.5
+ 3.1.99-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index b61bb23445..d70c09c370 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.5
+ 3.1.99-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 180758e72b..e0e5f6ba67 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 8871d8aab7..aebd688b3d 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index e525986344..7261a8a462 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index cd216d0247..d96e312377 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index d76ced1224..298d378e8f 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 8c6efe02fc..41db18ed87 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.1.5
+ 3.1.99-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 0728de9996..1364c6bcac 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 85783f2f88..f6ed0a54c6 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.5
+ 3.1.99-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index 08a58192c2..b69e3e5f35 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index d89746e3e8..ea760b4dac 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.1.5
+ 3.1.99-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 67e6642310..391ebc548c 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 790f3b0671..b42a240233 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 25db2a0c69..22b4ad4786 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index f29c272bb8..2d314d065a 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index bdf8ffe941..d1adcad052 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 09dc977430..955682420a 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 58d077b543..9f8898b559 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index d2fd584521..a1d4a05abb 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 70e4621111..cd53362b07 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index d613bef623..d289c8aadc 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 1e51e7b488..82c2bac78c 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index a808626a34..79da8c2e74 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 3f1b4b7b23..db21cdbdd1 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 15c242ae6b..f052ef66d0 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 71acd28657..e94746f56d 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index bbd4a5acdd..5ff72e40c9 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 45a31020de..7436395639 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 5aa1c46d81..e01f2d4c04 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.5
+ 3.1.99-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 5c3144b495..ded775040f 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index a7483e1f59..1fc9c20071 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 86ad02b6a8..a28dc22e73 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,13 +23,13 @@
org.glassfish.jersey
project
- 3.1.5
+ 3.1.99-SNAPSHOT
../../pom.xml
org.glassfish.jersey.tests
release-test
- 3.1.5
+ 3.1.99-SNAPSHOT
jar
jersey-release-test
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index 141f21bc6a..9f3d04d98a 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.5
+ 3.1.99-SNAPSHOT
stress
From c3d3132d27a943f33cbc0e42add1b11ff6072ba7 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 2 Jan 2024 17:45:33 +0100
Subject: [PATCH 003/129] Adopt Jackson 2.16.1
Signed-off-by: jansupol
---
NOTICE.md | 2 +-
examples/NOTICE.md | 2 +-
.../internal/DefaultJacksonJaxbJsonProvider.java | 6 +++++-
.../jackson/internal/JacksonObjectProvider.java | 4 ++--
.../internal/jackson/jaxrs/base/ProviderBase.java | 4 ++--
.../internal/jackson/jaxrs/cfg/JaxRSFeature.java | 1 +
.../internal/jackson/jaxrs/json/PackageVersion.java | 2 +-
.../jackson/internal/jackson/jaxrs/util/LRUMap.java | 5 ++++-
.../src/main/resources/META-INF/NOTICE.markdown | 2 +-
...aultJsonJacksonProviderForDisabledModulesTest.java | 10 ++++++----
...faultJsonJacksonProviderForEnabledModulesTest.java | 11 +++++++----
.../jackson/internal/StreamReadConstrainsTest.java | 9 +++++----
pom.xml | 4 ++--
13 files changed, 38 insertions(+), 24 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index 5ace8c286c..9709c6aafd 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -70,7 +70,7 @@ Javassist Version 3.29.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.15.2
+Jackson JAX-RS Providers Version 2.16.1
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index dc73677df0..208fb0d2f4 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -66,7 +66,7 @@ Javassist Version 3.29.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.15.2
+Jackson JAX-RS Providers Version 2.16.1
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
index aaed206e7c..72fae808ce 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -122,7 +122,11 @@ private void updateFactoryConstraints(JsonFactory jsonFactory) {
final StreamReadConstraints constraints = jsonFactory.streamReadConstraints();
jsonFactory.setStreamReadConstraints(
StreamReadConstraints.builder()
+ // our
.maxStringLength(maxStringLength)
+ // customers
+ .maxDocumentLength(constraints.getMaxDocumentLength())
+ .maxNameLength(constraints.getMaxNameLength())
.maxNestingDepth(constraints.getMaxNestingDepth())
.maxNumberLength(constraints.getMaxNumberLength())
.build()
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/JacksonObjectProvider.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/JacksonObjectProvider.java
index d9bc110584..c1b3d30cf5 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/JacksonObjectProvider.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/JacksonObjectProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -26,6 +26,7 @@
import org.glassfish.jersey.message.filtering.spi.EntityGraphProvider;
import org.glassfish.jersey.message.filtering.spi.EntityInspector;
import org.glassfish.jersey.message.filtering.spi.ObjectGraph;
+import org.glassfish.jersey.message.filtering.spi.ScopeProvider;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonMappingException;
@@ -37,7 +38,6 @@
import com.fasterxml.jackson.databind.ser.PropertyFilter;
import com.fasterxml.jackson.databind.ser.PropertyWriter;
import com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter;
-import org.glassfish.jersey.message.filtering.spi.ScopeProvider;
import javax.inject.Inject;
import javax.ws.rs.core.Context;
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/base/ProviderBase.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/base/ProviderBase.java
index 4dc7c39837..ac6a9a5b6a 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/base/ProviderBase.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/base/ProviderBase.java
@@ -31,7 +31,6 @@
import org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg.ObjectWriterInjector;
import org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg.ObjectWriterModifier;
import org.glassfish.jersey.jackson.internal.jackson.jaxrs.util.ClassKey;
-import org.glassfish.jersey.jackson.internal.jackson.jaxrs.util.LRUMap;
import com.fasterxml.jackson.core.JsonEncoding;
import com.fasterxml.jackson.core.JsonGenerator;
@@ -44,6 +43,7 @@
import com.fasterxml.jackson.databind.ObjectReader;
import com.fasterxml.jackson.databind.ObjectWriter;
import com.fasterxml.jackson.databind.SerializationFeature;
+import com.fasterxml.jackson.databind.util.LRUMap;
import com.fasterxml.jackson.databind.type.TypeFactory;
public abstract class ProviderBase<
@@ -1056,4 +1056,4 @@ protected static void _addSuperTypes(Class> cls, Class> endBefore, Collectio
private final THIS _this() {
return (THIS) this;
}
-}
\ No newline at end of file
+}
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/JaxRSFeature.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/JaxRSFeature.java
index 98e8a2a097..3d2300f411 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/JaxRSFeature.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/JaxRSFeature.java
@@ -40,6 +40,7 @@ public enum JaxRSFeature implements ConfigFeature
* @since 2.15
*/
READ_FULL_STREAM(true),
+
/*
/**********************************************************
/* HTTP headers
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
index c5952b6bb1..61edeb7efc 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
@@ -11,7 +11,7 @@
*/
public final class PackageVersion implements Versioned {
public final static Version VERSION = VersionUtil.parseVersion(
- "2.15.2", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
+ "2.16.1", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
@Override
public Version version() {
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/util/LRUMap.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/util/LRUMap.java
index 7252cd5bd5..c99c987659 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/util/LRUMap.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/util/LRUMap.java
@@ -3,11 +3,15 @@
import java.util.LinkedHashMap;
import java.util.Map;
+// TO BE REMOVED FROM JACKSON 2.18 or later
/**
* Helper for simple bounded LRU maps used for reusing lookup values.
*
* @since 2.2
+ *
+ * @deprecated Since 2.16.1 Use one from {@code jackson-databind} instead.
*/
+@Deprecated // since 2.16.1
@SuppressWarnings("serial")
public class LRUMap extends LinkedHashMap
{
@@ -24,5 +28,4 @@ protected boolean removeEldestEntry(Map.Entry eldest)
{
return size() > _maxEntries;
}
-
}
diff --git a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
index 027575cb09..5b5dcd7d60 100644
--- a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
+++ b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
@@ -31,7 +31,7 @@ The project maintains the following source code repositories:
## Third-party Content
-Jackson JAX-RS Providers version 2.15.2
+Jackson JAX-RS Providers version 2.16.1
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForDisabledModulesTest.java b/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForDisabledModulesTest.java
index 811689b4be..db52e11b36 100644
--- a/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForDisabledModulesTest.java
+++ b/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForDisabledModulesTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -30,6 +30,7 @@
import javax.ws.rs.core.Application;
import javax.ws.rs.core.Configuration;
import javax.ws.rs.core.Context;
+import javax.ws.rs.core.Response;
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -48,9 +49,10 @@ public final void testDisabledModule() {
.register(JacksonFeature.class)
.register(TestJacksonJaxbJsonProvider.class)
.property("jersey.config.json.jackson.disabled.modules", "Jdk8Module");
- final String response = target("JAXBEntity")
- .request().get(String.class);
- assertNotEquals("{\"key\":\"key\",\"value\":\"value\"}", response);
+ try (Response response = target("JAXBEntity").request().get()) {
+ assertEquals(400, response.getStatus());
+ assertNotEquals("{\"key\":\"key\",\"value\":\"value\"}", response.readEntity(String.class));
+ }
}
private static class TestJacksonJaxbJsonProvider extends JacksonJaxbJsonProvider {
diff --git a/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForEnabledModulesTest.java b/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForEnabledModulesTest.java
index 77092f6fb1..5e7f49088a 100644
--- a/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForEnabledModulesTest.java
+++ b/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/DefaultJsonJacksonProviderForEnabledModulesTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,7 +22,9 @@
import org.junit.jupiter.api.Test;
import javax.ws.rs.core.Application;
+import javax.ws.rs.core.Response;
+import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotEquals;
public class DefaultJsonJacksonProviderForEnabledModulesTest extends JerseyTest {
@@ -34,9 +36,10 @@ protected final Application configure() {
@Test
public final void testDisabledModule() {
- final String response = target("entity/simple")
- .request().get(String.class);
- assertNotEquals("{\"name\":\"Hello\",\"value\":\"World\"}", response);
+ try (Response response = target("entity/simple").request().get()) {
+ assertEquals(400, response.getStatus());
+ assertNotEquals("{\"name\":\"Hello\",\"value\":\"World\"}", response.readEntity(String.class));
+ }
}
}
diff --git a/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/StreamReadConstrainsTest.java b/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/StreamReadConstrainsTest.java
index c9a35a3109..685cbb2090 100644
--- a/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/StreamReadConstrainsTest.java
+++ b/media/json-jackson/src/test/java/org/glassfish/jersey/jackson/internal/StreamReadConstrainsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -54,6 +54,7 @@
import java.util.List;
public class StreamReadConstrainsTest extends JerseyTest {
+ private static final String ERROR_MSG_PART = "maximum allowed (";
@Override
protected final Application configure() {
@@ -82,7 +83,7 @@ void testNumberLength() {
.post(Entity.entity(new MyEntity(8), MediaType.APPLICATION_JSON_TYPE))) {
Assertions.assertEquals(200, response.getStatus());
String errorMsg = response.readEntity(String.class);
- Assertions.assertTrue(errorMsg.contains("maximum length (4)"));
+ Assertions.assertTrue(errorMsg.contains(ERROR_MSG_PART + 4));
}
}
@@ -129,7 +130,7 @@ void testConstraintOnClient(WebTarget target, int expectedLength) {
throw ex;
}
String errorMsg = ex.getCause().getMessage();
- Assertions.assertTrue(errorMsg.contains("maximum length (" + String.valueOf(expectedLength) + ")"));
+ Assertions.assertTrue(errorMsg.contains(ERROR_MSG_PART + String.valueOf(expectedLength)));
}
}
@@ -141,7 +142,7 @@ void testStreamReadConstraintsMethods() {
+ " Please update the code in " + DefaultJacksonJaxbJsonProvider.class.getName()
+ " updateFactoryConstraints method";
Method[] method = StreamReadConstraints.Builder.class.getDeclaredMethods();
- Assertions.assertEquals(4, method.length, message); // three max + build methods
+ Assertions.assertEquals(6, method.length, message); // five setMax... + build() methods
}
@Path("len")
diff --git a/pom.xml b/pom.xml
index df80b2fc67..0badc27b7f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,7 +1,7 @@
1.9.15
-
+
\ No newline at end of file
diff --git a/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/JsonMoxyTest.java b/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/JsonMoxyTest.java
index 0f7eb6f968..423a04e859 100644
--- a/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/JsonMoxyTest.java
+++ b/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/JsonMoxyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -57,7 +57,7 @@ public static Option[] configuration() {
mavenBundle().groupId("org.eclipse.persistence").artifactId("org.eclipse.persistence.moxy").versionAsInProject(),
mavenBundle().groupId("org.eclipse.persistence").artifactId("org.eclipse.persistence.core").versionAsInProject(),
mavenBundle().groupId("org.eclipse.persistence").artifactId("org.eclipse.persistence.asm").versionAsInProject(),
- mavenBundle().groupId("org.glassfish").artifactId("jakarta.json").versionAsInProject(),
+ mavenBundle().groupId("org.eclipse.parsson").artifactId("parsson").versionAsInProject(),
// validation
mavenBundle().groupId("org.hibernate.validator").artifactId("hibernate-validator").versionAsInProject(),
diff --git a/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/PackageScanningTest.java b/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/PackageScanningTest.java
index 424b1babfb..369c2b160c 100644
--- a/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/PackageScanningTest.java
+++ b/tests/osgi/functional/src/test/java/org/glassfish/jersey/osgi/test/basic/PackageScanningTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -79,7 +79,8 @@ public static Option[] configuration() {
.versionAsInProject(),
// MBR/MBW for JSON-P is on the classpath.
- mavenBundle().groupId("org.glassfish").artifactId("jakarta.json").versionAsInProject()
+ mavenBundle().groupId("jakarta.json").artifactId("jakarta.json-api").versionAsInProject(),
+ mavenBundle().groupId("org.eclipse.parsson").artifactId("parsson").versionAsInProject()
));
options = Helper.addPaxExamMavenLocalRepositoryProperty(options);
From ab9953f87ab3ca043cec9c863e9a5aba1006628a Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Wed, 31 Jan 2024 21:16:28 +0100
Subject: [PATCH 008/129] versions update (#5518)
Signed-off-by: Maxim Nesen
---
.../resources/archetype-resources/pom.xml | 2 +-
.../resources/archetype-resources/pom.xml | 2 +-
pom.xml | 38 +++++++++----------
3 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
index 3b60fd31fb..5e31264190 100644
--- a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
@@ -117,7 +117,7 @@
${project.version}
- 12.0.3
+ 12.0.5
UTF-8
3.2.1
3.4.0
diff --git a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
index 9bd0bda279..2cfef61694 100644
--- a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
@@ -83,7 +83,7 @@
${project.version}
- 5.10.0
+ 5.10.1
UTF-8
3.2.1
diff --git a/pom.xml b/pom.xml
index ea1fd70657..64ada98bf2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,7 +1,7 @@
3.0.3
3.0.1
- 3.0.2
- 1.4.13
- 3.0.0
+ 3.2.5
+ 1.4.14
+ 3.1.3
31.1-jre
2.2
- 3.0.2
+ 3.2.5
2.9.0
4.5.14
5.2.1
@@ -2301,12 +2301,12 @@
1.37
1.49
4.13.2
- 5.10.0
+ 5.10.1
1.10.0
4.0.2
3.12.4
0.9.10
- 4.1.100.Final
+ 4.1.104.Final
0.33.0
6.0.0
1.10.0
@@ -2343,39 +2343,39 @@
4.0.1
jakarta.enterprise.*;version="[3.0,5)"
4.0.1
- 4.0.1
+ 4.0.2
1.16
2.0.0
3.0.5
org.glassfish.hk2.*;version="[3.0,4)"
org.jvnet.hk2.*;version="[3.0,4)"
- 7.0.3
+ 7.0.4
3.1.1
3.0.0
2.0.1
- 4.1.1
- 2.1.1
- 2.0.0
+ 4.1.2
+ 2.1.2
+ 2.0.1
5.0.1
5.0.0-M1
jakarta.annotation.*;version="[2.0,3)"
2.1.1
2.0.1
2.1.0
- 2.1.2
+ 2.1.3
3.1.0
3.0.2
- 4.0.0
- 4.0.2
+ 4.0.1
+ 4.0.4
3.1
3.1.0
org.eclipse.jetty.*;version="[11,15)"
- 12.0.3
+ 12.0.5
9.4.53.v20231009
- 11.0.18
- 12.0.3
+ 11.0.19
+ 12.0.5
3.0.0
- 1.1.1
+ 1.1.5
1.1.1
4.0.2
3.0.3
From f86cdf0840661b7f8abd8eee9d150f7c29db10bb Mon Sep 17 00:00:00 2001
From: jansupol <15908245+jansupol@users.noreply.github.com>
Date: Fri, 16 Feb 2024 14:01:09 +0100
Subject: [PATCH 009/129] Add Apache5 properties to be grabbed by config
(#5536)
* Add Apache5 properties to be grabbed by config
Signed-off-by: jansupol
---
...seySystemPropertiesConfigurationModel.java | 3 +-
tests/integration/property-check/pom.xml | 31 ++++---------------
...ystemPropertiesConfigurationModelTest.java | 31 ++++++++++++++-----
3 files changed, 31 insertions(+), 34 deletions(-)
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/config/JerseySystemPropertiesConfigurationModel.java b/core-common/src/main/java/org/glassfish/jersey/internal/config/JerseySystemPropertiesConfigurationModel.java
index 4d9606b352..78a628d4d7 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/config/JerseySystemPropertiesConfigurationModel.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/config/JerseySystemPropertiesConfigurationModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -29,6 +29,7 @@ class JerseySystemPropertiesConfigurationModel extends SystemPropertiesConfigura
"org.glassfish.jersey.servlet.ServletProperties",
"org.glassfish.jersey.message.MessageProperties",
"org.glassfish.jersey.apache.connector.ApacheClientProperties",
+ "org.glassfish.jersey.apache5.connector.Apache5ClientProperties",
"org.glassfish.jersey.helidon.connector.HelidonClientProperties",
"org.glassfish.jersey.jdk.connector.JdkConnectorProperties",
"org.glassfish.jersey.jetty.connector.JettyClientProperties",
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 49bb960789..40d35e9b90 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -1,7 +1,7 @@
+ check
+
+
+ etc/config/checkstyle-verify.xml
+ true
+ true
+ true
+ **/module-info.java
+
+
+
+
@@ -1190,37 +1211,6 @@
-
- jdk1.7+
-
- [1.7,)
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
-
-
- verify
- validate
-
-
- check
-
-
- etc/config/checkstyle-verify.xml
- true
- true
- true
- **/module-info.java
-
-
-
-
-
-
-
sonar
From 96028068b6379ad923cf26ab018f372f3ea040f6 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 22 Feb 2024 18:04:17 +0100
Subject: [PATCH 017/129] Propagate Future.cancel() to connectors
Signed-off-by: jansupol
---
.../apache/connector/ApacheConnector.java | 75 ++++++-
.../apache5/connector/Apache5Connector.java | 76 ++++++-
.../netty/connector/JerseyClientHandler.java | 7 +-
.../jersey/client/ClientRequest.java | 71 +++++-
.../jersey/client/JerseyInvocation.java | 19 +-
.../client/internal/HttpUrlConnector.java | 13 +-
.../client/connector/FutureCancelTest.java | 202 ++++++++++++++++++
7 files changed, 448 insertions(+), 15 deletions(-)
create mode 100644 tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java
diff --git a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
index 7102f37d5f..93f8aba948 100644
--- a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
+++ b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -31,9 +31,11 @@
import java.util.List;
import java.util.Map;
import java.util.Optional;
+import java.util.concurrent.CancellationException;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.Future;
import java.util.concurrent.atomic.AtomicLong;
+import java.util.function.Supplier;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.stream.Collectors;
@@ -521,7 +523,7 @@ public ClientResponse apply(final ClientRequest clientRequest) throws Processing
try {
final ConnectionClosingMechanism closingMechanism = new ConnectionClosingMechanism(clientRequest, request);
- responseContext.setEntityStream(getInputStream(response, closingMechanism));
+ responseContext.setEntityStream(getInputStream(response, closingMechanism, () -> clientRequest.isCancelled()));
} catch (final IOException e) {
LOGGER.log(Level.SEVERE, null, e);
}
@@ -730,13 +732,14 @@ private static Map writeOutBoundHeaders(final ClientRequest clie
}
private static InputStream getInputStream(final CloseableHttpResponse response,
- final ConnectionClosingMechanism closingMechanism) throws IOException {
+ final ConnectionClosingMechanism closingMechanism,
+ final Supplier isCancelled) throws IOException {
final InputStream inputStream;
if (response.getEntity() == null) {
inputStream = new ByteArrayInputStream(new byte[0]);
} else {
- final InputStream i = response.getEntity().getContent();
+ final InputStream i = new CancellableInputStream(response.getEntity().getContent(), isCancelled);
if (i.markSupported()) {
inputStream = i;
} else {
@@ -885,4 +888,68 @@ protected void prepareSocket(SSLSocket socket) throws IOException {
}
}
}
+
+ private static class CancellableInputStream extends InputStream {
+ private final InputStream in;
+ private final Supplier isCancelled;
+
+ private CancellableInputStream(InputStream in, Supplier isCancelled) {
+ this.in = in;
+ this.isCancelled = isCancelled;
+ }
+
+ public int read(byte b[]) throws IOException {
+ checkAborted();
+ return in.read();
+ }
+
+ public int read(byte b[], int off, int len) throws IOException {
+ checkAborted();
+ return in.read(b, off, len);
+ }
+
+ @Override
+ public int read() throws IOException {
+ checkAborted();
+ return in.read();
+ }
+
+ public boolean markSupported() {
+ return in.markSupported();
+ }
+
+ @Override
+ public long skip(long n) throws IOException {
+ checkAborted();
+ return in.skip(n);
+ }
+
+ @Override
+ public int available() throws IOException {
+ checkAborted();
+ return in.available();
+ }
+
+ @Override
+ public void close() throws IOException {
+ in.close();
+ }
+
+ @Override
+ public synchronized void mark(int readlimit) {
+ in.mark(readlimit);
+ }
+
+ @Override
+ public synchronized void reset() throws IOException {
+ checkAborted();
+ in.reset();
+ }
+
+ private void checkAborted() throws IOException {
+ if (isCancelled.get()) {
+ throw new IOException(new CancellationException());
+ }
+ }
+ }
}
diff --git a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
index d8328ff451..92fb44becc 100644
--- a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
+++ b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -32,8 +32,10 @@
import java.util.List;
import java.util.Map;
import java.util.Optional;
+import java.util.concurrent.CancellationException;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.Future;
+import java.util.function.Supplier;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.stream.Collectors;
@@ -531,7 +533,7 @@ public ClientResponse apply(final ClientRequest clientRequest) throws Processing
try {
final ConnectionClosingMechanism closingMechanism = new ConnectionClosingMechanism(clientRequest, request);
- responseContext.setEntityStream(getInputStream(response, closingMechanism));
+ responseContext.setEntityStream(getInputStream(response, closingMechanism, () -> clientRequest.isCancelled()));
} catch (final IOException e) {
LOGGER.log(Level.SEVERE, null, e);
}
@@ -741,13 +743,14 @@ private static Map writeOutBoundHeaders(final ClientRequest clie
}
private static InputStream getInputStream(final CloseableHttpResponse response,
- final ConnectionClosingMechanism closingMechanism) throws IOException {
+ final ConnectionClosingMechanism closingMechanism,
+ final Supplier isCancelled) throws IOException {
final InputStream inputStream;
if (response.getEntity() == null) {
inputStream = new ByteArrayInputStream(new byte[0]);
} else {
- final InputStream i = response.getEntity().getContent();
+ final InputStream i = new CancellableInputStream(response.getEntity().getContent(), isCancelled);
if (i.markSupported()) {
inputStream = i;
} else {
@@ -889,4 +892,69 @@ protected void prepareSocket(SSLSocket socket) throws IOException {
}
}
}
+
+ private static class CancellableInputStream extends InputStream {
+ private final InputStream in;
+ private final Supplier isCancelled;
+
+ private CancellableInputStream(InputStream in, Supplier isCancelled) {
+ this.in = in;
+ this.isCancelled = isCancelled;
+ }
+
+ public int read(byte b[]) throws IOException {
+ checkAborted();
+ return in.read();
+ }
+
+ public int read(byte b[], int off, int len) throws IOException {
+ checkAborted();
+ return in.read(b, off, len);
+ }
+
+ @Override
+ public int read() throws IOException {
+ checkAborted();
+ return in.read();
+ }
+
+ public boolean markSupported() {
+ return in.markSupported();
+ }
+
+ @Override
+ public long skip(long n) throws IOException {
+ checkAborted();
+ return in.skip(n);
+ }
+
+ @Override
+ public int available() throws IOException {
+ checkAborted();
+ return in.available();
+ }
+
+ @Override
+ public void close() throws IOException {
+ in.close();
+ }
+
+ @Override
+ public synchronized void mark(int readlimit) {
+ in.mark(readlimit);
+ }
+
+ @Override
+ public synchronized void reset() throws IOException {
+ checkAborted();
+ in.reset();
+ }
+
+ private void checkAborted() throws IOException {
+ if (isCancelled.get()) {
+ throw new IOException(new CancellationException());
+ }
+ }
+ }
+
}
diff --git a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java
index 5ee77c4f32..717290514f 100644
--- a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java
+++ b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -24,6 +24,7 @@
import java.util.Locale;
import java.util.Map;
import java.util.Set;
+import java.util.concurrent.CancellationException;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.TimeoutException;
import java.util.function.Predicate;
@@ -157,6 +158,10 @@ protected void notifyResponse() {
@Override
public void channelRead0(ChannelHandlerContext ctx, HttpObject msg) {
+ if (jerseyRequest.isCancelled()) {
+ responseAvailable.completeExceptionally(new CancellationException());
+ return;
+ }
if (msg instanceof HttpResponse) {
final HttpResponse response = (HttpResponse) msg;
jerseyResponse = new ClientResponse(new Response.StatusType() {
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/ClientRequest.java b/core-client/src/main/java/org/glassfish/jersey/client/ClientRequest.java
index 46af3b4af4..f20f7cdbf2 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/ClientRequest.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/ClientRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -25,6 +25,10 @@
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.Future;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.TimeoutException;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -90,6 +94,8 @@ public class ClientRequest extends OutboundMessageContext
private LazyValue propertiesResolver = Values.lazy(
(Value) () -> PropertiesResolver.create(getConfiguration(), getPropertiesDelegate())
);
+ // by default nothing to be cancelled.
+ private Future cancellable = NotCancellable.INSTANCE;
private static final Logger LOGGER = Logger.getLogger(ClientRequest.class.getName());
@@ -126,6 +132,7 @@ public ClientRequest(final ClientRequest original) {
this.writerInterceptors = original.writerInterceptors;
this.propertiesDelegate = new MapPropertiesDelegate(original.propertiesDelegate);
this.ignoreUserAgent = original.ignoreUserAgent;
+ this.cancellable = original.cancellable;
}
@Override
@@ -584,4 +591,66 @@ public boolean ignoreUserAgent() {
public void ignoreUserAgent(final boolean ignore) {
this.ignoreUserAgent = ignore;
}
+
+ /**
+ * Sets the new {@code Future} that may cancel this {@link ClientRequest}.
+ * @param cancellable
+ */
+ void setCancellable(Future cancellable) {
+ this.cancellable = cancellable;
+ }
+
+ /**
+ * Cancels this {@link ClientRequest}. May result in {@link java.util.concurrent.CancellationException} later in this
+ * request processing if this {@link ClientRequest} is backed by a {@link Future} provided to
+ * {@link JerseyInvocation.Builder#setCancellable(Future)}.
+ * @param mayInterruptIfRunning may have no effect or {@code true} if the thread executing this task should be interrupted
+ * (if the thread is known to the implementation);
+ * otherwise, in-progress tasks are allowed to complete
+ */
+ public void cancel(boolean mayInterruptIfRunning) {
+ cancellable.cancel(mayInterruptIfRunning);
+ }
+
+ /**
+ * Returns {@code true} if this {@link ClientRequest} was cancelled
+ * before it completed normally.
+ *
+ * @return {@code true} if this {@link ClientRequest} was cancelled
+ * before it completed normally
+ */
+ public boolean isCancelled() {
+ return cancellable.isCancelled();
+ }
+
+ private static class NotCancellable implements Future {
+ public static final Future INSTANCE = new NotCancellable();
+ private boolean isCancelled = false;
+
+ @Override
+ public boolean cancel(boolean mayInterruptIfRunning) {
+ isCancelled = true;
+ return isCancelled;
+ }
+
+ @Override
+ public boolean isCancelled() {
+ return isCancelled;
+ }
+
+ @Override
+ public boolean isDone() {
+ return false;
+ }
+
+ @Override
+ public Object get() throws InterruptedException, ExecutionException {
+ return null;
+ }
+
+ @Override
+ public Object get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException {
+ return null;
+ }
+ }
}
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/JerseyInvocation.java b/core-client/src/main/java/org/glassfish/jersey/client/JerseyInvocation.java
index 2f59ae7f00..3dfa5a0184 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/JerseyInvocation.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/JerseyInvocation.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -573,6 +573,18 @@ private T createRxInvoker(Class extends RxInvoker> clazz
throw new IllegalStateException(
LocalizationMessages.CLIENT_RX_PROVIDER_NOT_REGISTERED(clazz.getSimpleName()));
}
+
+ /**
+ * Sets Future that backs {@link ClientRequest} {@link ClientRequest#isCancelled()} method. Can be used for instance
+ * by {@link CompletionStageRxInvoker} to pass the created {@link CompletableFuture} to the provided {@link SyncInvoker}.
+ * @param cancellable the {@link Future} whose result of {@link Future#cancel(boolean)} will be available by
+ * {@link ClientRequest#isCancelled()}.
+ * @return the updated builder.
+ */
+ public Builder setCancellable(Future cancellable) {
+ requestContext.setCancellable(cancellable);
+ return this;
+ }
}
/* package */ static class AsyncInvoker extends CompletableFutureAsyncInvoker implements javax.ws.rs.client.AsyncInvoker {
@@ -711,6 +723,8 @@ private T call(Producer producer, RequestScope scope)
public Future submit() {
final CompletableFuture responseFuture = new CompletableFuture<>();
final ClientRuntime runtime = request().getClientRuntime();
+
+ requestContext.setCancellable(responseFuture);
runtime.submit(runtime.createRunnableForAsyncProcessing(requestForCall(requestContext),
new InvocationResponseCallback<>(responseFuture, (request, scope) -> translate(request, scope, Response.class))));
@@ -725,6 +739,7 @@ public Future submit(final Class responseType) {
final CompletableFuture responseFuture = new CompletableFuture<>();
final ClientRuntime runtime = request().getClientRuntime();
+ requestContext.setCancellable(responseFuture);
runtime.submit(runtime.createRunnableForAsyncProcessing(requestForCall(requestContext),
new InvocationResponseCallback(responseFuture, (request, scope) -> translate(request, scope, responseType))));
@@ -764,6 +779,7 @@ public Future submit(final GenericType responseType) {
final CompletableFuture responseFuture = new CompletableFuture<>();
final ClientRuntime runtime = request().getClientRuntime();
+ requestContext.setCancellable(responseFuture);
runtime.submit(runtime.createRunnableForAsyncProcessing(requestForCall(requestContext),
new InvocationResponseCallback(responseFuture, (request, scope) -> translate(request, scope, responseType))));
@@ -888,6 +904,7 @@ public void failed(final ProcessingException error) {
}
};
final ClientRuntime runtime = request().getClientRuntime();
+ requestContext.setCancellable(responseFuture);
runtime.submit(runtime.createRunnableForAsyncProcessing(requestForCall(requestContext), responseCallback));
} catch (final Throwable error) {
final ProcessingException ce;
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java b/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
index afea5f0bb8..ebe11845f9 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -37,6 +37,7 @@
import java.util.Map;
import java.util.Optional;
import java.util.Set;
+import java.util.concurrent.CancellationException;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.Future;
import java.util.function.Supplier;
@@ -155,7 +156,7 @@ public HttpUrlConnector(
);
}
- private static InputStream getInputStream(final HttpURLConnection uc) throws IOException {
+ private static InputStream getInputStream(final HttpURLConnection uc, final ClientRequest clientRequest) throws IOException {
return new InputStream() {
private final UnsafeValue in = Values.lazy(new UnsafeValue() {
@Override
@@ -190,6 +191,10 @@ private void throwIOExceptionIfClosed() throws IOException {
if (closed) {
throw new IOException("Stream closed");
}
+ if (clientRequest.isCancelled()) {
+ close();
+ throw new IOException(new CancellationException());
+ }
}
@Override
@@ -311,7 +316,7 @@ protected void secureConnection(final JerseyClient client, final HttpURLConnecti
if (DEFAULT_SSL_SOCKET_FACTORY.get() == suc.getSSLSocketFactory()) {
// indicates that the custom socket factory was not set
suc.setSSLSocketFactory(sslSocketFactory.get());
- }
+ }
}
}
@@ -448,7 +453,7 @@ private ClientResponse _apply(final ClientRequest request) throws IOException {
);
try {
- InputStream inputStream = getInputStream(uc);
+ InputStream inputStream = getInputStream(uc, request);
responseContext.setEntityStream(inputStream);
} catch (IOException ioe) {
// allow at least a partial response in a ResponseProcessingException
diff --git a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java
new file mode 100644
index 0000000000..31a64d7f4b
--- /dev/null
+++ b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java
@@ -0,0 +1,202 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.e2e.client.connector;
+
+import org.glassfish.jersey.apache.connector.ApacheConnectorProvider;
+import org.glassfish.jersey.apache5.connector.Apache5ConnectorProvider;
+import org.glassfish.jersey.client.AbstractRxInvoker;
+import org.glassfish.jersey.client.ClientConfig;
+import org.glassfish.jersey.client.ClientProperties;
+import org.glassfish.jersey.client.HttpUrlConnectorProvider;
+import org.glassfish.jersey.client.JerseyInvocation;
+import org.glassfish.jersey.client.RequestEntityProcessing;
+import org.glassfish.jersey.client.spi.ConnectorProvider;
+import org.glassfish.jersey.netty.connector.NettyConnectorProvider;
+import org.glassfish.jersey.server.ChunkedOutput;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.test.JerseyTest;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.params.ParameterizedTest;
+import org.junit.jupiter.params.provider.MethodSource;
+
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.client.CompletionStageRxInvoker;
+import javax.ws.rs.client.Entity;
+import javax.ws.rs.client.RxInvokerProvider;
+import javax.ws.rs.client.SyncInvoker;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.GenericType;
+import javax.ws.rs.core.Response;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Arrays;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.concurrent.CompletableFuture;
+import java.util.concurrent.CompletionStage;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Future;
+import java.util.function.Function;
+import java.util.function.Supplier;
+
+public class FutureCancelTest extends JerseyTest {
+
+ public static final long SLEEP = 100L;
+
+ public static List testData() {
+ return Arrays.asList(
+ new ApacheConnectorProvider(),
+ new Apache5ConnectorProvider(),
+ new HttpUrlConnectorProvider(),
+ new NettyConnectorProvider()
+ );
+ }
+
+ @Path("/")
+ public static class FutureCancelResource {
+ @GET
+ public ChunkedOutput sendData() {
+ ChunkedOutput chunkedOutput = new ChunkedOutput<>(String.class);
+ Thread newThread = new Thread(new Runnable() {
+ @Override
+ public void run() {
+ for (int i = 0; i != 100; i++) {
+ try {
+ chunkedOutput.write(String.valueOf(i));
+ Thread.sleep(SLEEP);
+ } catch (Exception e) {
+ // consume
+ }
+ }
+ }
+ });
+ newThread.start();
+
+ return chunkedOutput;
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(FutureCancelResource.class);
+ }
+
+ @ParameterizedTest
+ @MethodSource("testData")
+ public void testFutureCancel(ConnectorProvider connectorProvider) throws InterruptedException, ExecutionException {
+ ClientConfig config = new ClientConfig();
+ config.connectorProvider(connectorProvider);
+
+ Future> future = ClientBuilder.newClient(config)
+ .register(new FutureCancelRxInvokerProvider())
+ .property(ClientProperties.REQUEST_ENTITY_PROCESSING, RequestEntityProcessing.CHUNKED)
+ .target(target().getUri()).request().rx(FutureCancelRxInvoker.class).get().toCompletableFuture();
+
+ int expectedSize = 2;
+
+ while (RX_LIST.size() < expectedSize) {
+ Thread.sleep(SLEEP);
+ }
+ future.cancel(true);
+
+ Thread.sleep(2 * SLEEP); // wait to see no new messages arrive
+ int size = RX_LIST.size(); // some might have beween RX_LIST.size() and cancel()
+ while (size > expectedSize) { // be sure no more come
+ Thread.sleep(SLEEP);
+ expectedSize = size;
+ size = RX_LIST.size();
+ }
+
+ Assertions.assertTrue(size < 10, "Received " + size + " messages");
+ }
+
+ private static List RX_LIST = new LinkedList<>();
+
+ public static class FutureCancelRxInvokerProvider implements RxInvokerProvider {
+
+ Function function = new Function() {
+ @Override
+ public Object apply(InputStream inputStream) {
+ byte[] number = new byte[8];
+ int len = 0;
+ do {
+ try {
+ if ((len = inputStream.read(number)) != -1) {
+ RX_LIST.add(new String(number).substring(0, len));
+ } else {
+ break;
+ }
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
+ } while (true);
+ return RX_LIST;
+ }
+ };
+
+ @Override
+ public boolean isProviderFor(Class> clazz) {
+ return FutureCancelRxInvoker.class.equals(clazz);
+ }
+
+ @Override
+ public FutureCancelRxInvoker getRxInvoker(SyncInvoker syncInvoker, ExecutorService executorService) {
+ return new FutureCancelRxInvoker(syncInvoker, executorService, function);
+ }
+ }
+
+ private static class FutureCancelRxInvoker extends AbstractRxInvoker implements CompletionStageRxInvoker {
+ private final Function consumer;
+
+ public FutureCancelRxInvoker(SyncInvoker syncInvoker, ExecutorService executor, Function consumer) {
+ super(syncInvoker, executor);
+ this.consumer = consumer;
+ }
+
+ @Override
+ public CompletionStage method(String name, Entity> entity, Class responseType) {
+ CompletableFuture completableFuture = CompletableFuture.supplyAsync(new Supplier() {
+ @Override
+ public R get() {
+ Response r = getSyncInvoker().get();
+ InputStream is = r.readEntity(InputStream.class);
+ Object o = consumer.apply(is);
+ return (R) o;
+ }
+ }, getExecutorService());
+ ((JerseyInvocation.Builder) getSyncInvoker()).setCancellable(completableFuture);
+ return completableFuture;
+ }
+
+ @Override
+ public CompletionStage method(String name, Entity> entity, GenericType responseType) {
+ CompletableFuture completableFuture = CompletableFuture.supplyAsync(new Supplier() {
+ @Override
+ public R get() {
+ Response r = getSyncInvoker().get();
+ InputStream is = r.readEntity(InputStream.class);
+ Object o = consumer.apply(is);
+ return (R) o;
+ }
+ }, getExecutorService());
+ return completableFuture;
+ }
+ }
+}
From bb5f0142f8a8aa92f294a50cd63d2842a4a1ea84 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 12 Mar 2024 15:01:05 +0100
Subject: [PATCH 018/129] jakartify imports
Signed-off-by: jansupol
---
.../client/connector/FutureCancelTest.java | 20 +++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java
index 31a64d7f4b..72b2d41091 100644
--- a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java
+++ b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/FutureCancelTest.java
@@ -33,16 +33,16 @@
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.MethodSource;
-import javax.ws.rs.GET;
-import javax.ws.rs.Path;
-import javax.ws.rs.client.ClientBuilder;
-import javax.ws.rs.client.CompletionStageRxInvoker;
-import javax.ws.rs.client.Entity;
-import javax.ws.rs.client.RxInvokerProvider;
-import javax.ws.rs.client.SyncInvoker;
-import javax.ws.rs.core.Application;
-import javax.ws.rs.core.GenericType;
-import javax.ws.rs.core.Response;
+import jakarta.ws.rs.GET;
+import jakarta.ws.rs.Path;
+import jakarta.ws.rs.client.ClientBuilder;
+import jakarta.ws.rs.client.CompletionStageRxInvoker;
+import jakarta.ws.rs.client.Entity;
+import jakarta.ws.rs.client.RxInvokerProvider;
+import jakarta.ws.rs.client.SyncInvoker;
+import jakarta.ws.rs.core.Application;
+import jakarta.ws.rs.core.GenericType;
+import jakarta.ws.rs.core.Response;
import java.io.IOException;
import java.io.InputStream;
import java.util.Arrays;
From 1f00d13c571cc490e9d020693d7a6489471f88ea Mon Sep 17 00:00:00 2001
From: jansupol
Date: Wed, 13 Mar 2024 21:26:51 +0100
Subject: [PATCH 019/129] Add the starting info logging message to Jetty
Containers
Signed-off-by: jansupol
---
.../java17/org/glassfish/jersey/jetty/JettyHttpContainer.java | 4 +++-
.../glassfish/jersey/jetty/internal/localization.properties | 3 ++-
.../java/org/glassfish/jersey/jetty/JettyHttpContainer.java | 3 ++-
.../glassfish/jersey/jetty/internal/localization.properties | 3 ++-
4 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
index dfe20f2338..e43816b7ce 100644
--- a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
+++ b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -48,6 +48,7 @@
import org.glassfish.jersey.internal.inject.ReferencingFactory;
import org.glassfish.jersey.internal.util.ExtendedLogger;
import org.glassfish.jersey.internal.util.collection.Ref;
+import org.glassfish.jersey.jetty.internal.LocalizationMessages;
import org.glassfish.jersey.process.internal.RequestScoped;
import org.glassfish.jersey.server.ApplicationHandler;
import org.glassfish.jersey.server.ContainerException;
@@ -137,6 +138,7 @@ public boolean handle(Request request, Response response, Callback callback) thr
final ResponseWriter responseWriter = new ResponseWriter(request, response, callback, configSetStatusOverSendError);
try {
+ LOGGER.debugLog(LocalizationMessages.CONTAINER_STARTED());
final URI baseUri = getBaseUri(request);
final URI requestUri = getRequestUri(request, baseUri);
final ContainerRequest requestContext = new ContainerRequest(
diff --git a/containers/jetty-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties b/containers/jetty-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties
index 8d507d59e5..2fb23500c3 100644
--- a/containers/jetty-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties
+++ b/containers/jetty-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0, which is available at
@@ -15,6 +15,7 @@
#
# {0} - status code; {1} - status reason message
+container.started=JettyHttpContainer.handle(...) started.
exception.sending.error.response=I/O exception occurred while sending "{0}/{1}" error response.
error.when.creating.server=Exception thrown when trying to create jetty server.
unable.to.close.response=Unable to close response output.
diff --git a/containers/jetty11-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java b/containers/jetty11-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java
index 36be72df22..dc680a3782 100644
--- a/containers/jetty11-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java
+++ b/containers/jetty11-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -147,6 +147,7 @@ public void handle(final String target, final Request request, final HttpServlet
final Response response = request.getResponse();
final ResponseWriter responseWriter = new ResponseWriter(request, response, configSetStatusOverSendError);
try {
+ LOGGER.debugLog(LocalizationMessages.CONTAINER_STARTED());
final URI baseUri = getBaseUri(request);
final URI requestUri = getRequestUri(request, baseUri);
final ContainerRequest requestContext = new ContainerRequest(
diff --git a/containers/jetty11-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties b/containers/jetty11-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties
index b3094bab48..f6be7cfac1 100644
--- a/containers/jetty11-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties
+++ b/containers/jetty11-http/src/main/resources/org/glassfish/jersey/jetty/internal/localization.properties
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0, which is available at
@@ -15,6 +15,7 @@
#
# {0} - status code; {1} - status reason message
+container.started=JettyHttpContainer.handle(...) started.
exception.sending.error.response=I/O exception occurred while sending "{0}/{1}" error response.
error.when.creating.server=Exception thrown when trying to create jetty server.
unable.to.close.response=Unable to close response output.
From 63c2ed45f73bd85ebaf43c7b0b55c0efecb08475 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 12 Mar 2024 15:56:34 +0100
Subject: [PATCH 020/129] [2.x] versions update
Signed-off-by: Maxim Nesen
---
NOTICE.md | 6 +--
.../resources/archetype-resources/pom.xml | 2 +-
.../resources/archetype-resources/pom.xml | 2 +-
examples/NOTICE.md | 4 +-
examples/helloworld-spring-webapp/pom.xml | 4 +-
.../jackson/jaxrs/json/PackageVersion.java | 2 +-
.../main/resources/META-INF/NOTICE.markdown | 2 +-
pom.xml | 54 +++++++++----------
tests/osgi/functional/pom.xml | 24 +++++++--
9 files changed, 59 insertions(+), 41 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index 9709c6aafd..3d2f26329c 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -65,15 +65,15 @@ javax.inject Version: 1
* License: Apache License, 2.0
* Copyright (C) 2009 The JSR-330 Expert Group
-Javassist Version 3.29.2-GA
+Javassist Version 3.30.2-GA
* License: Apache License, 2.0
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.1
+Jackson JAX-RS Providers Version 2.16.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
-* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
+* Copyright: (c) 2009-2024 FasterXML, LLC. All rights reserved unless otherwise indicated.
jQuery v1.12.4
* License: jquery.org/license
diff --git a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
index 6d2d7521ec..6bcec7164d 100644
--- a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
@@ -116,7 +116,7 @@
${project.version}
- 9.4.51.v20230217
+ 9.4.54.v20240208
UTF-8
3.1.2
3.4.0
diff --git a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
index 98b0d46984..5bd5c9bf5c 100644
--- a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
@@ -83,7 +83,7 @@
${project.version}
- 5.9.3
+ 5.10.2
UTF-8
3.1.2
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index 208fb0d2f4..f5fb08cff5 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -61,12 +61,12 @@ javax.inject Version: 1
* License: Apache License, 2.0
* Copyright (C) 2009 The JSR-330 Expert Group
-Javassist Version 3.29.2-GA
+Javassist Version 3.30.2-GA
* License: Apache License, 2.0
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.1
+Jackson JAX-RS Providers Version 2.16.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 1b8ef3b956..444a5acdd4 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -1,7 +1,7 @@
${project.version}
- 1.7.0.Final
+ 1.8.0.Final
2.1.0.Final
9.6
- 1.6.11
+ 1.9.21.1
- 2.13.0
+ 2.15.1
- 1.2
- 1.5.1
+ 1.3.0
+ 1.7.0
1.6.4
2.8.4
7.0.5
1.7
2.3.32
- 2.0.14
- 4.0.12
- 2.9.1
+ 2.0.25
+ 4.0.19
+ 2.10.1
31.1-jre
2.2
- 1.4.13
+ 1.4.14
2.9.1
4.5.14
- 5.2.1
- 2.16.1
+ 5.3.1
+ 2.16.2
1.9.13
- 3.29.2-GA
+ 3.30.2-GA
1.19.3
${jersey1.version}
1.3.7
- 1.36
+ 1.37
1.49
4.13.2
- 5.9.3
- 1.9.3
- 4.0.2
+ 5.10.2
+ 1.10.2
+ 4.0.3
3.12.4
- 0.9.10
- 4.1.93.Final
+ 0.9.11
+ 4.1.107.Final
0.33.0
6.0.0
1.10.0
@@ -2263,11 +2263,11 @@
1.3.8
2.2.21
6.0.1
- 2.0.7
+ 2.0.12
1.3.11
4.3.30.RELEASE
- 5.3.27
- 7.6.1
+ 5.3.32
+ 7.9.0
6.9.13.6
6.2.5.Final
@@ -2276,7 +2276,7 @@
2.12.2
- 20.3.11
+ 20.3.13
1.2
@@ -2300,12 +2300,12 @@
2.2.3
2.0.2
2.3.3
- 2.3.8
+ 2.3.9
2.1
2.1.6
6.1.26
org.eclipse.jetty.*;version="[9.4,11)"
- 9.4.51.v20230217
+ 9.4.54.v20240208
6.1.14
1.0.2
1.1.6
@@ -2313,12 +2313,12 @@
2.3.6
1.2.7
1.3.3
- 1.10.12
- 1.0.9
+ 1.10.13
+ 1.0.12
2.0.1
2.0
1.9.15
- 2.7.12
+ 2.7.14
1.6.1
2.5
3.1.0
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index c22e572710..531b0fab52 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/etc/config/copyright-exclude b/etc/config/copyright-exclude
index 9577477db3..e892508796 100644
--- a/etc/config/copyright-exclude
+++ b/etc/config/copyright-exclude
@@ -41,6 +41,7 @@ jaxb.index
/etc/config/copyright.txt
/etc/config/edl-copyright.txt
/etc/jenkins/
+/etc/scripts
/etc/travis/
/LICENSE.md
/third-party-license-readme.txt
diff --git a/etc/scripts/apidocs.sh b/etc/scripts/apidocs.sh
new file mode 100755
index 0000000000..12b2364247
--- /dev/null
+++ b/etc/scripts/apidocs.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+mvn -U -V -B clean install -Ppre-release -pl :apidocs -am -DskipTests
\ No newline at end of file
diff --git a/etc/scripts/checkstyle.sh b/etc/scripts/checkstyle.sh
new file mode 100755
index 0000000000..ad36942e5e
--- /dev/null
+++ b/etc/scripts/checkstyle.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+mvn -V -U -B checkstyle:checkstyle-aggregate -Dcheckstyle.output.format="plain" -Dcheckstyle.output.file=checkstyle.log
\ No newline at end of file
diff --git a/etc/scripts/copyright.sh b/etc/scripts/copyright.sh
new file mode 100755
index 0000000000..a874923f1c
--- /dev/null
+++ b/etc/scripts/copyright.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+readonly CP_PATTERN='Copyright year is wrong'
+
+
+[[ -n ${1} ]] && readonly LOG_FILE=${1} || readonly LOG_FILE='copyright.log'
+
+
+echo ${LOG_FILE}
+
+mvn -U -B glassfish-copyright:copyright -Dcopyright.quiet=false | grep "${CP_PATTERN}" | tee ${LOG_FILE}
+
+grep "${CP_PATTERN}" ${LOG_FILE} || exit 0 && exit 1
\ No newline at end of file
diff --git a/etc/scripts/test-archetypes.sh b/etc/scripts/test-archetypes.sh
new file mode 100755
index 0000000000..8ac27e3aa9
--- /dev/null
+++ b/etc/scripts/test-archetypes.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+mvn -U -V -B clean install -pl org.glassfish.jersey.archetypes:project
\ No newline at end of file
From 31a6a4d1ec1579d560784ca6a87538858620dcfc Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 14 Mar 2024 12:17:23 +0100
Subject: [PATCH 022/129] Drop JDK 8 profiles in 3.1
Signed-off-by: jansupol
---
ext/wadl-doclet/pom.xml | 35 ++++---------
media/multipart/pom.xml | 3 +-
pom.xml | 112 ++++++++++++----------------------------
3 files changed, 44 insertions(+), 106 deletions(-)
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 3851c3f3a5..162a70d8ef 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -1,7 +1,7 @@
target-java12/classes/org/glassfish/jersey/wadl/doclet/ResourceDoclet.class
- [1.8,12)
+ [11,12)
@@ -151,7 +136,7 @@
copy-resources
- ${java8_11.build.outputDirectory}/classes/META-INF/versions/12
+ ${java11.build.outputDirectory}/classes/META-INF/versions/12
${java12.build.outputDirectory}/classes
@@ -170,7 +155,7 @@
package
-
+
sources-jar: ${sources-jar}
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index 79d4d86c4a..a54c329363 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -1,7 +1,7 @@
@@ -322,9 +320,6 @@
false
false
-
- module-info.java
-
@@ -820,6 +815,38 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ true
+
+ ${java.version}
+ ${java.version}
+
+
+
+
+ base-compile
+
+ compile
+
+
+
+
+ module-info.java
+
+
+
+
+
@@ -917,81 +944,6 @@
-
- jdk8
-
- 1.8
-
-
- 9.3
- 3.0.9
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- true
-
- ${java.version}
- ${java.version}
-
- module-info.java
-
-
-
-
-
-
-
-
- jdk11+
-
-
- [11,)
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- true
-
-
-
- base-compile
-
- compile
-
-
-
-
- module-info.java
-
- 1.8
- 1.8
-
-
-
-
-
-
-
-
testsSkip
From 984ba24cf2cc34332c744f2dc9cdbf4fb40c4258 Mon Sep 17 00:00:00 2001
From: jansupol <15908245+jansupol@users.noreply.github.com>
Date: Mon, 18 Mar 2024 12:58:47 +0100
Subject: [PATCH 023/129] Replace synchronized blocks with Locks (#5565)
Signed-off-by: jansupol
---
.../innate/inject/NonInjectionManager.java | 14 +++-
.../jersey/internal/OsgiRegistry.java | 26 +++---
.../jersey/internal/ServiceFinder.java | 16 +++-
.../internal/util/collection/Values.java | 23 ++++--
.../message/internal/HttpDateFormat.java | 10 +--
.../message/internal/HttpHeaderReader.java | 10 ++-
.../internal/ReaderInterceptorExecutor.java | 23 ++++--
.../jersey/process/internal/RequestScope.java | 3 +-
.../jersey/server/ChunkedOutput.java | 40 ++++++----
.../jersey/server/ServerRuntime.java | 80 +++++++++++++------
.../internal/JerseyRequestTimeoutHandler.java | 36 ++++++---
.../internal/JerseyResourceContext.java | 18 +++--
.../internal/monitoring/jmx/MBeanExposer.java | 60 +++++++-------
.../internal/scanning/JarFileScanner.java | 23 ++++--
.../scanning/PackageNamesScanner.java | 18 +++--
.../server/wadl/internal/WadlResource.java | 15 +++-
.../jaxb/internal/AbstractJaxbProvider.java | 15 +++-
.../internal/JaxbStringReaderProvider.java | 10 ++-
18 files changed, 298 insertions(+), 142 deletions(-)
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java b/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java
index 047bba811b..3d07d3f979 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -56,6 +56,7 @@
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.function.Supplier;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -92,18 +93,23 @@ private class TypedInstances {
private final MultivaluedMap> singletonInstances = new MultivaluedHashMap<>();
private final ThreadLocal>> threadInstances = new ThreadLocal<>();
private final List threadPredestroyables = Collections.synchronizedList(new LinkedList<>());
+ private final ReentrantLock singletonInstancesLock = new ReentrantLock();
private List> _getSingletons(TYPE clazz) {
List> si;
- synchronized (singletonInstances) {
+ singletonInstancesLock.lock();
+ try {
si = singletonInstances.get(clazz);
+ } finally {
+ singletonInstancesLock.unlock();
}
return si;
}
@SuppressWarnings("unchecked")
T _addSingleton(TYPE clazz, T instance, Binding, ?> binding, Annotation[] qualifiers) {
- synchronized (singletonInstances) {
+ singletonInstancesLock.lock();
+ try {
// check existing singleton with a qualifier already created by another thread io a meantime
List> values = singletonInstances.get(clazz);
if (values != null) {
@@ -118,6 +124,8 @@ T _addSingleton(TYPE clazz, T instance, Binding, ?> binding, Annotation[]
singletonInstances.add(clazz, new InstanceContext<>(instance, binding, qualifiers));
threadPredestroyables.add(instance);
return instance;
+ } finally {
+ singletonInstancesLock.unlock();
}
}
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/OsgiRegistry.java b/core-common/src/main/java/org/glassfish/jersey/internal/OsgiRegistry.java
index cb7545f8ff..77ab1e1c21 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/OsgiRegistry.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/OsgiRegistry.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -37,7 +37,9 @@
import java.util.ResourceBundle;
import java.util.concurrent.Callable;
import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReadWriteLock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.concurrent.locks.ReentrantReadWriteLock;
import java.util.jar.JarEntry;
import java.util.jar.JarInputStream;
@@ -79,6 +81,7 @@ public final class OsgiRegistry implements SynchronousBundleListener {
private final Map>>>> factories =
new HashMap>>>>();
private final ReadWriteLock lock = new ReentrantReadWriteLock();
+ private static final Lock INSTANCE_LOCK = new ReentrantLock();
private static OsgiRegistry instance;
@@ -90,16 +93,21 @@ public final class OsgiRegistry implements SynchronousBundleListener {
*
* @return an {@code OsgiRegistry} instance.
*/
- public static synchronized OsgiRegistry getInstance() {
- if (instance == null) {
- final ClassLoader classLoader = AccessController
- .doPrivileged(ReflectionHelper.getClassLoaderPA(ReflectionHelper.class));
- if (classLoader instanceof BundleReference) {
- final BundleContext context = FrameworkUtil.getBundle(OsgiRegistry.class).getBundleContext();
- if (context != null) { // context could be still null if the current bundle has not been started
- instance = new OsgiRegistry(context);
+ public static OsgiRegistry getInstance() {
+ INSTANCE_LOCK.lock();
+ try {
+ if (instance == null) {
+ final ClassLoader classLoader = AccessController
+ .doPrivileged(ReflectionHelper.getClassLoaderPA(ReflectionHelper.class));
+ if (classLoader instanceof BundleReference) {
+ final BundleContext context = FrameworkUtil.getBundle(OsgiRegistry.class).getBundleContext();
+ if (context != null) { // context could be still null if the current bundle has not been started
+ instance = new OsgiRegistry(context);
+ }
}
}
+ } finally {
+ INSTANCE_LOCK.unlock();
}
return instance;
}
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinder.java b/core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinder.java
index 46184d8d09..03d15d31ec 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinder.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -33,6 +33,8 @@
import java.util.NoSuchElementException;
import java.util.Set;
import java.util.TreeSet;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -797,17 +799,20 @@ private void handleClassNotFoundException() throws ServiceConfigurationError {
public abstract static class ServiceIteratorProvider {
private static volatile ServiceIteratorProvider sip;
- private static final Object sipLock = new Object();
+ private static final Lock sipLock = new ReentrantLock();
private static ServiceIteratorProvider getInstance() {
// TODO: check the following is a good practice: Double-check idiom for lazy initialization of fields.
ServiceIteratorProvider result = sip;
if (result == null) { // First check (no locking)
- synchronized (sipLock) {
+ sipLock.lock();
+ try {
result = sip;
if (result == null) { // Second check (with locking)
sip = result = new DefaultServiceIteratorProvider();
}
+ } finally {
+ sipLock.unlock();
}
}
return result;
@@ -819,8 +824,11 @@ private static void setInstance(final ServiceIteratorProvider sip) throws Securi
final ReflectPermission rp = new ReflectPermission("suppressAccessChecks");
security.checkPermission(rp);
}
- synchronized (sipLock) {
+ sipLock.lock();
+ try {
ServiceIteratorProvider.sip = sip;
+ } finally {
+ sipLock.unlock();
}
}
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Values.java b/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Values.java
index 47616447a8..5c3a7470e6 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Values.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Values.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -16,6 +16,9 @@
package org.glassfish.jersey.internal.util.collection;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
+
/**
* A collection of {@link Value Value provider} factory & utility methods.
*
@@ -297,25 +300,28 @@ public T get() {
private static class LazyValueImpl implements LazyValue {
- private final Object lock;
+ private final Lock lock;
private final Value delegate;
private volatile Value value;
public LazyValueImpl(final Value delegate) {
this.delegate = delegate;
- this.lock = new Object();
+ this.lock = new ReentrantLock();
}
@Override
public T get() {
Value result = value;
if (result == null) {
- synchronized (lock) {
+ lock.lock();
+ try {
result = value;
if (result == null) {
value = result = Values.of(delegate.get());
}
+ } finally {
+ lock.unlock();
}
}
return result.get();
@@ -380,21 +386,22 @@ public static LazyUnsafeValue lazy(final UnsafeVa
private static class LazyUnsafeValueImpl implements LazyUnsafeValue {
- private final Object lock;
+ private final Lock lock;
private final UnsafeValue delegate;
private volatile UnsafeValue value;
public LazyUnsafeValueImpl(final UnsafeValue delegate) {
this.delegate = delegate;
- this.lock = new Object();
+ this.lock = new ReentrantLock();
}
@Override
public T get() throws E {
UnsafeValue result = value;
if (result == null) {
- synchronized (lock) {
+ lock.lock();
+ try {
result = value;
//noinspection ConstantConditions
if (result == null) {
@@ -406,6 +413,8 @@ public T get() throws E {
}
value = result;
}
+ } finally {
+ lock.unlock();
}
}
return result.get();
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpDateFormat.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpDateFormat.java
index 75479e6846..0f76eeddae 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpDateFormat.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpDateFormat.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -50,13 +50,7 @@ private HttpDateFormat() {
private static final TimeZone GMT_TIME_ZONE = TimeZone.getTimeZone("GMT");
- private static final ThreadLocal> dateFormats = new ThreadLocal>() {
-
- @Override
- protected synchronized List initialValue() {
- return createDateFormats();
- }
- };
+ private static final ThreadLocal> dateFormats = ThreadLocal.withInitial(() -> createDateFormats());
private static List createDateFormats() {
final SimpleDateFormat[] formats = new SimpleDateFormat[]{
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpHeaderReader.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpHeaderReader.java
index fe5a2497f1..62df83fdc1 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpHeaderReader.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/HttpHeaderReader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -28,6 +28,8 @@
import java.util.Locale;
import java.util.Map;
import java.util.Set;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import jakarta.ws.rs.core.Cookie;
import jakarta.ws.rs.core.MediaType;
@@ -622,6 +624,7 @@ private StringListReader() {
private abstract static class ListReader {
private final LRU> LIST_CACHE = LRU.create();
+ private final Lock lock = new ReentrantLock();
protected final ListElementCreator creator;
protected ListReader(ListElementCreator creator) {
@@ -639,7 +642,8 @@ private List readList(final List l, final String header)
List list = LIST_CACHE.getIfPresent(header);
if (list == null) {
- synchronized (LIST_CACHE) {
+ lock.lock();
+ try {
list = LIST_CACHE.getIfPresent(header);
if (list == null) {
HttpHeaderReader reader = new HttpHeaderReaderImpl(header);
@@ -655,6 +659,8 @@ private List readList(final List l, final String header)
}
LIST_CACHE.put(header, list);
}
+ } finally {
+ lock.unlock();
}
}
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java
index 91738c15fb..7a1a4a5c1c 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,6 +22,8 @@
import java.lang.reflect.Type;
import java.util.Iterator;
import java.util.List;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.stream.Collectors;
@@ -252,6 +254,7 @@ private static class UnCloseableInputStream extends InputStream {
private final InputStream original;
private final MessageBodyReader reader;
+ private final Lock markLock = new ReentrantLock();
private UnCloseableInputStream(final InputStream original, final MessageBodyReader reader) {
this.original = original;
@@ -284,13 +287,23 @@ public int available() throws IOException {
}
@Override
- public synchronized void mark(final int i) {
- original.mark(i);
+ public void mark(final int i) {
+ markLock.lock();
+ try {
+ original.mark(i);
+ } finally {
+ markLock.unlock();
+ }
}
@Override
- public synchronized void reset() throws IOException {
- original.reset();
+ public void reset() throws IOException {
+ markLock.lock();
+ try {
+ original.reset();
+ } finally {
+ markLock.unlock();
+ }
}
@Override
diff --git a/core-common/src/main/java/org/glassfish/jersey/process/internal/RequestScope.java b/core-common/src/main/java/org/glassfish/jersey/process/internal/RequestScope.java
index ced41cdbb1..4d92447905 100644
--- a/core-common/src/main/java/org/glassfish/jersey/process/internal/RequestScope.java
+++ b/core-common/src/main/java/org/glassfish/jersey/process/internal/RequestScope.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -244,6 +244,7 @@ protected void resume(RequestContext context) {
*/
protected void release(RequestContext context) {
context.release();
+ currentRequestContext.remove();
}
/**
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ChunkedOutput.java b/core-server/src/main/java/org/glassfish/jersey/server/ChunkedOutput.java
index 2ce0542b22..b671e68665 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ChunkedOutput.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ChunkedOutput.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -26,6 +26,8 @@
import java.util.concurrent.Callable;
import java.util.concurrent.LinkedBlockingDeque;
import java.util.concurrent.atomic.AtomicBoolean;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import jakarta.ws.rs.container.ConnectionCallback;
import jakarta.ws.rs.core.GenericType;
@@ -54,7 +56,7 @@ public class ChunkedOutput extends GenericType implements Closeable {
private final BlockingDeque queue = new LinkedBlockingDeque<>();
private final byte[] chunkDelimiter;
private final AtomicBoolean resumed = new AtomicBoolean(false);
- private final Object lock = new Object();
+ private final Lock lock = new ReentrantLock();
// the following flushing and touchingEntityStream variables are used in a synchronized block exclusively
private boolean flushing = false;
@@ -202,7 +204,8 @@ public Void call() throws IOException {
boolean shouldClose;
T t;
- synchronized (lock) {
+ lock.lock();
+ try {
if (flushing) {
// if another thread is already flushing the queue, we don't have to do anything
return null;
@@ -220,13 +223,15 @@ public Void call() throws IOException {
// and they don't have to bother
flushing = true;
}
+ } finally {
+ lock.unlock();
}
while (t != null) {
try {
- synchronized (lock) {
- touchingEntityStream = true;
- }
+ lock.lock();
+ touchingEntityStream = true;
+ lock.unlock();
final OutputStream origStream = responseContext.getEntityStream();
final OutputStream writtenStream = requestContext.getWorkers().writeTo(
@@ -265,14 +270,15 @@ public Void call() throws IOException {
}
throw mpe;
} finally {
- synchronized (lock) {
- touchingEntityStream = false;
- }
+ lock.lock();
+ touchingEntityStream = false;
+ lock.unlock();
}
t = queue.poll();
if (t == null) {
- synchronized (lock) {
+ lock.lock();
+ try {
// queue seems empty
// check again in the synchronized block before clearing the flushing flag
// first remember the closed flag (this has to be before polling the queue,
@@ -290,6 +296,8 @@ public Void call() throws IOException {
flushing = shouldClose;
break;
}
+ } finally {
+ lock.unlock();
}
}
}
@@ -303,18 +311,20 @@ public Void call() throws IOException {
onClose(e);
} finally {
if (closed) {
+ lock.lock();
try {
- synchronized (lock) {
- if (!touchingEntityStream) {
- responseContext.close();
- } // else the next thread will close responseContext
- }
+ if (!touchingEntityStream) {
+ responseContext.close();
+ } // else the next thread will close responseContext
} catch (final Exception e) {
// if no exception remembered before, remember this one
// otherwise the previously remembered exception (from catch clause) takes precedence
ex = ex == null ? e : ex;
+ } finally {
+ lock.unlock();
}
+
requestScopeContext.release();
// rethrow remembered exception (if any)
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java b/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java
index 6f744275b1..d6eb5a6ba7 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java
@@ -34,6 +34,8 @@
import java.util.concurrent.ExecutorService;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
+import java.util.concurrent.locks.ReadWriteLock;
+import java.util.concurrent.locks.ReentrantReadWriteLock;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -800,7 +802,7 @@ public void handleTimeout(final AsyncResponse asyncResponse) {
}
};
- private final Object stateLock = new Object();
+ private final ReadWriteLock stateLock = new ReentrantReadWriteLock();
private State state = RUNNING;
private boolean cancelled = false;
@@ -832,11 +834,13 @@ public AsyncResponder(final Responder responder,
@Override
public void onTimeout(final ContainerResponseWriter responseWriter) {
final TimeoutHandler handler = timeoutHandler;
+ stateLock.readLock().lock();
try {
- synchronized (stateLock) {
- if (state == SUSPENDED) {
- handler.handleTimeout(this);
- }
+ if (state == SUSPENDED) {
+ stateLock.readLock().unlock(); // unlock before handleTimeout to prevent write lock in handleTimeout
+ handler.handleTimeout(this);
+ } else {
+ stateLock.readLock().unlock();
}
} catch (final Throwable throwable) {
resume(throwable);
@@ -845,9 +849,9 @@ public void onTimeout(final ContainerResponseWriter responseWriter) {
@Override
public void onComplete(final Throwable throwable) {
- synchronized (stateLock) {
- state = COMPLETED;
- }
+ stateLock.writeLock().lock();
+ state = COMPLETED;
+ stateLock.writeLock().unlock();
}
@Override
@@ -875,14 +879,19 @@ public void run() {
@Override
public boolean suspend() {
- synchronized (stateLock) {
- if (state == RUNNING) {
- if (responder.processingContext.request().getResponseWriter().suspend(
- AsyncResponse.NO_TIMEOUT, TimeUnit.SECONDS, this)) {
- state = SUSPENDED;
- return true;
- }
+ stateLock.readLock().lock();
+ if (state == RUNNING) {
+ stateLock.readLock().unlock();
+ if (responder.processingContext.request().getResponseWriter().suspend(
+ AsyncResponse.NO_TIMEOUT, TimeUnit.SECONDS, this)) {
+ // Must release read lock before acquiring write lock
+ stateLock.writeLock().lock();
+ state = SUSPENDED;
+ stateLock.writeLock().unlock();
+ return true;
}
+ } else {
+ stateLock.readLock().unlock();
}
return false;
}
@@ -925,12 +934,17 @@ public void run() {
}
private boolean resume(final Runnable handler) {
- synchronized (stateLock) {
+ stateLock.readLock().lock();
+ try {
if (state != SUSPENDED) {
return false;
}
- state = RESUMED;
+ } finally {
+ stateLock.readLock().unlock();
}
+ stateLock.writeLock().lock();
+ state = RESUMED;
+ stateLock.writeLock().unlock();
try {
responder.runtime.requestScope.runInScope(requestContext, handler);
@@ -978,7 +992,8 @@ public Response get() {
}
private boolean cancel(final Value responseValue) {
- synchronized (stateLock) {
+ stateLock.readLock().lock();
+ try {
if (cancelled) {
return true;
}
@@ -986,10 +1001,15 @@ private boolean cancel(final Value responseValue) {
if (state != SUSPENDED) {
return false;
}
- state = RESUMED;
- cancelled = true;
+ } finally {
+ stateLock.readLock().unlock();
}
+ stateLock.writeLock().lock();
+ state = RESUMED;
+ cancelled = true;
+ stateLock.writeLock().unlock();
+
responder.runtime.requestScope.runInScope(requestContext, new Runnable() {
@Override
public void run() {
@@ -1006,29 +1026,41 @@ public void run() {
}
public boolean isRunning() {
- synchronized (stateLock) {
+ stateLock.readLock().lock();
+ try {
return state == RUNNING;
+ } finally {
+ stateLock.readLock().unlock();
}
}
@Override
public boolean isSuspended() {
- synchronized (stateLock) {
+ stateLock.readLock().lock();
+ try {
return state == SUSPENDED;
+ } finally {
+ stateLock.readLock().unlock();
}
}
@Override
public boolean isCancelled() {
- synchronized (stateLock) {
+ stateLock.readLock().lock();
+ try {
return cancelled;
+ } finally {
+ stateLock.readLock().unlock();
}
}
@Override
public boolean isDone() {
- synchronized (stateLock) {
+ stateLock.readLock().lock();
+ try {
return state == COMPLETED;
+ } finally {
+ stateLock.readLock().unlock();
}
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyRequestTimeoutHandler.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyRequestTimeoutHandler.java
index 761065e2dd..91ec5659f7 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyRequestTimeoutHandler.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyRequestTimeoutHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -19,6 +19,8 @@
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -42,7 +44,7 @@ public class JerseyRequestTimeoutHandler {
private ScheduledFuture> timeoutTask = null; // guarded by runtimeLock
private ContainerResponseWriter.TimeoutHandler timeoutHandler = null; // guarded by runtimeLock
private boolean suspended = false; // guarded by runtimeLock
- private final Object runtimeLock = new Object();
+ private final Lock runtimeLock = new ReentrantLock();
private final ContainerResponseWriter containerResponseWriter;
private final ScheduledExecutorService executor;
@@ -71,7 +73,8 @@ public JerseyRequestTimeoutHandler(final ContainerResponseWriter containerRespon
* @see ContainerResponseWriter#suspend(long, TimeUnit, ContainerResponseWriter.TimeoutHandler)
*/
public boolean suspend(final long timeOut, final TimeUnit unit, final TimeoutHandler handler) {
- synchronized (runtimeLock) {
+ runtimeLock.lock();
+ try {
if (suspended) {
return false;
}
@@ -81,6 +84,8 @@ public boolean suspend(final long timeOut, final TimeUnit unit, final TimeoutHan
containerResponseWriter.setSuspendTimeout(timeOut, unit);
return true;
+ } finally {
+ runtimeLock.unlock();
}
}
@@ -94,7 +99,8 @@ public boolean suspend(final long timeOut, final TimeUnit unit, final TimeoutHan
* @see ContainerResponseWriter#setSuspendTimeout(long, TimeUnit)
*/
public void setSuspendTimeout(final long timeOut, final TimeUnit unit) throws IllegalStateException {
- synchronized (runtimeLock) {
+ runtimeLock.lock();
+ try {
if (!suspended) {
throw new IllegalStateException(LocalizationMessages.SUSPEND_NOT_SUSPENDED());
}
@@ -110,18 +116,21 @@ public void setSuspendTimeout(final long timeOut, final TimeUnit unit) throws Il
@Override
public void run() {
+ runtimeLock.lock();
try {
- synchronized (runtimeLock) {
- timeoutHandler.onTimeout(containerResponseWriter);
- }
+ timeoutHandler.onTimeout(containerResponseWriter);
} catch (final Throwable throwable) {
LOGGER.log(Level.WARNING, LocalizationMessages.SUSPEND_HANDLER_EXECUTION_FAILED(), throwable);
+ } finally {
+ runtimeLock.unlock();
}
}
}, timeOut, unit);
} catch (final IllegalStateException ex) {
LOGGER.log(Level.WARNING, LocalizationMessages.SUSPEND_SCHEDULING_ERROR(), ex);
}
+ } finally {
+ runtimeLock.unlock();
}
}
@@ -132,10 +141,15 @@ public void close() {
close(false);
}
- private synchronized void close(final boolean interruptIfRunning) {
- if (timeoutTask != null) {
- timeoutTask.cancel(interruptIfRunning);
- timeoutTask = null;
+ private void close(final boolean interruptIfRunning) {
+ runtimeLock.lock();
+ try {
+ if (timeoutTask != null) {
+ timeoutTask.cancel(interruptIfRunning);
+ timeoutTask = null;
+ }
+ } finally {
+ runtimeLock.unlock();
}
}
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyResourceContext.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyResourceContext.java
index f8abbed06a..4e95a47624 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyResourceContext.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/JerseyResourceContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -21,6 +21,8 @@
import java.util.Collections;
import java.util.IdentityHashMap;
import java.util.Set;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.function.Consumer;
import java.util.function.Function;
import java.util.logging.Level;
@@ -54,7 +56,7 @@ public class JerseyResourceContext implements ExtendedResourceContext {
private final Consumer registerBinding;
private final Set> bindingCache;
- private final Object bindingCacheLock;
+ private final Lock bindingCacheLock;
private volatile ResourceModel resourceModel;
@@ -73,7 +75,7 @@ public JerseyResourceContext(
this.injectInstance = injectInstance;
this.registerBinding = registerBinding;
this.bindingCache = Collections.newSetFromMap(new IdentityHashMap<>());
- this.bindingCacheLock = new Object();
+ this.bindingCacheLock = new ReentrantLock();
}
@Override
@@ -110,11 +112,14 @@ public void bindResource(Class resourceClass) {
return;
}
- synchronized (bindingCacheLock) {
+ bindingCacheLock.lock();
+ try {
if (bindingCache.contains(resourceClass)) {
return;
}
unsafeBindResource(resourceClass, null);
+ } finally {
+ bindingCacheLock.unlock();
}
}
@@ -135,7 +140,8 @@ public void bindResourceIfSingleton(T resource) {
return;
}
- synchronized (bindingCacheLock) {
+ bindingCacheLock.lock();
+ try {
if (bindingCache.contains(resourceClass)) {
return;
}
@@ -144,6 +150,8 @@ public void bindResourceIfSingleton(T resource) {
}
bindingCache.add(resourceClass);
+ } finally {
+ bindingCacheLock.unlock();
}
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/monitoring/jmx/MBeanExposer.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/monitoring/jmx/MBeanExposer.java
index a7d58297a2..dc99a5d2f0 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/monitoring/jmx/MBeanExposer.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/monitoring/jmx/MBeanExposer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -21,6 +21,8 @@
import java.util.Map;
import java.util.Set;
import java.util.concurrent.atomic.AtomicBoolean;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -60,7 +62,7 @@ public class MBeanExposer extends AbstractContainerLifecycleListener implements
private volatile ResourcesMBeanGroup resourceClassStatsGroup;
private volatile ExceptionMapperMXBeanImpl exceptionMapperMXBean;
private final AtomicBoolean destroyed = new AtomicBoolean(false);
- private final Object LOCK = new Object();
+ private final Lock LOCK = new ReentrantLock();
/**
* Name of domain that will prefix mbeans {@link ObjectName}. The code uses this
@@ -110,45 +112,47 @@ static String convertToObjectName(String name, boolean isUri) {
void registerMBean(Object mbean, String namePostfix) {
final MBeanServer mBeanServer = ManagementFactory.getPlatformMBeanServer();
final String name = domain + namePostfix;
+ LOCK.lock();
try {
- synchronized (LOCK) {
- if (destroyed.get()) {
- // already destroyed
- return;
- }
- final ObjectName objectName = new ObjectName(name);
- if (mBeanServer.isRegistered(objectName)) {
-
- LOGGER.log(Level.WARNING,
- LocalizationMessages.WARNING_MONITORING_MBEANS_BEAN_ALREADY_REGISTERED(objectName));
- mBeanServer.unregisterMBean(objectName);
- }
- mBeanServer.registerMBean(mbean, objectName);
+ if (destroyed.get()) {
+ // already destroyed
+ return;
}
+ final ObjectName objectName = new ObjectName(name);
+ if (mBeanServer.isRegistered(objectName)) {
+
+ LOGGER.log(Level.WARNING,
+ LocalizationMessages.WARNING_MONITORING_MBEANS_BEAN_ALREADY_REGISTERED(objectName));
+ mBeanServer.unregisterMBean(objectName);
+ }
+ mBeanServer.registerMBean(mbean, objectName);
} catch (JMException e) {
throw new ProcessingException(LocalizationMessages.ERROR_MONITORING_MBEANS_REGISTRATION(name), e);
+ } finally {
+ LOCK.unlock();
}
}
private void unregisterJerseyMBeans(boolean destroy) {
final MBeanServer mBeanServer = ManagementFactory.getPlatformMBeanServer();
+ LOCK.lock();
try {
- synchronized (LOCK) {
- if (destroy) {
- destroyed.set(true); // do not register new beans since now
- }
-
- if (domain == null) {
- // No bean has been registered yet.
- return;
- }
- final Set names = mBeanServer.queryNames(new ObjectName(domain + ",*"), null);
- for (ObjectName name : names) {
- mBeanServer.unregisterMBean(name);
- }
+ if (destroy) {
+ destroyed.set(true); // do not register new beans since now
+ }
+
+ if (domain == null) {
+ // No bean has been registered yet.
+ return;
+ }
+ final Set names = mBeanServer.queryNames(new ObjectName(domain + ",*"), null);
+ for (ObjectName name : names) {
+ mBeanServer.unregisterMBean(name);
}
} catch (Exception e) {
throw new ProcessingException(LocalizationMessages.ERROR_MONITORING_MBEANS_UNREGISTRATION_DESTROY(), e);
+ } finally {
+ LOCK.unlock();
}
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java
index 14e86e3eb5..818bdbebb9 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -19,6 +19,8 @@
import java.io.IOException;
import java.io.InputStream;
import java.util.NoSuchElementException;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.jar.JarEntry;
import java.util.jar.JarInputStream;
import java.util.logging.Level;
@@ -110,6 +112,7 @@ public void reset() {
public InputStream open() {
//noinspection NullableProblems
return new InputStream() {
+ private final Lock markLock = new ReentrantLock();
@Override
public int read() throws IOException {
@@ -142,13 +145,23 @@ public void close() throws IOException {
}
@Override
- public synchronized void mark(final int i) {
- jarInputStream.mark(i);
+ public void mark(final int i) {
+ markLock.lock();
+ try {
+ jarInputStream.mark(i);
+ } finally {
+ markLock.unlock();
+ }
}
@Override
- public synchronized void reset() throws IOException {
- jarInputStream.reset();
+ public void reset() throws IOException {
+ markLock.lock();
+ try {
+ jarInputStream.reset();
+ } finally {
+ markLock.unlock();
+ }
}
@Override
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/PackageNamesScanner.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/PackageNamesScanner.java
index 06a9432a30..d482dde6ef 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/PackageNamesScanner.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/PackageNamesScanner.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -27,6 +27,8 @@
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import org.glassfish.jersey.internal.OsgiRegistry;
import org.glassfish.jersey.internal.util.ReflectionHelper;
@@ -54,7 +56,7 @@
* URI schemes.
*
* Further schemes may be registered by registering an implementation of
- * {@link UriSchemeResourceFinderFactory} in the META-INF/services file whose name is the
+ * {@link UriSchemeResourceFinderFactory} in the META-INF/services file whose name is
* the fully qualified class name of {@link UriSchemeResourceFinderFactory}.
*
* If a URI scheme is not supported a {@link ResourceFinderException} will be thrown
@@ -195,13 +197,15 @@ private void init() {
public abstract static class ResourcesProvider {
private static volatile ResourcesProvider provider;
+ private static final Lock RESOURCE_PROVIDER_LOCK = new ReentrantLock();
private static ResourcesProvider getInstance() {
// Double-check idiom for lazy initialization
ResourcesProvider result = provider;
if (result == null) { // first check without locking
- synchronized (ResourcesProvider.class) {
+ RESOURCE_PROVIDER_LOCK.lock();
+ try {
result = provider;
if (result == null) { // second check with locking
provider = result = new ResourcesProvider() {
@@ -214,6 +218,8 @@ public Enumeration getResources(final String name, final ClassLoader cl)
};
}
+ } finally {
+ RESOURCE_PROVIDER_LOCK.unlock();
}
}
@@ -226,9 +232,9 @@ private static void setInstance(final ResourcesProvider provider) throws Securit
final ReflectPermission rp = new ReflectPermission("suppressAccessChecks");
security.checkPermission(rp);
}
- synchronized (ResourcesProvider.class) {
- ResourcesProvider.provider = provider;
- }
+ RESOURCE_PROVIDER_LOCK.lock();
+ ResourcesProvider.provider = provider;
+ RESOURCE_PROVIDER_LOCK.unlock();
}
/**
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/wadl/internal/WadlResource.java b/core-server/src/main/java/org/glassfish/jersey/server/wadl/internal/WadlResource.java
index 5a7188a2e0..982a44b69d 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/wadl/internal/WadlResource.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/wadl/internal/WadlResource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -21,6 +21,8 @@
import java.net.URI;
import java.text.SimpleDateFormat;
import java.util.Date;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import jakarta.ws.rs.GET;
import jakarta.ws.rs.Path;
@@ -56,6 +58,7 @@ public final class WadlResource {
private byte[] wadlXmlRepresentation;
private String lastModified;
+ private final Lock lock = new ReentrantLock();
@Context
private WadlApplicationContext wadlContext;
@@ -71,7 +74,8 @@ private boolean isCached(UriInfo uriInfo, boolean detailedWadl) {
@Produces({"application/vnd.sun.wadl+xml", "application/xml"})
@GET
- public synchronized Response getWadl(@Context UriInfo uriInfo) {
+ public Response getWadl(@Context UriInfo uriInfo) {
+ lock.lock();
try {
if (!wadlContext.isWadlGenerationEnabled()) {
return Response.status(Response.Status.NOT_FOUND).build();
@@ -103,6 +107,8 @@ public synchronized Response getWadl(@Context UriInfo uriInfo) {
return Response.ok(new ByteArrayInputStream(wadlXmlRepresentation)).header("Last-modified", lastModified).build();
} catch (Exception e) {
throw new ProcessingException("Error generating /application.wadl.", e);
+ } finally {
+ lock.unlock();
}
}
@@ -110,9 +116,10 @@ public synchronized Response getWadl(@Context UriInfo uriInfo) {
@Produces({"application/xml"})
@GET
@Path("{path}")
- public synchronized Response getExternalGrammar(
+ public Response getExternalGrammar(
@Context UriInfo uriInfo,
@PathParam("path") String path) {
+ lock.lock();
try {
// Fail if wadl generation is disabled
if (!wadlContext.isWadlGenerationEnabled()) {
@@ -135,6 +142,8 @@ public synchronized Response getExternalGrammar(
.build();
} catch (Exception e) {
throw new ProcessingException(LocalizationMessages.ERROR_WADL_RESOURCE_EXTERNAL_GRAMMAR(), e);
+ } finally {
+ lock.unlock();
}
}
diff --git a/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/AbstractJaxbProvider.java b/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/AbstractJaxbProvider.java
index 1d3c5c5425..0b95efd483 100644
--- a/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/AbstractJaxbProvider.java
+++ b/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/AbstractJaxbProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -21,6 +21,8 @@
import java.lang.ref.WeakReference;
import java.util.Map;
import java.util.WeakHashMap;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -57,6 +59,7 @@ public abstract class AbstractJaxbProvider extends AbstractMessageReaderWrite
private static final Map, WeakReference> jaxbContexts =
new WeakHashMap, WeakReference>();
+ private static final Lock jaxbContextsLock = new ReentrantLock();
private final Providers jaxrsProviders;
private final boolean fixedResolverMediaType;
private final Value> mtContext;
@@ -149,7 +152,7 @@ protected boolean isSupported(MediaType mediaType) {
/**
* Get the JAXB unmarshaller for the given class and media type.
*
- * In case this provider instance has been {@link #AbstractJaxbProvider(Providers, MediaType)
+ * In case this provider instance has been {@link AbstractJaxbProvider(Providers, MediaType)
* created with a fixed resolver media type}, the supplied media type argument will be ignored.
*
*
@@ -192,7 +195,7 @@ private Unmarshaller getUnmarshaller(Class type) throws JAXBException {
/**
* Get the JAXB marshaller for the given class and media type.
*
- * In case this provider instance has been {@link #AbstractJaxbProvider(Providers, MediaType)
+ * In case this provider instance has been {@link AbstractJaxbProvider(Providers, MediaType)
* created with a fixed resolver media type}, the supplied media type argument will be ignored.
*
*
@@ -280,7 +283,8 @@ private JAXBContext getJAXBContext(Class type) throws JAXBException {
* @throws JAXBException in case the JAXB context retrieval fails.
*/
protected JAXBContext getStoredJaxbContext(Class type) throws JAXBException {
- synchronized (jaxbContexts) {
+ jaxbContextsLock.lock();
+ try {
final WeakReference ref = jaxbContexts.get(type);
JAXBContext c = (ref != null) ? ref.get() : null;
if (c == null) {
@@ -288,7 +292,10 @@ protected JAXBContext getStoredJaxbContext(Class type) throws JAXBException {
jaxbContexts.put(type, new WeakReference(c));
}
return c;
+ } finally {
+ jaxbContextsLock.unlock();
}
+
}
/**
diff --git a/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/JaxbStringReaderProvider.java b/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/JaxbStringReaderProvider.java
index e7e399d961..7065c43ea8 100644
--- a/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/JaxbStringReaderProvider.java
+++ b/media/jaxb/src/main/java/org/glassfish/jersey/jaxb/internal/JaxbStringReaderProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -20,6 +20,8 @@
import java.lang.reflect.Type;
import java.util.Map;
import java.util.WeakHashMap;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import jakarta.ws.rs.ProcessingException;
import jakarta.ws.rs.core.Context;
@@ -54,6 +56,7 @@
public class JaxbStringReaderProvider {
private static final Map jaxbContexts = new WeakHashMap();
+ private static final Lock jaxbContextsLock = new ReentrantLock();
private final Value> mtContext;
private final Value> mtUnmarshaller;
@@ -116,13 +119,16 @@ private JAXBContext getJAXBContext(Class type) throws JAXBException {
* @throws JAXBException in case JAXB context retrieval fails.
*/
protected JAXBContext getStoredJAXBContext(Class type) throws JAXBException {
- synchronized (jaxbContexts) {
+ jaxbContextsLock.lock();
+ try {
JAXBContext c = jaxbContexts.get(type);
if (c == null) {
c = JAXBContext.newInstance(type);
jaxbContexts.put(type, c);
}
return c;
+ } finally {
+ jaxbContextsLock.unlock();
}
}
From 90d0e7dc9400c8cb82336002f9d9aa01cab0e4bc Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Mon, 18 Mar 2024 15:03:27 +0100
Subject: [PATCH 024/129] exclude static fields from POJO parsing in BeanParam
Signed-off-by: Maxim Nesen
---
.../client/proxy/RequestParameters.java | 14 +++++++++----
.../proxy/MyBeanParamWithPrivateField.java | 20 +++++++++++++++++++
2 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/ext/proxy-client/src/main/java/org/glassfish/jersey/client/proxy/RequestParameters.java b/ext/proxy-client/src/main/java/org/glassfish/jersey/client/proxy/RequestParameters.java
index cd9d92a8f0..aeffb03dc8 100644
--- a/ext/proxy-client/src/main/java/org/glassfish/jersey/client/proxy/RequestParameters.java
+++ b/ext/proxy-client/src/main/java/org/glassfish/jersey/client/proxy/RequestParameters.java
@@ -35,6 +35,7 @@
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
@@ -43,6 +44,7 @@
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* Collector to retrieve parameters for setting up the HTTP request sent in the invoke method of WebResourceFactory
@@ -145,7 +147,7 @@ private void addBeanParameter(final Object beanParam)
throws IllegalAccessException, IntrospectionException, InvocationTargetException {
Class> beanClass = beanParam.getClass();
List fields = new ArrayList<>();
- getAllFields(fields, beanClass);
+ getAllNonStaticFields(fields, beanClass);
for (final Field field : fields) {
Object value = null;
@@ -178,11 +180,15 @@ private void addBeanParameter(final Object beanParam)
}
}
- private List getAllFields(List fields, Class> type) {
- fields.addAll(Arrays.asList(type.getDeclaredFields()));
+ private List getAllNonStaticFields(List fields, Class> type) {
+
+ List nonStaticFields = Arrays.stream(type.getDeclaredFields())
+ .filter(field -> !Modifier.isStatic(field.getModifiers()))
+ .collect(Collectors.toList());
+ fields.addAll(nonStaticFields);
if (type.getSuperclass() != null) {
- getAllFields(fields, type.getSuperclass());
+ getAllNonStaticFields(fields, type.getSuperclass());
}
return fields;
diff --git a/ext/proxy-client/src/test/java/org/glassfish/jersey/client/proxy/MyBeanParamWithPrivateField.java b/ext/proxy-client/src/test/java/org/glassfish/jersey/client/proxy/MyBeanParamWithPrivateField.java
index beb98f6461..06250c7262 100644
--- a/ext/proxy-client/src/test/java/org/glassfish/jersey/client/proxy/MyBeanParamWithPrivateField.java
+++ b/ext/proxy-client/src/test/java/org/glassfish/jersey/client/proxy/MyBeanParamWithPrivateField.java
@@ -27,6 +27,10 @@ public class MyBeanParamWithPrivateField {
@QueryParam("privateFieldParam")
private String privateFieldParam;
+ private static String privateStaticField;
+
+ static String staticField;
+
public MyBeanParamWithPrivateField() {}
public String getPrivateFieldParam() {
@@ -36,4 +40,20 @@ public String getPrivateFieldParam() {
public void setPrivateFieldParam(String privateFieldParam) {
this.privateFieldParam = privateFieldParam;
}
+
+ public static String getPrivateStaticField() {
+ return privateStaticField;
+ }
+
+ public static void setPrivateStaticField(String privateStaticField) {
+ MyBeanParamWithPrivateField.privateStaticField = privateStaticField;
+ }
+
+ public static String getStaticField() {
+ return staticField;
+ }
+
+ public static void setStaticField(String staticField) {
+ MyBeanParamWithPrivateField.staticField = staticField;
+ }
}
From b768e966a05f8aebda319dde8c695bbf2f4596f6 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Tue, 19 Mar 2024 11:51:24 +0000
Subject: [PATCH 025/129] 2.42
---
archetypes/jersey-example-java8-webapp/pom.xml | 4 ++--
archetypes/jersey-heroku-webapp/pom.xml | 4 ++--
archetypes/jersey-quickstart-grizzly2/pom.xml | 4 ++--
archetypes/jersey-quickstart-webapp/pom.xml | 4 ++--
archetypes/pom.xml | 4 ++--
bom/pom.xml | 4 ++--
bundles/apidocs/pom.xml | 4 ++--
bundles/examples/pom.xml | 4 ++--
bundles/jaxrs-ri/pom.xml | 4 ++--
bundles/pom.xml | 4 ++--
connectors/apache-connector/pom.xml | 4 ++--
connectors/apache5-connector/pom.xml | 4 ++--
connectors/grizzly-connector/pom.xml | 4 ++--
connectors/helidon-connector/pom.xml | 4 ++--
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 4 ++--
connectors/jetty-http2-connector/pom.xml | 4 ++--
connectors/netty-connector/pom.xml | 4 ++--
connectors/pom.xml | 4 ++--
containers/glassfish/jersey-gf-ejb/pom.xml | 4 ++--
containers/glassfish/pom.xml | 4 ++--
containers/grizzly2-http/pom.xml | 4 ++--
containers/grizzly2-servlet/pom.xml | 4 ++--
containers/jdk-http/pom.xml | 4 ++--
containers/jersey-servlet-core/pom.xml | 4 ++--
containers/jersey-servlet/pom.xml | 4 ++--
containers/jetty-http/pom.xml | 4 ++--
containers/jetty-http2/pom.xml | 4 ++--
containers/jetty-servlet/pom.xml | 4 ++--
containers/netty-http/pom.xml | 4 ++--
containers/pom.xml | 4 ++--
containers/simple-http/pom.xml | 4 ++--
core-client/pom.xml | 4 ++--
core-common/pom.xml | 4 ++--
core-server/pom.xml | 4 ++--
docs/pom.xml | 4 ++--
examples/assemblies/pom.xml | 4 ++--
examples/bookmark-em/pom.xml | 4 ++--
examples/bookmark/pom.xml | 4 ++--
examples/bookstore-webapp/pom.xml | 4 ++--
examples/cdi-webapp/pom.xml | 4 ++--
examples/clipboard-programmatic/pom.xml | 4 ++--
examples/clipboard/pom.xml | 4 ++--
examples/configured-client/pom.xml | 4 ++--
examples/declarative-linking/pom.xml | 4 ++--
examples/entity-filtering-security/pom.xml | 4 ++--
examples/entity-filtering-selectable/pom.xml | 4 ++--
examples/entity-filtering/pom.xml | 4 ++--
examples/exception-mapping/pom.xml | 4 ++--
examples/extended-wadl-webapp/pom.xml | 4 ++--
examples/freemarker-webapp/pom.xml | 4 ++--
examples/groovy/pom.xml | 4 ++--
examples/helloworld-benchmark/pom.xml | 4 ++--
examples/helloworld-cdi2-se/pom.xml | 4 ++--
examples/helloworld-netty/pom.xml | 4 ++--
examples/helloworld-programmatic/pom.xml | 4 ++--
examples/helloworld-pure-jax-rs/pom.xml | 4 ++--
examples/helloworld-spring-annotations/pom.xml | 4 ++--
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 4 ++--
examples/helloworld-weld/pom.xml | 4 ++--
examples/helloworld/pom.xml | 4 ++--
examples/http-patch/pom.xml | 4 ++--
examples/http-trace/pom.xml | 4 ++--
examples/https-clientserver-grizzly/pom.xml | 4 ++--
examples/https-server-glassfish/pom.xml | 4 ++--
examples/java8-webapp/pom.xml | 4 ++--
examples/jaxb/pom.xml | 4 ++--
examples/jaxrs-types-injection/pom.xml | 4 ++--
examples/jersey-ejb/pom.xml | 4 ++--
examples/json-binding-webapp/pom.xml | 4 ++--
examples/json-jackson/pom.xml | 4 ++--
examples/json-jackson1/pom.xml | 4 ++--
examples/json-jettison/pom.xml | 4 ++--
examples/json-moxy/pom.xml | 4 ++--
examples/json-processing-webapp/pom.xml | 4 ++--
examples/json-with-padding/pom.xml | 4 ++--
examples/managed-beans-webapp/pom.xml | 4 ++--
examples/managed-client-simple-webapp/pom.xml | 4 ++--
examples/managed-client-webapp/pom.xml | 4 ++--
examples/managed-client/pom.xml | 4 ++--
examples/micrometer/pom.xml | 4 ++--
examples/multipart-webapp/pom.xml | 4 ++--
examples/oauth-client-twitter/pom.xml | 4 ++--
examples/open-tracing/pom.xml | 4 ++--
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 4 ++--
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 4 ++--
examples/osgi-helloworld-webapp/functional-test/pom.xml | 4 ++--
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 4 ++--
examples/osgi-helloworld-webapp/pom.xml | 4 ++--
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 4 ++--
examples/osgi-http-service/bundle/pom.xml | 4 ++--
examples/osgi-http-service/functional-test/pom.xml | 4 ++--
examples/osgi-http-service/pom.xml | 4 ++--
examples/pom.xml | 4 ++--
examples/reload/pom.xml | 4 ++--
examples/rx-client-webapp/pom.xml | 4 ++--
examples/server-async-managed/pom.xml | 4 ++--
examples/server-async-standalone/client/pom.xml | 4 ++--
examples/server-async-standalone/pom.xml | 4 ++--
examples/server-async-standalone/webapp/pom.xml | 4 ++--
examples/server-async/pom.xml | 4 ++--
examples/server-sent-events-jaxrs/pom.xml | 4 ++--
examples/server-sent-events-jersey/pom.xml | 4 ++--
examples/servlet3-webapp/pom.xml | 4 ++--
examples/simple-console/pom.xml | 4 ++--
examples/sse-item-store-jaxrs-webapp/pom.xml | 4 ++--
examples/sse-item-store-jersey-webapp/pom.xml | 4 ++--
examples/sse-twitter-aggregator/pom.xml | 4 ++--
examples/system-properties-example/pom.xml | 4 ++--
examples/webapp-example-parent/pom.xml | 4 ++--
examples/xml-moxy/pom.xml | 4 ++--
ext/bean-validation/pom.xml | 4 ++--
ext/cdi/jersey-cdi-rs-inject/pom.xml | 4 ++--
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 4 ++--
ext/cdi/jersey-cdi1x-servlet/pom.xml | 4 ++--
ext/cdi/jersey-cdi1x-transaction/pom.xml | 4 ++--
ext/cdi/jersey-cdi1x-validation/pom.xml | 4 ++--
ext/cdi/jersey-cdi1x/pom.xml | 4 ++--
ext/cdi/jersey-weld2-se/pom.xml | 4 ++--
ext/cdi/pom.xml | 4 ++--
ext/entity-filtering/pom.xml | 4 ++--
ext/metainf-services/pom.xml | 4 ++--
ext/micrometer/pom.xml | 4 ++--
ext/microprofile/mp-config/pom.xml | 4 ++--
ext/microprofile/mp-rest-client/pom.xml | 4 ++--
ext/microprofile/pom.xml | 4 ++--
ext/mvc-bean-validation/pom.xml | 4 ++--
ext/mvc-freemarker/pom.xml | 4 ++--
ext/mvc-jsp/pom.xml | 4 ++--
ext/mvc-mustache/pom.xml | 4 ++--
ext/mvc/pom.xml | 4 ++--
ext/pom.xml | 4 ++--
ext/proxy-client/pom.xml | 4 ++--
ext/rx/pom.xml | 4 ++--
ext/rx/rx-client-guava/pom.xml | 4 ++--
ext/rx/rx-client-rxjava/pom.xml | 4 ++--
ext/rx/rx-client-rxjava2/pom.xml | 4 ++--
ext/servlet-portability/pom.xml | 4 ++--
ext/spring4/pom.xml | 4 ++--
ext/spring5/pom.xml | 4 ++--
ext/wadl-doclet/pom.xml | 4 ++--
incubator/cdi-inject-weld/pom.xml | 4 ++--
incubator/declarative-linking/pom.xml | 4 ++--
incubator/gae-integration/pom.xml | 4 ++--
incubator/html-json/pom.xml | 4 ++--
incubator/injectless-client/pom.xml | 4 ++--
incubator/kryo/pom.xml | 4 ++--
incubator/open-tracing/pom.xml | 4 ++--
incubator/pom.xml | 4 ++--
inject/cdi2-se/pom.xml | 4 ++--
inject/hk2/pom.xml | 4 ++--
inject/pom.xml | 4 ++--
media/jaxb/pom.xml | 4 ++--
media/json-binding/pom.xml | 4 ++--
media/json-gson/pom.xml | 4 ++--
media/json-jackson/pom.xml | 4 ++--
media/json-jackson1/pom.xml | 4 ++--
media/json-jettison/pom.xml | 4 ++--
media/json-processing/pom.xml | 4 ++--
media/moxy/pom.xml | 4 ++--
media/multipart/pom.xml | 4 ++--
media/pom.xml | 4 ++--
media/sse/pom.xml | 4 ++--
pom.xml | 2 +-
security/oauth1-client/pom.xml | 4 ++--
security/oauth1-server/pom.xml | 4 ++--
security/oauth1-signature/pom.xml | 4 ++--
security/oauth2-client/pom.xml | 4 ++--
security/pom.xml | 4 ++--
test-framework/core/pom.xml | 4 ++--
test-framework/maven/container-runner-maven-plugin/pom.xml | 4 ++--
test-framework/maven/custom-enforcer-rules/pom.xml | 4 ++--
test-framework/maven/pom.xml | 4 ++--
test-framework/memleak-test-common/pom.xml | 4 ++--
test-framework/pom.xml | 4 ++--
test-framework/providers/bundle/pom.xml | 4 ++--
test-framework/providers/external/pom.xml | 4 ++--
test-framework/providers/grizzly2/pom.xml | 4 ++--
test-framework/providers/inmemory/pom.xml | 4 ++--
test-framework/providers/jdk-http/pom.xml | 4 ++--
test-framework/providers/jetty-http2/pom.xml | 4 ++--
test-framework/providers/jetty/pom.xml | 4 ++--
test-framework/providers/netty/pom.xml | 4 ++--
test-framework/providers/pom.xml | 4 ++--
test-framework/providers/simple/pom.xml | 4 ++--
test-framework/util/pom.xml | 4 ++--
tests/e2e-client/pom.xml | 4 ++--
tests/e2e-core-common/pom.xml | 4 ++--
tests/e2e-entity/pom.xml | 4 ++--
tests/e2e-inject/cdi-inject-weld/pom.xml | 4 ++--
tests/e2e-inject/cdi2-se/pom.xml | 4 ++--
tests/e2e-inject/hk2/pom.xml | 4 ++--
tests/e2e-inject/pom.xml | 4 ++--
tests/e2e-server/pom.xml | 4 ++--
tests/e2e-testng/pom.xml | 4 ++--
tests/e2e-tls/pom.xml | 4 ++--
tests/e2e/pom.xml | 4 ++--
tests/integration/asm/pom.xml | 4 ++--
tests/integration/async-jersey-filter/pom.xml | 4 ++--
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 4 ++--
.../cdi-integration/cdi-client-on-server/pom.xml | 4 ++--
tests/integration/cdi-integration/cdi-client/pom.xml | 4 ++--
.../integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 4 ++--
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 4 ++--
tests/integration/cdi-integration/cdi-log-check/pom.xml | 4 ++--
.../integration/cdi-integration/cdi-manually-bound/pom.xml | 4 ++--
.../integration/cdi-integration/cdi-multimodule/ear/pom.xml | 4 ++--
.../integration/cdi-integration/cdi-multimodule/lib/pom.xml | 4 ++--
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 4 ++--
.../cdi-integration/cdi-multimodule/war1/pom.xml | 4 ++--
.../cdi-integration/cdi-multimodule/war2/pom.xml | 4 ++--
.../cdi-integration/cdi-multipart-webapp/pom.xml | 4 ++--
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 4 ++--
tests/integration/cdi-integration/cdi-singleton/pom.xml | 4 ++--
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 4 ++--
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 4 ++--
.../pom.xml | 4 ++--
.../cdi-with-jersey-injection-webapp/pom.xml | 4 ++--
.../cdi-integration/context-inject-on-server/pom.xml | 4 ++--
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 4 ++--
tests/integration/cdi-integration/pom.xml | 4 ++--
tests/integration/client-connector-provider/pom.xml | 4 ++--
tests/integration/ejb-multimodule-reload/ear/pom.xml | 4 ++--
tests/integration/ejb-multimodule-reload/lib/pom.xml | 4 ++--
tests/integration/ejb-multimodule-reload/pom.xml | 4 ++--
tests/integration/ejb-multimodule-reload/war1/pom.xml | 4 ++--
tests/integration/ejb-multimodule-reload/war2/pom.xml | 4 ++--
tests/integration/ejb-multimodule/ear/pom.xml | 4 ++--
tests/integration/ejb-multimodule/lib/pom.xml | 4 ++--
tests/integration/ejb-multimodule/pom.xml | 4 ++--
tests/integration/ejb-multimodule/war/pom.xml | 4 ++--
tests/integration/ejb-test-webapp/pom.xml | 4 ++--
tests/integration/externalproperties/pom.xml | 4 ++--
tests/integration/j-376/pom.xml | 4 ++--
tests/integration/j-441/ear/pom.xml | 4 ++--
tests/integration/j-441/pom.xml | 4 ++--
tests/integration/j-441/war1/pom.xml | 4 ++--
tests/integration/j-441/war2/pom.xml | 4 ++--
tests/integration/j-59/ear/pom.xml | 4 ++--
tests/integration/j-59/lib/pom.xml | 4 ++--
tests/integration/j-59/pom.xml | 4 ++--
tests/integration/j-59/war/pom.xml | 4 ++--
tests/integration/jackson-14/pom.xml | 4 ++--
tests/integration/jaxrs-component-inject/pom.xml | 4 ++--
tests/integration/jersey-1107/pom.xml | 4 ++--
tests/integration/jersey-1223/pom.xml | 4 ++--
tests/integration/jersey-1604/pom.xml | 4 ++--
tests/integration/jersey-1667/pom.xml | 4 ++--
tests/integration/jersey-1829/pom.xml | 4 ++--
tests/integration/jersey-1883/pom.xml | 4 ++--
tests/integration/jersey-1928/pom.xml | 4 ++--
tests/integration/jersey-1960/pom.xml | 4 ++--
tests/integration/jersey-1964/pom.xml | 4 ++--
tests/integration/jersey-2031/pom.xml | 4 ++--
tests/integration/jersey-2136/pom.xml | 4 ++--
tests/integration/jersey-2137/pom.xml | 4 ++--
tests/integration/jersey-2154/pom.xml | 4 ++--
tests/integration/jersey-2160/pom.xml | 4 ++--
tests/integration/jersey-2164/pom.xml | 4 ++--
tests/integration/jersey-2167/pom.xml | 4 ++--
tests/integration/jersey-2176/pom.xml | 4 ++--
tests/integration/jersey-2184/pom.xml | 4 ++--
tests/integration/jersey-2255/pom.xml | 4 ++--
tests/integration/jersey-2322/pom.xml | 4 ++--
tests/integration/jersey-2335/pom.xml | 4 ++--
tests/integration/jersey-2421/pom.xml | 4 ++--
tests/integration/jersey-2551/pom.xml | 4 ++--
tests/integration/jersey-2612/pom.xml | 4 ++--
tests/integration/jersey-2637/pom.xml | 4 ++--
tests/integration/jersey-2654/pom.xml | 4 ++--
tests/integration/jersey-2673/pom.xml | 4 ++--
tests/integration/jersey-2689/pom.xml | 4 ++--
tests/integration/jersey-2704/pom.xml | 4 ++--
tests/integration/jersey-2776/pom.xml | 4 ++--
tests/integration/jersey-2794/pom.xml | 4 ++--
tests/integration/jersey-2846/pom.xml | 4 ++--
tests/integration/jersey-2878/pom.xml | 4 ++--
tests/integration/jersey-2892/pom.xml | 4 ++--
tests/integration/jersey-3662/pom.xml | 4 ++--
tests/integration/jersey-3670/pom.xml | 4 ++--
tests/integration/jersey-3796/pom.xml | 4 ++--
tests/integration/jersey-3992/pom.xml | 4 ++--
tests/integration/jersey-4003/pom.xml | 4 ++--
tests/integration/jersey-4099/pom.xml | 4 ++--
tests/integration/jersey-4321/pom.xml | 4 ++--
tests/integration/jersey-4507/pom.xml | 4 ++--
tests/integration/jersey-4542/pom.xml | 4 ++--
tests/integration/jersey-4697/pom.xml | 4 ++--
tests/integration/jersey-4722/pom.xml | 4 ++--
tests/integration/jersey-4949/pom.xml | 4 ++--
tests/integration/jersey-780/pom.xml | 4 ++--
tests/integration/jetty-response-close/pom.xml | 4 ++--
tests/integration/microprofile/config/helidon/pom.xml | 4 ++--
tests/integration/microprofile/config/pom.xml | 4 ++--
tests/integration/microprofile/config/webapp/pom.xml | 4 ++--
tests/integration/microprofile/pom.xml | 4 ++--
tests/integration/microprofile/rest-client/pom.xml | 4 ++--
.../microprofile/rest-client14-compatibility/pom.xml | 4 ++--
tests/integration/pom.xml | 4 ++--
tests/integration/portability-jersey-1/pom.xml | 4 ++--
tests/integration/portability-jersey-2/pom.xml | 4 ++--
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 4 ++--
tests/integration/reactive-streams/sse/pom.xml | 4 ++--
tests/integration/security-digest/pom.xml | 4 ++--
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 4 ++--
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 4 ++--
tests/integration/servlet-2.5-filter/pom.xml | 4 ++--
tests/integration/servlet-2.5-inflector-1/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-1/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-2/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-3/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-4/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-5/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-6/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-7/pom.xml | 4 ++--
tests/integration/servlet-2.5-init-8/pom.xml | 4 ++--
tests/integration/servlet-2.5-mvc-1/pom.xml | 4 ++--
tests/integration/servlet-2.5-mvc-2/pom.xml | 4 ++--
tests/integration/servlet-2.5-mvc-3/pom.xml | 4 ++--
tests/integration/servlet-2.5-reload/pom.xml | 4 ++--
tests/integration/servlet-3-async/pom.xml | 4 ++--
tests/integration/servlet-3-chunked-io/pom.xml | 4 ++--
tests/integration/servlet-3-filter/pom.xml | 4 ++--
tests/integration/servlet-3-gf-async/pom.xml | 4 ++--
tests/integration/servlet-3-inflector-1/pom.xml | 4 ++--
tests/integration/servlet-3-init-1/pom.xml | 4 ++--
tests/integration/servlet-3-init-2/pom.xml | 4 ++--
tests/integration/servlet-3-init-3/pom.xml | 4 ++--
tests/integration/servlet-3-init-4/pom.xml | 4 ++--
tests/integration/servlet-3-init-5/pom.xml | 4 ++--
tests/integration/servlet-3-init-6/pom.xml | 4 ++--
tests/integration/servlet-3-init-7/pom.xml | 4 ++--
tests/integration/servlet-3-init-8/pom.xml | 4 ++--
tests/integration/servlet-3-init-9/pom.xml | 4 ++--
tests/integration/servlet-3-init-provider/pom.xml | 4 ++--
tests/integration/servlet-3-params/pom.xml | 4 ++--
tests/integration/servlet-3-sse-1/pom.xml | 4 ++--
tests/integration/servlet-4.0-mvc-1/pom.xml | 4 ++--
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 4 ++--
tests/integration/servlet-request-wrapper-binding/pom.xml | 4 ++--
tests/integration/servlet-tests/pom.xml | 4 ++--
tests/integration/sonar-test/pom.xml | 4 ++--
tests/integration/spring4/pom.xml | 4 ++--
tests/integration/spring5/pom.xml | 4 ++--
tests/integration/tracing-support/pom.xml | 4 ++--
tests/jmockit/pom.xml | 4 ++--
tests/mem-leaks/pom.xml | 4 ++--
tests/mem-leaks/redeployment/pom.xml | 4 ++--
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 6 +++---
.../redeployment/redeployment-leaking-test-app/pom.xml | 4 ++--
.../redeployment/redeployment-no-jersey-app/pom.xml | 4 ++--
.../redeployment/redeployment-threadlocals-app/pom.xml | 4 ++--
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 4 ++--
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 4 ++--
tests/mem-leaks/test-cases/pom.xml | 4 ++--
.../mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 4 ++--
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 4 ++--
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 4 ++--
tests/performance/benchmarks/pom.xml | 4 ++--
tests/performance/pom.xml | 4 ++--
tests/performance/runners/jersey-grizzly-runner/pom.xml | 4 ++--
tests/performance/runners/pom.xml | 4 ++--
tests/performance/test-cases/assemblies/pom.xml | 4 ++--
tests/performance/test-cases/filter-dynamic/pom.xml | 4 ++--
tests/performance/test-cases/filter-global/pom.xml | 4 ++--
tests/performance/test-cases/filter-name/pom.xml | 4 ++--
tests/performance/test-cases/interceptor-dynamic/pom.xml | 4 ++--
tests/performance/test-cases/interceptor-global/pom.xml | 4 ++--
tests/performance/test-cases/interceptor-name/pom.xml | 4 ++--
tests/performance/test-cases/mbw-custom-provider/pom.xml | 4 ++--
tests/performance/test-cases/mbw-json-jackson/pom.xml | 4 ++--
tests/performance/test-cases/mbw-json-moxy/pom.xml | 4 ++--
tests/performance/test-cases/mbw-kryo/pom.xml | 4 ++--
tests/performance/test-cases/mbw-text-plain/pom.xml | 4 ++--
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 4 ++--
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 4 ++--
tests/performance/test-cases/param-srl/pom.xml | 4 ++--
tests/performance/test-cases/pom.xml | 4 ++--
tests/performance/test-cases/proxy-injection/pom.xml | 4 ++--
tests/performance/tools/pom.xml | 4 ++--
tests/pom.xml | 4 ++--
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 4 ++--
386 files changed, 768 insertions(+), 768 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index d2f13eeb9c..c8371b3b45 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -1,7 +1,7 @@
org.glassfish.jersey.connectors
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 130bbf7f54..66e4cc066f 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -1,7 +1,7 @@
+ jdk8
+
+ (,9)
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ false
+
+ **/SslFilterTLS13Test.java
+ **/SslFilterTLS13UrlStoresTest.java
+
+
+
+
+
+
jdk11+
diff --git a/etc/config/copyright-exclude b/etc/config/copyright-exclude
index 9577477db3..cc34e1e8a9 100644
--- a/etc/config/copyright-exclude
+++ b/etc/config/copyright-exclude
@@ -41,6 +41,7 @@ jaxb.index
/etc/config/copyright.txt
/etc/config/edl-copyright.txt
/etc/jenkins/
+/etc/scripts/
/etc/travis/
/LICENSE.md
/third-party-license-readme.txt
diff --git a/etc/jenkins/Jenkinsfile_ci_build b/etc/jenkins/Jenkinsfile_ci_build
index cba5276a02..d933c21bb6 100644
--- a/etc/jenkins/Jenkinsfile_ci_build
+++ b/etc/jenkins/Jenkinsfile_ci_build
@@ -19,6 +19,8 @@ pipeline {
steps {
sh '''
bash ${WORKSPACE}/etc/jenkins/jenkins_build.sh
+ export EXCLUDE_ARGS=' -pl !:jersey-spring6'
+ bash ${WORKSPACE}/etc/scripts/validation/dependency-convergence.sh
'''
}
}
@@ -33,6 +35,7 @@ pipeline {
steps {
sh '''
bash ${WORKSPACE}/etc/jenkins/jenkins_build.sh
+ bash ${WORKSPACE}/etc/scripts/validation/dependency-convergence.sh
'''
}
}
@@ -47,6 +50,7 @@ pipeline {
steps {
sh '''
bash ${WORKSPACE}/etc/jenkins/jenkins_build.sh
+ bash ${WORKSPACE}/etc/scripts/validation/dependency-convergence.sh
'''
}
}
diff --git a/etc/scripts/validation/dependency-convergence.sh b/etc/scripts/validation/dependency-convergence.sh
new file mode 100755
index 0000000000..92ffeea916
--- /dev/null
+++ b/etc/scripts/validation/dependency-convergence.sh
@@ -0,0 +1,44 @@
+#!/bin/bash
+
+readonly VALIDATION_DEPENDENCIES_MATCH=''
+readonly VALIDATION_POM=validation.pom.xml
+readonly POM_TEMPLATE_NAME=pom.template.xml
+readonly TEMP_FILE=modules.xml
+
+readonly MVN_CLI='org.apache.maven.plugins:maven-enforcer-plugin:enforce -Denforcer.rules=dependencyConvergence'
+
+readonly DEPENDENCY_GENERATION_PATTERN='${project.groupId} ${project.artifactId} ${jersey.version} '
+
+# Path to this script
+[ -h "${0}" ] && readonly SCRIPT_PATH="$(readlink "${0}")" || readonly SCRIPT_PATH="${0}"
+
+readonly CURRENT_LOCATION=$(dirname -- "${SCRIPT_PATH}")
+readonly WS_DIR=$(cd ${CURRENT_LOCATION}; cd '../../..' ; pwd -P)
+
+#Prepare pom.xml from template
+
+cp -a ${CURRENT_LOCATION}/${POM_TEMPLATE_NAME} ${CURRENT_LOCATION}/${VALIDATION_POM}
+
+export JERSEY_VERSION=$(mvn exec:exec -Dexec.executable='echo' -Dexec.args='${project.version}' -f ${WS_DIR}/pom.xml -q -pl org.glassfish.jersey:project)
+
+echo "Validating convergences for Jersey "$JERSEY_VERSION
+echo '****************************************************'
+echo `mvn -v`
+echo '****************************************************'
+
+#get list of modules to b validated
+mvn -f ${WS_DIR}/pom.xml -Dexec.executable='echo' \
+ -Dtests.excluded \
+ -Dexec.args=${DEPENDENCY_GENERATION_PATTERN} \
+ ${MVN_ARGS} \
+ ${EXCLUDE_ARGS} \
+ -pl '!:helloworld-benchmark' exec:exec -q > ${CURRENT_LOCATION}/${TEMP_FILE}
+
+#add the list of modules to the prepared pom.xml
+sed -e "/${VALIDATION_DEPENDENCIES_MATCH}/ {" -e "r ${CURRENT_LOCATION}/${TEMP_FILE}" -e 'd' -e '}' -i ${CURRENT_LOCATION}/${VALIDATION_POM}
+
+#run validation
+mvn ${MVN_ARGS} ${MVN_CLI} -f ${CURRENT_LOCATION}/${VALIDATION_POM} -Djersey.version=${JERSEY_VERSION}
+
+#clean the mess
+rm ${CURRENT_LOCATION}/${TEMP_FILE}
\ No newline at end of file
diff --git a/etc/scripts/validation/pom.template.xml b/etc/scripts/validation/pom.template.xml
new file mode 100644
index 0000000000..1e58300400
--- /dev/null
+++ b/etc/scripts/validation/pom.template.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ org.glassfish.jersey.validation
+ dependency-convergences
+ 0.0.1
+ 4.0.0
+
+ war
+ jersey-dependency-convergence-validation
+
+ dependencyConvergence rule check
+
+
+
+
+
+
+
+ 3.0.99-SNAPSHOT
+
+
\ No newline at end of file
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index 89e2821c4a..c68ea536d6 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -66,12 +66,12 @@ jakarta.inject Version: 1
* License: Apache License, 2.0
* Copyright (C) 2009 The JSR-330 Expert Group
-Javassist Version 3.29.2-GA
+Javassist Version 3.30.2-GA
* License: Apache License, 2.0
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.1
+Jackson JAX-RS Providers Version 2.16.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 6269291d7d..6d38f0d9f7 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -1,7 +1,7 @@
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 99ab8ae288..c42253fb68 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -1,7 +1,7 @@
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 17943cd2c9..d63c8ea898 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -1,7 +1,7 @@
@@ -2244,6 +2246,7 @@
1.70
2.15.0
+ 1.16.1
1.2
1.6.0
@@ -2253,7 +2256,7 @@
1.7
2.3.32
2.0.21
- 4.0.15
+ 4.0.20
2.10.1
@@ -2269,7 +2272,7 @@
3.0.3
3.0.1
- 3.0.2
+ 3.2.6
1.4.13
3.0.0
@@ -2281,9 +2284,8 @@
org.jvnet.hk2.*;version="[2.5,4)"
4.5.14
5.2.1
- 2.16.1
- 1.9.13
- 3.29.2-GA
+ 2.16.2
+ 3.30.2-GA
3.5.3.Final
3.4.3.Final
1.19.3
@@ -2292,7 +2294,7 @@
1.37
1.49
4.13.2
- 5.10.0
+ 5.10.2
1.10.0
4.0.2
3.12.4
@@ -2335,7 +2337,7 @@
3.0.1
1.16
2.0.0
- 3.0.3
+ 3.0.6
3.0.0
2.0.0
2.0.1
@@ -2346,7 +2348,7 @@
4.0.0
4.0.2
jakarta.annotation.*;version="[2.0,3)"
- 2.0.0
+ 2.1.1
2.0.1
2.0.1
2.0.2
@@ -2357,7 +2359,7 @@
3.0
3.0.0
org.eclipse.jetty.*;version="[11,15)"
- 11.0.18
+ 11.0.20
11.0.15
9.4.53.v20231009
11.0.18
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index 3cbd0d888a..f2f9cc05df 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -1,7 +1,7 @@
3.7.0
3.0.8-01
3.9.2
@@ -116,7 +116,7 @@
org.apache.maven.plugin-testing
maven-plugin-testing-harness
- 3.3.0
+ ${harness.testing.mvn.plugin.version}
test
@@ -125,6 +125,14 @@
gmavenplus-plugin
${org.codehaus.gmavenplus.version}
+
+ org.apache.ant
+ ant-launcher
+
+
+ org.apache.ant
+ ant
+
org.apache.maven.shared
file-management
@@ -161,6 +169,14 @@
org.codehaus.plexus
plexus-archiver
+
+ commons-io
+ commons-io
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+
@@ -178,24 +194,10 @@
- org.codehaus.groovy
+ org.apache.groovy
groovy-all
pom
${groovy.version}
-
-
- org.apache.ant
- ant-launcher
-
-
- org.apache.ant
- ant
-
-
- org.slf4j
- slf4j-api
-
-
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 53c80b6c7b..5f702fc581 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -1,7 +1,7 @@
+
+
+ 4.0.0
+
+ org.eclipse.ee4j
+ project
+ 1.0.9
+
+
+
+ org.glassfish.jersey
+ release-helper-util
+ 1.0.1-SNAPSHOT
+ pom
+
+ Jersey Release Helper
+
+ Generated POM for Jersey Release Helper utils
+ https://projects.eclipse.org/projects/ee4j.jersey
+
+
+ scm:git:git://github.com/eclipse-ee4j/jersey
+ scm:git:git://github.com/eclipse-ee4j/jersey
+ https://github.com/eclipse-ee4j/jersey
+
+
+
+EOT
+
+MVN_HOME="/opt/tools/apache-maven/latest/"
+PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
+
+export STAGING_PARAMS='-DnexusUrl=https://jakarta.oss.sonatype.org/ -DserverId=ossrh'
+export STAGING_PLUGIN='org.sonatype.plugins:nexus-staging-maven-plugin:1.6.7'
+
+
+mvn -B ${STAGING_PARAMS} ${STAGING_PLUGIN}:rc-list | grep orgglassfishjersey > closed_stagings.txt || true
+
+
+#
+#
+# Archive the artifacts:
+# closed_stagings.txt
+#
diff --git a/etc/scripts/release/Release-After/populate-documentation.sh b/etc/scripts/release/Release-After/populate-documentation.sh
new file mode 100644
index 0000000000..025e512af5
--- /dev/null
+++ b/etc/scripts/release/Release-After/populate-documentation.sh
@@ -0,0 +1,166 @@
+#!/bin/bash -lex
+#
+# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+#
+# This program and the accompanying materials are made available under the
+# terms of the Eclipse Public License v. 2.0, which is available at
+# http://www.eclipse.org/legal/epl-2.0.
+#
+# This Source Code may also be made available under the following Secondary
+# Licenses when the conditions for such availability set forth in the
+# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+# version 2 with the GNU Classpath Exception, which is available at
+# https://www.gnu.org/software/classpath/license.html.
+#
+# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+#
+
+#
+# script for api docs publishing. Publishes api docs from the bundle in the Maven Central to the project's site.
+#
+# Input Parameters:
+# RELEASE_VERSION - type: String
+# - example: 3.1.6
+# - description: version for which project info is being published
+# DRY_RUN - type: Boolean
+# - description: If checked nothing is being published/generated
+# WEBSITE_URL - type: String
+# - value: git@github.com:eclipse-ee4j/jersey.github.io.git
+# - description: GitHub url for the project info/apidocs repository.
+# Mandatory and changes only in exceptional cases
+# BRANCH_SPECIFIER - type: String
+# - example: 2.x
+# - description: Branch for which the api docs are being published. Used only in Git commit message
+# UPDATE_LATEST - type: Boolean
+# - description: If checked updates the latest api docs (distinguishes for EE8/EE9/EE10) along
+# with publication into the RELEASE_VERSION folder.
+# Configuration:
+#
+# JDK:
+# oracle-jdk8-latest
+# Git:
+# ----none----
+#
+# SSH agent:
+# GitHub bot SSH
+#
+#
+#
+
+
+#
+# The first shell execution
+#
+
+
+TOOLS_PREFIX=/opt/tools
+#JAVA_PREFIX=/opt/tools/java/oracle
+MVN_HOME=/opt/tools/apache-maven/latest
+#JAVA_HOME=/opt/tools/java/oracle/jdk-8/latest
+PATH=/opt/tools/apache-maven/latest/bin:${JAVA_HOME}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+
+export CENTRAL_URL='https://repo1.maven.org/maven2'
+export STAGING_URL='https://jakarta.oss.sonatype.org/content/repositories/staging'
+
+# !!! if build docbook it's essentially important to turn the pre-release profile ON !!!
+#mvn clean install -Pstaging,pre-release -DskipTests -V -q -e -U -B -f docs/pom.xml -Djersey.version=$RELEASE_VERSION
+# however we download already published docbook from staging/central:
+mkdir -p $WORKSPACE/docs/target/docbook/index
+cd $WORKSPACE/docs/target/docbook/index
+wget -nv ${STAGING_URL}/org/glassfish/jersey/jersey-documentation/${RELEASE_VERSION}/jersey-documentation-${RELEASE_VERSION}-docbook.zip
+unzip -o jersey-documentation-${RELEASE_VERSION}-docbook.zip
+rm jersey-documentation-${RELEASE_VERSION}-docbook.zip
+
+mkdir -p $WORKSPACE/target/site/apidocs
+cd $WORKSPACE/target/site/apidocs
+wget -nv ${STAGING_URL}/org/glassfish/jersey/bundles/apidocs/${RELEASE_VERSION}/apidocs-${RELEASE_VERSION}-javadoc.jar -O apidocs-javadoc.jar
+jar -xf apidocs-javadoc.jar
+rm apidocs-javadoc.jar
+rm -rf META-INF
+
+
+#
+# The second shell execution
+#
+
+
+#!/bin/bash -lex
+
+TOOLS_PREFIX=/opt/tools
+#JAVA_PREFIX=/opt/tools/java/oracle
+MVN_HOME=/opt/tools/apache-maven/latest
+#JAVA_HOME=/opt/tools/java/oracle/jdk-8/latest
+PATH=/opt/tools/apache-maven/latest/bin:${JAVA_HOME}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+
+DIRS="$RELEASE_VERSION"
+if $UPDATE_LATEST;
+then
+ if [[ $RELEASE_VERSION == 2* ]] ;
+ then
+ export DIRS="latest $DIRS"
+ elif [[ $RELEASE_VERSION == 3.1* ]] ;
+ then
+ export DIRS="latest31x $DIRS"
+ else
+ export DIRS="latest30x $DIRS"
+ fi
+ echo ${DIRS} for ${RELEASE_VERSION} release
+fi
+
+#export PATH=/opt/csw/bin:$PATH
+WEB_DIR=$WORKSPACE/target/jersey-web
+
+
+function copyDocs {
+ APIDOCS_DIR=$WEB_DIR/apidocs/$1
+ DOCS_DIR=$WEB_DIR/documentation/$1
+
+ #
+ # API docs
+ #
+ if test ! -e $APIDOCS_DIR ; then
+ mkdir -p $APIDOCS_DIR
+ fi
+ cd $APIDOCS_DIR
+
+ rm -rf jersey || true
+ cp -R $WORKSPACE/target/site/apidocs ./jersey
+
+ #
+ # user guide
+ #
+ rm -rf $DOCS_DIR || true
+ mkdir -p $DOCS_DIR
+ cp -r $WORKSPACE/docs/target/docbook/index/* $DOCS_DIR
+ rm $DOCS_DIR/*.fo || true
+}
+
+if test -e $WEB_DIR ; then
+ rm -rf $WEB_DIR
+fi
+
+# would couse shallow reject: git clone --depth 1 $WEBSITE_URL $WEB_DIR
+git clone $WEBSITE_URL $WEB_DIR
+
+cd $WEB_DIR
+
+for dir in $DIRS; do
+ copyDocs $dir
+done
+
+cd $WEB_DIR
+
+git config --local user.email "jersey-bot@eclipse.org"
+git config --local user.name "jersey-bot"
+git add -A .
+git diff --cached --exit-code || git commit -m "[jenkins] automatic javadoc and documentation update [$RELEASE_VERSION @ $BRANCH_SPECIFIER]"
+
+if [ "$DRY_RUN" = "false" ]; then
+ echo "Pushing Web sources to $WEBSITE_URL"
+ git push origin master
+else
+ echo "Dry run .. not pushing to the master"
+ git push origin master --dry-run
+fi
+
+
diff --git a/etc/scripts/release/Release-After/publish-release-notes.sh b/etc/scripts/release/Release-After/publish-release-notes.sh
new file mode 100644
index 0000000000..d547134dba
--- /dev/null
+++ b/etc/scripts/release/Release-After/publish-release-notes.sh
@@ -0,0 +1,109 @@
+#!/bin/bash
+#
+# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+#
+# This program and the accompanying materials are made available under the
+# terms of the Eclipse Public License v. 2.0, which is available at
+# http://www.eclipse.org/legal/epl-2.0.
+#
+# This Source Code may also be made available under the following Secondary
+# Licenses when the conditions for such availability set forth in the
+# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+# version 2 with the GNU Classpath Exception, which is available at
+# https://www.gnu.org/software/classpath/license.html.
+#
+# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+#
+
+#
+# script for publishing listed stagings from the staging repo into the Maven Central.
+#
+# Input Parameters:
+# VERSION - type: String
+# - example: 3.1.6
+# - description: version for which release notes are being published
+# DRY_RUN - type: Boolean
+# - description: If checked nothing is being published/generated
+# PUBLISH_TO_GITHUB - type: Boolean
+# - description: If checked generated notes are propagated to GitHub
+# Configuration:
+#
+# JDK:
+# oracle-jdk8-latest
+# Git:
+# https://github.com/eclipse-ee4j/jersey
+#
+# Bindings:
+# Username and password (separated):
+# Username Variable:
+# BOT_NAME
+# Password Variable:
+# BOT_PASSWORD
+# Credentials:
+# GitHub bot (username/token)
+#
+#
+#
+
+
+cat <> pom.xml
+
+
+
+
+ 4.0.0
+
+ org.eclipse.ee4j
+ project
+ 1.0.9
+
+
+
+ org.glassfish.jersey
+ release-helper-util
+ 1.0.1-SNAPSHOT
+ pom
+
+ Jersey Release Helper
+
+ Generated POM for Jersey Release Helper utils
+ https://projects.eclipse.org/projects/ee4j.jersey
+
+
+ scm:git:git://github.com/eclipse-ee4j/jersey
+ scm:git:git://github.com/eclipse-ee4j/jersey
+ https://github.com/eclipse-ee4j/jersey
+
+
+
+EOT
+
+# Execution environment
+readonly MVN_HOME="/opt/tools/apache-maven/latest/"
+PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
+readonly RELEASE_DATE=`date -I`
+
+mkdir -p target
+
+mvn -B -V org.glassfish.jersey.tools.plugins:jersey-release-notes-maven-plugin:1.0.1:release-notes -DskipTests \
+-DreleaseVersion=${VERSION} -DgithubLogin=${BOT_NAME} -DgithubPassword=${BOT_PASSWORD} \
+-DtemplateFilePath=release-note.html -DreleaseDate=${RELEASE_DATE} \
+-DdryRun=${DRY_RUN} -DpublishToGithub=${PUBLISH_TO_GITHUB}
+
+cp -a `pwd`/target/release-notes ${WORKSPACE}
\ No newline at end of file
diff --git a/etc/scripts/release/Release-After/release-note.html b/etc/scripts/release/Release-After/release-note.html
new file mode 100644
index 0000000000..f0e5996340
--- /dev/null
+++ b/etc/scripts/release/Release-After/release-note.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+ Release Notes - Jersey @LATEST_VERSION@
+
+
+
+
+Release Notes - Jersey @LATEST_VERSION@
+
+Release date: @RELEASE_DATE@
+
+Previous releases
+
+
+
+
+
diff --git a/etc/scripts/release/Release-After/release-project-info.sh b/etc/scripts/release/Release-After/release-project-info.sh
new file mode 100644
index 0000000000..ebfe9b125b
--- /dev/null
+++ b/etc/scripts/release/Release-After/release-project-info.sh
@@ -0,0 +1,103 @@
+#!/bin/bash -lex
+#
+# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+#
+# This program and the accompanying materials are made available under the
+# terms of the Eclipse Public License v. 2.0, which is available at
+# http://www.eclipse.org/legal/epl-2.0.
+#
+# This Source Code may also be made available under the following Secondary
+# Licenses when the conditions for such availability set forth in the
+# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+# version 2 with the GNU Classpath Exception, which is available at
+# https://www.gnu.org/software/classpath/license.html.
+#
+# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+#
+
+#
+# script for project info publishing. MUST BE RUN ONLY AFTER THE APIDOCS PUBLISHING.
+#
+# Input Parameters:
+# RELEASE_VERSION - type: String
+# - example: 3.1.6
+# - description: version for which project info is being published
+# DRY_RUN - type: Boolean
+# - description: If checked nothing is being published/generated
+# WEBSITE_URL - type: String
+# - value: git@github.com:eclipse-ee4j/jersey.github.io.git
+# - description: GitHub url for the project info/apidocs repository.
+# Mandatory and changes only in exceptional cases
+# Configuration:
+#
+# JDK:
+# openjdk-jdk11-latest
+# Git:
+# https://github.com/eclipse-ee4j/jersey
+#
+# Branches to build:
+# tags/${RELEASE_VERSION}
+#
+# SSH agent:
+# GitHub bot SSH
+#
+#
+#
+
+
+#
+# The first shell execution
+#
+
+MVN_HOME=/opt/tools/apache-maven/latest
+PATH=${PATH}:${MVN_HOME}/bin:${JAVA_HOME}/bin
+
+mvn clean install -B -V -q -PtestsSkip,checkstyleSkip -Dtests.excluded -DskipTests '-Dmaven.test.skip=true'
+
+mvn -B -V -q -Pproject-info,checkstyleSkip,testsSkip,findbugsSkip,staging site site:stage \
+ -DgenerateProjectInfo=true -Dtests.excluded -Ddependency.locations.enabled=false \
+ -Dmaven.jxr.skip=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -DskipTests \
+ -Dfindbugs.skip=true
+
+#
+# The second shell execution
+#
+
+#!/bin/bash -lex
+
+export PATH=/opt/csw/bin:$PATH
+WEB_DIR=$WORKSPACE/target/jersey-web
+PROJECT_INFO_DIR=$WEB_DIR/project-info/$RELEASE_VERSION
+
+if test -e $WEB_DIR ; then
+ rm -rf $WEB_DIR
+fi
+
+# would couse shallow reject: git clone --depth 1 $WEBSITE_SOURCE_URL $WEB_DIR
+git clone $WEBSITE_URL $WEB_DIR
+cd $WEB_DIR
+
+if test ! -e $PROJECT_INFO_DIR ; then
+ mkdir -p $PROJECT_INFO_DIR
+fi
+
+cd $PROJECT_INFO_DIR
+
+rm -rf jersey || true
+cp -R $WORKSPACE/target/staging ./jersey
+
+cd $WEB_DIR
+
+git config --local user.email "jersey-bot@eclipse.org"
+git config --local user.name "jersey-bot"
+git add -A .
+#git diff --cached --exit-code ||
+git commit -m "[jenkins] automatic project-info update [$RELEASE_VERSION]"
+
+if [ "$DRY_RUN" = "false" ]; then
+ echo Pushing Web sources to $WEBSITE_URL
+ git push origin master
+else
+ echo "Dry run .. not pushing to the master"
+ git push origin master --dry-run
+fi
\ No newline at end of file
diff --git a/etc/scripts/release/Release-After/release-staging-to-central.sh b/etc/scripts/release/Release-After/release-staging-to-central.sh
new file mode 100644
index 0000000000..b470730610
--- /dev/null
+++ b/etc/scripts/release/Release-After/release-staging-to-central.sh
@@ -0,0 +1,93 @@
+#!/bin/bash
+#
+# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+#
+# This program and the accompanying materials are made available under the
+# terms of the Eclipse Public License v. 2.0, which is available at
+# http://www.eclipse.org/legal/epl-2.0.
+#
+# This Source Code may also be made available under the following Secondary
+# Licenses when the conditions for such availability set forth in the
+# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+# version 2 with the GNU Classpath Exception, which is available at
+# https://www.gnu.org/software/classpath/license.html.
+#
+# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+#
+
+#
+# script for publishing listed stagings from the staging repo into the Maven Central.
+#
+# Input Parameters:
+# STAGING_REPO_ID - type: String
+# - example: orgglassfishjersey-1226,orgglassfishjersey-1227,orgglassfishjersey-1228,orgglassfishjersey-1229,orgglassfishjersey-1230
+# - description: list all staggings (comma separated) to be published to the Maven Central
+# STAGING_DESC - type: String
+# - example:org.glassfish.jersey:2.42
+# - description: description of what is published. Usually :
+# Configuration:
+#
+# JDK:
+# (System)
+# Git:
+# ----none----
+#
+#
+
+cat <> pom.xml
+
+
+
+
+ 4.0.0
+
+ org.eclipse.ee4j
+ project
+ 1.0.9
+
+
+
+ org.glassfish.jersey
+ release-helper-util
+ 1.0.1-SNAPSHOT
+ pom
+
+ Jersey Release Helper
+
+ Generated POM for Jersey Release Helper utils
+ https://projects.eclipse.org/projects/ee4j.jersey
+
+
+ scm:git:git://github.com/eclipse-ee4j/jersey
+ scm:git:git://github.com/eclipse-ee4j/jersey
+ https://github.com/eclipse-ee4j/jersey
+
+
+
+EOT
+
+MVN_HOME="/opt/tools/apache-maven/latest/"
+PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
+
+export STAGING_PARAMS='-DnexusUrl=https://jakarta.oss.sonatype.org/ -DserverId=ossrh'
+export STAGING_PLUGIN='org.sonatype.plugins:nexus-staging-maven-plugin:1.6.7'
+
+
+mvn ${STAGING_PARAMS} -B -C -V ${STAGING_PLUGIN}:rc-release -DstagingRepositoryId="${STAGING_REPO_ID}" -DstagingDescription="${STAGING_DESC}"
+
From 9c5b68801e8d7561e42a12ddbe82abe45f9635a0 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 26 Mar 2024 20:36:12 +0100
Subject: [PATCH 031/129] Adopt ASM 9.7
Signed-off-by: jansupol
---
NOTICE.md | 2 +-
.../org/objectweb/asm/AnnotationWriter.java | 8 +-
.../org/objectweb/asm/ClassReader.java | 109 +++++++++---------
.../org/objectweb/asm/ClassWriter.java | 2 +-
.../org/objectweb/asm/MethodWriter.java | 2 +-
.../repackaged/org/objectweb/asm/Opcodes.java | 1 +
.../org/objectweb/asm/SymbolTable.java | 8 +-
.../scanning/AnnotationAcceptingListener.java | 4 +-
.../main/resources/META-INF/NOTICE.markdown | 2 +-
examples/NOTICE.md | 2 +-
pom.xml | 2 +-
11 files changed, 70 insertions(+), 72 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index 3d2f26329c..e94c5ea7a4 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -95,7 +95,7 @@ KineticJS, v4.7.1
* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS
* Copyright: Eric Rowell
-org.objectweb.asm Version 9.6
+org.objectweb.asm Version 9.7
* License: Modified BSD (https://asm.ow2.io/license.html)
* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved.
diff --git a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/AnnotationWriter.java b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/AnnotationWriter.java
index d1f86a6a2e..23ea980c84 100644
--- a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/AnnotationWriter.java
+++ b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/AnnotationWriter.java
@@ -144,7 +144,7 @@ static AnnotationWriter create(
// Write type_index and reserve space for num_element_value_pairs.
annotation.putShort(symbolTable.addConstantUtf8(descriptor)).putShort(0);
return new AnnotationWriter(
- symbolTable, /* useNamedValues = */ true, annotation, previousAnnotation);
+ symbolTable, /* useNamedValues= */ true, annotation, previousAnnotation);
}
/**
@@ -179,7 +179,7 @@ static AnnotationWriter create(
// Write type_index and reserve space for num_element_value_pairs.
typeAnnotation.putShort(symbolTable.addConstantUtf8(descriptor)).putShort(0);
return new AnnotationWriter(
- symbolTable, /* useNamedValues = */ true, typeAnnotation, previousAnnotation);
+ symbolTable, /* useNamedValues= */ true, typeAnnotation, previousAnnotation);
}
// -----------------------------------------------------------------------------------------------
@@ -284,7 +284,7 @@ public AnnotationVisitor visitAnnotation(final String name, final String descrip
}
// Write tag and type_index, and reserve 2 bytes for num_element_value_pairs.
annotation.put12('@', symbolTable.addConstantUtf8(descriptor)).putShort(0);
- return new AnnotationWriter(symbolTable, /* useNamedValues = */ true, annotation, null);
+ return new AnnotationWriter(symbolTable, /* useNamedValues= */ true, annotation, null);
}
@Override
@@ -303,7 +303,7 @@ public AnnotationVisitor visitArray(final String name) {
// visit the array elements. Its num_element_value_pairs will correspond to the number of array
// elements and will be stored in what is in fact num_values.
annotation.put12('[', 0);
- return new AnnotationWriter(symbolTable, /* useNamedValues = */ false, annotation, null);
+ return new AnnotationWriter(symbolTable, /* useNamedValues= */ false, annotation, null);
}
@Override
diff --git a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassReader.java b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassReader.java
index 820a3b84bc..a2bdae3e1e 100644
--- a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassReader.java
+++ b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassReader.java
@@ -177,7 +177,7 @@ public ClassReader(
final byte[] classFileBuffer,
final int classFileOffset,
final int classFileLength) { // NOPMD(UnusedFormalParameter) used for backward compatibility.
- this(classFileBuffer, classFileOffset, /* checkClassVersion = */ true);
+ this(classFileBuffer, classFileOffset, /* checkClassVersion= */ true);
}
/**
@@ -195,7 +195,7 @@ public ClassReader(
this.b = classFileBuffer;
// Check the class' major_version. This field is after the magic and minor_version fields, which
// use 4 and 2 bytes respectively.
- if (checkClassVersion && readShort(classFileOffset + 6) > Opcodes.V22) {
+ if (checkClassVersion && readShort(classFileOffset + 6) > Opcodes.V23) {
throw new IllegalArgumentException(
"Unsupported class file major version " + readShort(classFileOffset + 6));
}
@@ -607,9 +607,9 @@ public void accept(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- classVisitor.visitAnnotation(annotationDescriptor, /* visible = */ true),
+ classVisitor.visitAnnotation(annotationDescriptor, /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -625,9 +625,9 @@ public void accept(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- classVisitor.visitAnnotation(annotationDescriptor, /* visible = */ false),
+ classVisitor.visitAnnotation(annotationDescriptor, /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -649,9 +649,9 @@ public void accept(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ true),
+ /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -673,9 +673,9 @@ public void accept(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ false),
+ /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -967,9 +967,9 @@ private int readRecordComponent(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- recordComponentVisitor.visitAnnotation(annotationDescriptor, /* visible = */ true),
+ recordComponentVisitor.visitAnnotation(annotationDescriptor, /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -985,9 +985,9 @@ private int readRecordComponent(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- recordComponentVisitor.visitAnnotation(annotationDescriptor, /* visible = */ false),
+ recordComponentVisitor.visitAnnotation(annotationDescriptor, /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1009,9 +1009,9 @@ private int readRecordComponent(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ true),
+ /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1033,9 +1033,9 @@ private int readRecordComponent(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ false),
+ /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1151,9 +1151,9 @@ private int readField(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- fieldVisitor.visitAnnotation(annotationDescriptor, /* visible = */ true),
+ fieldVisitor.visitAnnotation(annotationDescriptor, /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1169,9 +1169,9 @@ private int readField(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- fieldVisitor.visitAnnotation(annotationDescriptor, /* visible = */ false),
+ fieldVisitor.visitAnnotation(annotationDescriptor, /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1193,9 +1193,9 @@ private int readField(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ true),
+ /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1217,9 +1217,9 @@ private int readField(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ false),
+ /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1412,9 +1412,9 @@ private int readMethod(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- methodVisitor.visitAnnotation(annotationDescriptor, /* visible = */ true),
+ methodVisitor.visitAnnotation(annotationDescriptor, /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1430,9 +1430,9 @@ private int readMethod(
// Parse num_element_value_pairs and element_value_pairs and visit these values.
currentAnnotationOffset =
readElementValues(
- methodVisitor.visitAnnotation(annotationDescriptor, /* visible = */ false),
+ methodVisitor.visitAnnotation(annotationDescriptor, /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1454,9 +1454,9 @@ private int readMethod(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ true),
+ /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1478,9 +1478,9 @@ private int readMethod(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ false),
+ /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -1488,16 +1488,13 @@ private int readMethod(
// Visit the RuntimeVisibleParameterAnnotations attribute.
if (runtimeVisibleParameterAnnotationsOffset != 0) {
readParameterAnnotations(
- methodVisitor, context, runtimeVisibleParameterAnnotationsOffset, /* visible = */ true);
+ methodVisitor, context, runtimeVisibleParameterAnnotationsOffset, /* visible= */ true);
}
// Visit the RuntimeInvisibleParameterAnnotations attribute.
if (runtimeInvisibleParameterAnnotationsOffset != 0) {
readParameterAnnotations(
- methodVisitor,
- context,
- runtimeInvisibleParameterAnnotationsOffset,
- /* visible = */ false);
+ methodVisitor, context, runtimeInvisibleParameterAnnotationsOffset, /* visible= */ false);
}
// Visit the non standard attributes.
@@ -1926,7 +1923,7 @@ private void readCode(
}
} else if (Constants.RUNTIME_VISIBLE_TYPE_ANNOTATIONS.equals(attributeName)) {
visibleTypeAnnotationOffsets =
- readTypeAnnotations(methodVisitor, context, currentOffset, /* visible = */ true);
+ readTypeAnnotations(methodVisitor, context, currentOffset, /* visible= */ true);
// Here we do not extract the labels corresponding to the attribute content. This would
// require a full parsing of the attribute, which would need to be repeated when parsing
// the bytecode instructions (see below). Instead, the content of the attribute is read one
@@ -1935,7 +1932,7 @@ private void readCode(
// time. This assumes that type annotations are ordered by increasing bytecode offset.
} else if (Constants.RUNTIME_INVISIBLE_TYPE_ANNOTATIONS.equals(attributeName)) {
invisibleTypeAnnotationOffsets =
- readTypeAnnotations(methodVisitor, context, currentOffset, /* visible = */ false);
+ readTypeAnnotations(methodVisitor, context, currentOffset, /* visible= */ false);
// Same comment as above for the RuntimeVisibleTypeAnnotations attribute.
} else if (Constants.STACK_MAP_TABLE.equals(attributeName)) {
if ((context.parsingOptions & SKIP_FRAMES) == 0) {
@@ -2517,9 +2514,9 @@ private void readCode(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ true),
+ /* visible= */ true),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
currentVisibleTypeAnnotationBytecodeOffset =
@@ -2545,9 +2542,9 @@ private void readCode(
context.currentTypeAnnotationTarget,
context.currentTypeAnnotationTargetPath,
annotationDescriptor,
- /* visible = */ false),
+ /* visible= */ false),
currentAnnotationOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
currentInvisibleTypeAnnotationBytecodeOffset =
@@ -2618,9 +2615,9 @@ private void readCode(
context.currentLocalVariableAnnotationRangeEnds,
context.currentLocalVariableAnnotationRangeIndices,
annotationDescriptor,
- /* visible = */ true),
+ /* visible= */ true),
currentOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -2646,9 +2643,9 @@ private void readCode(
context.currentLocalVariableAnnotationRangeEnds,
context.currentLocalVariableAnnotationRangeIndices,
annotationDescriptor,
- /* visible = */ false),
+ /* visible= */ false),
currentOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -2821,7 +2818,7 @@ private int[] readTypeAnnotations(
methodVisitor.visitTryCatchAnnotation(
targetType & 0xFFFFFF00, path, annotationDescriptor, visible),
currentOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
} else {
// We don't want to visit the other target_type annotations, so we just skip them (which
@@ -2832,7 +2829,7 @@ private int[] readTypeAnnotations(
// with a null AnnotationVisitor).
currentOffset =
readElementValues(
- /* annotationVisitor = */ null, currentOffset, /* named = */ true, charBuffer);
+ /* annotationVisitor= */ null, currentOffset, /* named= */ true, charBuffer);
}
}
return typeAnnotationsOffsets;
@@ -2972,7 +2969,7 @@ private void readParameterAnnotations(
readElementValues(
methodVisitor.visitParameterAnnotation(i, annotationDescriptor, visible),
currentOffset,
- /* named = */ true,
+ /* named= */ true,
charBuffer);
}
}
@@ -3042,9 +3039,9 @@ private int readElementValue(
case 'e': // enum_const_value
return currentOffset + 5;
case '@': // annotation_value
- return readElementValues(null, currentOffset + 3, /* named = */ true, charBuffer);
+ return readElementValues(null, currentOffset + 3, /* named= */ true, charBuffer);
case '[': // array_value
- return readElementValues(null, currentOffset + 1, /* named = */ false, charBuffer);
+ return readElementValues(null, currentOffset + 1, /* named= */ false, charBuffer);
default:
return currentOffset + 3;
}
@@ -3112,7 +3109,7 @@ private int readElementValue(
return readElementValues(
annotationVisitor.visitArray(elementName),
currentOffset - 2,
- /* named = */ false,
+ /* named= */ false,
charBuffer);
}
switch (classFileBuffer[currentOffset] & 0xFF) {
@@ -3189,7 +3186,7 @@ private int readElementValue(
readElementValues(
annotationVisitor.visitArray(elementName),
currentOffset - 2,
- /* named = */ false,
+ /* named= */ false,
charBuffer);
break;
}
diff --git a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassWriter.java b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassWriter.java
index 75881882ea..0af80ce0e6 100644
--- a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassWriter.java
+++ b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/ClassWriter.java
@@ -774,7 +774,7 @@ private byte[] replaceAsmInstructions(final byte[] classFile, final boolean hasF
lastRecordComponent = null;
firstAttribute = null;
compute = hasFrames ? MethodWriter.COMPUTE_INSERTED_FRAMES : MethodWriter.COMPUTE_NOTHING;
- new ClassReader(classFile, 0, /* checkClassVersion = */ false)
+ new ClassReader(classFile, 0, /* checkClassVersion= */ false)
.accept(
this,
attributes,
diff --git a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/MethodWriter.java b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/MethodWriter.java
index 918bd717c6..bccc99717a 100644
--- a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/MethodWriter.java
+++ b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/MethodWriter.java
@@ -651,7 +651,7 @@ public void visitParameter(final String name, final int access) {
@Override
public AnnotationVisitor visitAnnotationDefault() {
defaultValue = new ByteVector();
- return new AnnotationWriter(symbolTable, /* useNamedValues = */ false, defaultValue, null);
+ return new AnnotationWriter(symbolTable, /* useNamedValues= */ false, defaultValue, null);
}
@Override
diff --git a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/Opcodes.java b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/Opcodes.java
index 4256afae68..f796c9430b 100644
--- a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/Opcodes.java
+++ b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/Opcodes.java
@@ -288,6 +288,7 @@ public interface Opcodes {
int V20 = 0 << 16 | 64;
int V21 = 0 << 16 | 65;
int V22 = 0 << 16 | 66;
+ int V23 = 0 << 16 | 67;
/**
* Version flag indicating that the class is using 'preview' features.
diff --git a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/SymbolTable.java b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/SymbolTable.java
index dc601a16b9..9ceffb1c5b 100644
--- a/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/SymbolTable.java
+++ b/core-server/src/main/java/jersey/repackaged/org/objectweb/asm/SymbolTable.java
@@ -1414,23 +1414,23 @@ private static final class Entry extends Symbol {
}
Entry(final int index, final int tag, final String value, final int hashCode) {
- super(index, tag, /* owner = */ null, /* name = */ null, value, /* data = */ 0);
+ super(index, tag, /* owner= */ null, /* name= */ null, value, /* data= */ 0);
this.hashCode = hashCode;
}
Entry(final int index, final int tag, final String value, final long data, final int hashCode) {
- super(index, tag, /* owner = */ null, /* name = */ null, value, data);
+ super(index, tag, /* owner= */ null, /* name= */ null, value, data);
this.hashCode = hashCode;
}
Entry(
final int index, final int tag, final String name, final String value, final int hashCode) {
- super(index, tag, /* owner = */ null, name, value, /* data = */ 0);
+ super(index, tag, /* owner= */ null, name, value, /* data= */ 0);
this.hashCode = hashCode;
}
Entry(final int index, final int tag, final long data, final int hashCode) {
- super(index, tag, /* owner = */ null, /* name = */ null, /* value = */ null, data);
+ super(index, tag, /* owner= */ null, /* name= */ null, /* value= */ null, data);
this.hashCode = hashCode;
}
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/AnnotationAcceptingListener.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/AnnotationAcceptingListener.java
index 52e2db2a4c..68b2573c7d 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/AnnotationAcceptingListener.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/AnnotationAcceptingListener.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -309,7 +309,7 @@ private Class getClassForName(final String className) {
private static class ClassReaderWrapper {
private static final Logger LOGGER = Logger.getLogger(ClassReader.class.getName());
- private static final int WARN_VERSION = Opcodes.V22;
+ private static final int WARN_VERSION = Opcodes.V23;
private static final int INPUT_STREAM_DATA_CHUNK_SIZE = 4096;
private final byte[] b;
diff --git a/core-server/src/main/resources/META-INF/NOTICE.markdown b/core-server/src/main/resources/META-INF/NOTICE.markdown
index 92d64be4ec..27c798d82b 100644
--- a/core-server/src/main/resources/META-INF/NOTICE.markdown
+++ b/core-server/src/main/resources/META-INF/NOTICE.markdown
@@ -36,7 +36,7 @@ org.glassfish.jersey.server.internal.monitoring.core
* Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved.
* Copyright 2010-2013 Coda Hale and Yammer, Inc.
-org.objectweb.asm Version 9.6
+org.objectweb.asm Version 9.7
* License: Modified BSD (https://asm.ow2.io/license.html)
* Copyright: (c) 2000-2011 INRIA, France Telecom. All rights reserved.
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index f5fb08cff5..4dff288dcd 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -91,7 +91,7 @@ KineticJS, v4.7.1
* Project: http://www.kineticjs.com, https://github.com/ericdrowell/KineticJS
* Copyright: Eric Rowell
-org.objectweb.asm Version 9.6
+org.objectweb.asm Version 9.7
* License: Modified BSD (https://asm.ow2.io/license.html)
* Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved.
diff --git a/pom.xml b/pom.xml
index ccccc0e80b..9f228f10fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2216,7 +2216,7 @@
2.1.0.Final
- 9.6
+ 9.7
1.9.21.1
From b861a1c858c731a1b8d308e78796c39563b80d8e Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Thu, 28 Mar 2024 11:34:24 +0100
Subject: [PATCH 032/129] [3.0] versions update (#5584)
Signed-off-by: Maxim Nesen
---
NOTICE.md | 2 +-
.../resources/archetype-resources/pom.xml | 2 +-
.../resources/archetype-resources/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 9 ++++
connectors/jetty-http2-connector/pom.xml | 12 +++++
examples/NOTICE.md | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 4 ++
.../helloworld-spring-annotations/pom.xml | 2 +-
.../jackson/jaxrs/json/PackageVersion.java | 2 +-
.../main/resources/META-INF/NOTICE.markdown | 2 +-
pom.xml | 51 +++++++++----------
tests/integration/tracing-support/pom.xml | 13 ++++-
13 files changed, 70 insertions(+), 35 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index 1f66e07a26..3596992225 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -70,7 +70,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.2
+Jackson JAX-RS Providers Version 2.17.0
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2024 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
index 2bd894649a..00afb9cd18 100644
--- a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
@@ -119,7 +119,7 @@
${project.version}
11.0.20
UTF-8
- 3.2.1
+ 3.2.5
3.4.0
diff --git a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
index 54e18cd658..779f0802af 100644
--- a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
@@ -85,6 +85,6 @@
${project.version}
5.10.2
UTF-8
- 3.2.1
+ 3.2.5
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index f0ad9c6682..82efb18284 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -45,6 +45,10 @@
commons-codec
commons-codec
+
+ commons-logging
+ commons-logging
+
@@ -67,6 +71,11 @@
commons-codec
${commons.codec.version}
+
+
+ commons-logging
+ commons-logging
+
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 3e21e77248..00356708d8 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -48,10 +48,22 @@
org.eclipse.jetty.http2
http2-client
+
+
+ org.slf4j
+ slf4j-api
+
+
org.eclipse.jetty.http2
http2-http-client-transport
+
+
+ org.slf4j
+ slf4j-api
+
+
org.eclipse.jetty
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index b14ed9dd37..e982511591 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -71,7 +71,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.2
+Jackson JAX-RS Providers Version 2.17.0
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 0d2e4665bc..3feed37108 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -177,7 +177,7 @@
jakarta.activation
jakarta.activation-api
- ${jakarta.activation.version}
+ ${jakarta.activation-api.version}
jakarta.xml.bind
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index c42253fb68..8d7a370d85 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -34,6 +34,10 @@
com.fasterxml.jackson.core
jackson-core
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
org.junit.jupiter
junit-jupiter-api
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index b196038b46..ab5ea9976c 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -73,7 +73,7 @@
commons-logging
commons-logging
- 1.2
+ ${commons.logging.version}
org.glassfish.jersey.test-framework.providers
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
index 347b54b33f..88e31680b8 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
@@ -11,7 +11,7 @@
*/
public final class PackageVersion implements Versioned {
public final static Version VERSION = VersionUtil.parseVersion(
- "2.16.2", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
+ "2.17.0", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
@Override
public Version version() {
diff --git a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
index 72bc99a779..6034c04d7c 100644
--- a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
+++ b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
@@ -31,7 +31,7 @@ The project maintains the following source code repositories:
## Third-party Content
-Jackson JAX-RS Providers version 2.16.2
+Jackson JAX-RS Providers version 2.17.0
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/pom.xml b/pom.xml
index dca426bd52..fcb86f2583 100644
--- a/pom.xml
+++ b/pom.xml
@@ -820,7 +820,7 @@
net.sf.proguard
proguard-base
- 5.1
+ 6.2.2
runtime
@@ -2194,14 +2194,14 @@
3.1.0
- 3.6.0
+ 3.7.1
3.4.1
- 3.1.0
- 3.4.0
+ 3.2.0
+ 3.5.0
3.2.0
3.3.1
- 10.12.4
- 3.11.0
+ 10.14.2
+ 3.13.0
9.7
- 1.9.21.1
+ 1.9.22
1.70
2.15.1
1.16.1
- 1.3.0
+ 1.3.1
1.7.0
1.6.4
2.8.4
@@ -2266,26 +2266,25 @@
- 1.11.5
- 1.0.11
+ 1.12.4
+ 1.0.12
3.0.3
3.0.1
3.2.6
+ 3.2.6
1.4.14
- 3.0.0
+ 3.7.1
31.1-jre
2.2
- 1.4.14
- 3.0.2
2.9.1
org.glassfish.hk2.*;version="[2.5,4)"
org.jvnet.hk2.*;version="[2.5,4)"
4.5.14
- 5.2.1
- 2.16.2
+ 5.3.1
+ 2.17.0
3.30.2-GA
3.5.3.Final
3.4.3.Final
@@ -2296,11 +2295,11 @@
1.49
4.13.2
5.10.2
- 1.10.0
+ 1.10.2
4.0.3
3.12.4
0.9.11
- 4.1.107.Final
+ 4.1.108.Final
0.33.0
6.0.0
1.10.0
@@ -2313,7 +2312,7 @@
2.2.21
6.0.1
2.0.12
- 6.0.13
+ 6.0.18
7.9.0
6.9.13.6
@@ -2361,7 +2360,7 @@
3.0.0
org.eclipse.jetty.*;version="[11,15)"
11.0.20
- 11.0.15
+ 11.0.15
9.4.54.v20240208
11.0.20
6.1.14
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 31a2fa4688..ac13ede333 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -65,7 +65,7 @@
org.eclipse.jetty
jetty-maven-plugin
- ${jetty.tracing.version}
+ ${jetty.version}
@@ -86,4 +86,15 @@
+
+
+ jdk11
+
+ [11,21)
+
+
+ ${jetty.tracing.version}
+
+
+
From e30ffc2ae371bcdaeb904e391d66751b769fa878 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Thu, 28 Mar 2024 11:11:41 +0000
Subject: [PATCH 033/129] 3.0.13
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 4 ++--
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 4 ++--
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
375 files changed, 378 insertions(+), 378 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 6d0233beb8..c272a10c5f 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 176eefd34a..2f3cc5e9d7 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.13
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index c777ef4f25..d8b86169d4 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 33b1eca835..5763b496e2 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index e41beee64c..8782db54ca 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index b2bcd331b8..31fe8b7dd9 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.0.99-SNAPSHOT
+ 3.0.13
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 7b7d82fdff..750eebd284 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.13
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index e39812ca17..f912fc95e5 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 66e4cc066f..58bc7a7d10 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 052dfb751b..7c114f9a4b 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 82efb18284..81f669a26a 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 88723e6841..5a369ae60f 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 2b25a35682..cb283b7752 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 515e3b3291..b064845d93 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index c3b83013c8..0731750cb1 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 86876ec0d1..848102cddc 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 00356708d8..04fce828b7 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 4e719ec330..006972c844 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index a48065d3dc..37b558371d 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index d388b7e5f1..4fbd904672 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index e7f1668475..721619510c 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index c8a2bb61c4..ad93dd3def 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 95887084fb..1882050605 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 659b4dc1d7..1d02191e63 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 5985e69e28..35e839126f 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index e47c6f22b6..26af9d3d47 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index ce0768dfc2..3e7a0ffb93 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 59d26efe5f..833600a0d9 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 73f1f694c0..5082fbda52 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 2b07fcf45c..74387495e5 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index be05caf2fa..0e19ecbda1 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index e21c30101d..2279821862 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index fefc6842e4..6cc14d1c14 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 44c4d7b53e..5552a480a1 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index f0af2e88f4..0ddbd322d0 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 062ff1fe69..440371bf3b 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 1c54fae2f1..5a136da50d 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 3663370df6..c5e22b2a91 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 21d30d8350..fa5b5b1b98 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index d8c472587b..0048b3ba40 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 4531b60ef1..f5f7a6f1c4 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 36b2854dc2..1cceea0217 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 34ab9c20e3..b12a5957e7 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 6d38f0d9f7..0c7b6b6466 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 63c4e780de..52ded9afea 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 5cb67a3807..8e914b5fd1 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 6664f23de7..c32f6aa041 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 4af5fa458d..cbee075714 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index b55aa9e816..44f165f096 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 3feed37108..e08eb4acb2 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index d5b30424f8..02e5b0ea3f 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 8d7a370d85..5fbe695a96 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 055c055211..5b416a36a0 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index fa19a705d9..8b3716faea 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 2bb3e5fb1b..d5702b6e1a 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 6636d3a8d3..3eef3ce29c 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 768bfec32b..46b3cd5a9d 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index ab5ea9976c..72da500e96 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 81d3514276..335b434bbc 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index f0ad725407..7dfe17434a 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index a5ce51c07e..79d8f62b00 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index b99c2efb54..0036ab6422 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 567d9ad534..48d35ebeef 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 0026193530..8b8f91884d 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 1ff6f66e2e..8d3245a9fe 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 1273186bb5..fbf32a575d 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 25d7e1ba28..b5ad8e5b61 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index f8e72a720c..144184e813 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 63e5a87f17..606d0991af 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 83d4303ee1..dbf3b0c0e5 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 7251947a7c..35f783965f 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 4f27b7307d..ab2f91a024 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index b59825a28a..81e7194bd6 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 1424646afd..2d06d2c699 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index ddbf757a34..70eebd2b59 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 836cea3224..efdadf8d94 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 700bf51ee5..abdd2975f4 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index b0c44ce45f..52aace568d 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 84d614d0d8..512fe05c8f 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 573177b84e..ffcfe79167 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index b536662f26..94e46e9dae 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 06b3afa4d0..d3cd0d0593 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 1cac7ba9c0..fb32f9eb00 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 43708921c9..0fef5b7f59 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 6a7a6b9357..3d56586c17 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 750155077f..b88fb71b05 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 8453b3a241..e81ff67fa0 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index dcd3cbc002..6c4fccb1e9 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index fc66fec93c..1415dcb3e7 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 1249a34c17..f1a1277556 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 1798d4f1b2..c03d309945 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index fbb06f85e2..4e3f9655da 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 9fb7b2cb3f..d5f28cc4d7 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 633a6924e4..3a0fcefed2 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 7978e51f7f..dc73e31656 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.99-SNAPSHOT
+ 3.0.13
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 8f8a4e8732..d698c5a31d 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 7e0e602be5..42f9c35120 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.99-SNAPSHOT
+ 3.0.13
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index b7e53e433f..ee9caa328a 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 1308d80ce6..e73f81bf2d 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 5f82dcaa2f..fb93e1b500 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 3c6bd334ac..81136b02ae 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index b1e17d4af6..399565e3d8 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 58c0837532..a541870394 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 2bac026098..77310a0059 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.13
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 601d9d26bc..b29385c209 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index aa3d103319..01ce7c5a0b 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index ebcde20065..177bb55c5b 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 2a272598f0..6ae563ba9b 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.13
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 743a933698..ad8a231b3f 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 7fbd6c306c..0ca9668004 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 7e22ff6d83..be80a36808 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 0301b3b563..7cf91143c0 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index fad4a61b4e..e3ab3bbfa3 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 71f1bf3aaf..9040dbfc8e 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 7ef1fbf512..3765f5fc0f 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 9790e01be8..260ba6faf3 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 0af9140d58..adec974d96 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 0eae91b407..450060b54d 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 411dbb33cd..2b6f3394a9 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 3980e2edee..4144494a40 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index bbe540d718..65fffe4c7d 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index bd5463d78d..1339bb7bc5 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index bd69eafcc0..8f736de1bf 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 852406b2cc..7ad49a523f 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 5bcdd4fb2d..209ccf7bce 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index dceb4efb0d..b267645bd5 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index e918d84cac..cacec5d480 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 58927c3fbd..10ea84dce4 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index b9047ae1d0..096130ce5a 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 03b9119a3e..9c3594cfcf 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 2e86422618..2d4623c49b 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 5a147bcd00..a57c879175 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 07d7fb1562..dc1f3f3566 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 2a9830033d..15ac678bc1 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index d46c82c6e4..e3acc0d137 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 0e8b3cb6e1..51d0984e67 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 2d73880c9b..e38a302a93 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 181bb67105..35adbb05c4 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index f0a09165aa..544bc809c0 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 5eed87b024..4f6c5a047c 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index daf7c243a9..c553bbf7bd 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 7ddc227efc..82a95bddd9 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 5faa7b0f49..7f3da8a16f 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index d6bafee768..8b763325d2 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index d63c8ea898..bd6fd6bc45 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 84a04cfc59..e1d76e5c2a 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 1dec961cee..8b35f595a4 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 75a49a0399..7e20896d36 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 53de4a880b..62114251a4 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index cf0d7e655b..9aaa061fdb 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index cb27c7f711..3f5a8167ec 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 30e074b38d..e55ac7fbfc 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index aa851ad045..264c349c79 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 335f80e509..5b6086eff1 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index ffda4d0ef3..296ea4bd6b 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index adef754ee1..96e5338327 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index f1627a8da4..3fbf5f04d3 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index fcb86f2583..56aafef1ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 750ec8d3e5..3e9979918a 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.13
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index d59a01e4fe..430eda10bf 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.13
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 562f7a248e..00891a623a 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index b0b9e0ec5e..d995df47bb 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index bfe13e677d..53960928e0 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index c26482fbfe..3bc9e26a90 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index f2f9cc05df..9e941d6d71 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.99-SNAPSHOT
+ 3.0.13
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 5f702fc581..fa5b9602da 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.99-SNAPSHOT
+ 3.0.13
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 66da100266..071382bd68 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index be40dbfcea..b5f4d9c261 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.13
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 5d7da44253..2759cbd0b7 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index ec8f3bce30..3fe1b89aa9 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 53c05045c6..99d16ddf65 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index b3fd19eed6..d80bc50f3c 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 7af40a2bea..68b853420b 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 56fce13ad1..706685ee4a 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index caffc015ef..e865c42fce 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 7e5e861155..24b4f68743 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 0e439ecd6e..01bfc13f1b 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 564a4ac8d7..f49efd1ace 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.13
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index bbb9e13433..961f718626 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index b0adcadb18..f27dde1fbe 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index cfc06aecc1..0cb141822c 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 1364ab7faf..09220f50ec 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index abd705c530..49993e179b 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 558857e707..d0a515aca0 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 8857958be2..21136b9a47 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index e8f2a3c7ff..15a642c285 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 3568f848fd..4a3b16515b 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-inject
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 7b4a6ee939..d42697308b 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 1a23da87ed..680c2684da 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 059badeb12..416c01951e 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 7058aaa895..27f6ef0bac 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.13
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 096e38c455..ac2ace29e0 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index c9c3d4f100..e0d8eb2b71 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 139ff13437..c262ae5fd1 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index fea5a22757..6b7921b73b 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 888bd349e2..bfae0e5427 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 18e70af32c..213e07ed02 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 4f945682a4..93d72e95b4 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index 4733e26bac..12a2db6a43 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 29405b1d1e..764606ae37 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index e49c77fb65..3e0fdc0752 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 2b4c7410c1..2e3e410709 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 034d712d1d..7883b01db1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 6ae2e7f7c1..38e1c35ba5 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 0cc877d229..9c7bd2ae67 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 948f201539..8c80918d21 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index a1e6263a21..bc9c60a8a9 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 7e44430792..5b6a37868a 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index c37a1e686c..1087916834 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 174cf6ad92..46a80ee334 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 2914f99148..88f06373e1 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index f5be881a43..0be997e338 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 85b8d7f5d7..ae99ab52ec 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 5dac7d8c08..cc769f272a 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.13
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 0afc99f1d9..7ce7d50099 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 01bb35db4c..3836dec9a4 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 289b4eae5a..dad7ca698c 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 54c38fdfbf..11ab1e8df3 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index af1c57a94f..de63820a30 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index c197c923a3..17cea35fb4 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index c0febb1755..1a4de2cce3 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index ad6fa1e7d4..0c8b29d203 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 9a4e53ea63..b019d6d63c 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index e8c321d76e..a6899b60af 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 47a54b7aa3..1dc89e20ff 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index be9285cf39..349a4188a4 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 58bb379640..be7298d9d0 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 9fc277472e..9725ec8199 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 6250fbe60d..e4af49d2ad 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 972a4c169f..b92d258b8d 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 3988f0614a..3483eecd88 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index a670bcc6de..227cd81940 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 143fdc096d..91fcc3b096 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 1021639989..e5fa00b221 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 8f10570cfe..a4da764053 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 6336bd314a..246ab07eae 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 5a3a8dc080..7055351478 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 217752ae6d..71bad7bac7 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index e9f49ddd59..ed9662d2fa 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 50f517f755..f9222b513d 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 6046f628be..db28f7eef0 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 278c6989fd..51325ab0e4 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index b06b1c121f..bfaa805d02 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index daea1a5230..edc7fda138 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 468385f4db..0293eae0db 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 1bd2cc1a13..17d8dffab5 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 0577609593..ce004c8b24 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 01cc34a05c..e378139687 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index b767dbccf8..988dfa281c 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 63056f6499..db3a5c1b11 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 0d3428218c..a2e77bca25 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 57d3e212f7..47299ea535 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 1005ef7e96..b6970d4426 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 24aa77bfb1..26b16a3718 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index d4f0303368..cbc591f57e 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index ae7df01903..c7252c144f 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index fc5f567ddf..cafd63c2b0 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index 6a0a032442..d0ce610699 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 8705c2e21d..72632cc540 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index f767620650..a0bc2d4d7d 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index c8b9abff4d..7b01cac233 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index 1f040490fb..de1c836cf7 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 3034e366dc..99d310c742 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index e228add6d4..7817d19976 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index deb934a79f..b3e327959d 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 5dc92da6c1..e114551964 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index c9fdda3360..7e56625877 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index f35e413cb2..40cd6e2675 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 58df897fe9..db15f971b2 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 9811834553..4a3a6d9d87 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 51379721ec..1e045b7798 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 8b4e3d7a1a..325d710af4 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 47891e95e2..55cedfe29b 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 009c29e9ee..9f1d873322 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 3480a7371a..75a22089ea 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 732e332f37..7bb266cf47 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 2d1eb2048c..9506ba2285 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index b991dad644..7a50c816ab 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index dc20389617..340f5acaa2 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index d106b98b58..2806530499 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 7672011f95..479d1ba5ec 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index f5b7834dca..3aa791a439 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.13
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index d36f702c21..6995e67278 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.13
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index ed7ddc0b3d..bcdaf7ecc3 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -1,7 +1,7 @@
0.9.11
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 14f07f88ae..5c8f6bcab9 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -303,35 +303,12 @@
${slf4j.version}
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
- default-testCompile
- test-compile
-
-
- org/glassfish/jersey/tests/e2e/client/connector/proxy/Proxy*Test.java
- org/glassfish/jersey/tests/e2e/client/nettyconnector/Expect100ContinueTest.java
-
-
-
- testCompile
-
-
-
-
-
-
JettyTestExclude
- [11,17)
+ [11,)
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 719134aa28..68c4cfccde 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -224,6 +224,15 @@
+
+ test-suit
+
+ 11
+
+
+ ${junit-platform-suite.legacy.version}
+
+
sonar
From de5271312abc8e070beedaed665a179ff810133f Mon Sep 17 00:00:00 2001
From: Robert Stupp
Date: Tue, 2 Apr 2024 20:20:48 +0200
Subject: [PATCH 036/129] Fix thread leak/invasion
Jersey/Jetty, at least in the 3.1 version line, creates one thread for each HTTP request. This behavior was introduced with #5372 and seems not present in the 2.x or 3.x versions of Jersey.
From the javadoc of `java.util.Timer`:
```
Implementation note: All constructors start a timer thread.
...
After the last live reference to a Timer object goes away and all outstanding tasks have completed execution, the timer's task execution thread terminates gracefully (and becomes subject to garbage collection). However, this can take arbitrarily long to occur.
```
It is fair to assume that "arbitrarily long" may also mean _never_, in case GC never runs.
This change replaces the timer & thread per request with a `ScheduledExecutorService` instance per `JettyHttpContainer`.
Also changed the set-timeout mechanism to use `System.nanoTime()` instead of `System.currentTimeMillis()`, because the latter is prone to wall-clock drift and can result into wrong timeout values.
Fixes #5588
Signed-off-by: Robert Stupp
---
.../jersey/jetty/JettyHttpContainer.java | 89 +++++++++++++++----
1 file changed, 72 insertions(+), 17 deletions(-)
diff --git a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
index e43816b7ce..6a3805f805 100644
--- a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
+++ b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
@@ -23,10 +23,13 @@
import java.security.Principal;
import java.util.List;
import java.util.Map;
-import java.util.Timer;
-import java.util.TimerTask;
import java.util.concurrent.ConcurrentLinkedQueue;
+import java.util.concurrent.ScheduledExecutorService;
+import java.util.concurrent.ScheduledFuture;
+import java.util.concurrent.ScheduledThreadPoolExecutor;
+import java.util.concurrent.ThreadFactory;
import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicInteger;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -88,6 +91,8 @@ public final class JettyHttpContainer extends Handler.Abstract implements Contai
*/
private boolean configSetStatusOverSendError;
+ private final ScheduledThreadPoolExecutor timeoutScheduler;
+
/**
* Referencing factory for Jetty request.
*/
@@ -136,7 +141,7 @@ protected void configure() {
@Override
public boolean handle(Request request, Response response, Callback callback) throws Exception {
- final ResponseWriter responseWriter = new ResponseWriter(request, response, callback, configSetStatusOverSendError);
+ final ResponseWriter responseWriter = new ResponseWriter(timeoutScheduler, request, response, callback, configSetStatusOverSendError);
try {
LOGGER.debugLog(LocalizationMessages.CONTAINER_STARTED());
final URI baseUri = getBaseUri(request);
@@ -254,32 +259,44 @@ private static final class ResponseWriter implements ContainerResponseWriter {
private final Response response;
private final Callback callback;
private final boolean configSetStatusOverSendError;
- private final Timer timer = new Timer();
- private final long asyncStartTimeMillis;
+ private final long asyncStartTimeNanos;
+ private final ScheduledExecutorService timeoutScheduler;
private final ConcurrentLinkedQueue timeoutHandlerQueue = new ConcurrentLinkedQueue<>();
- private TimerTask currentTimerTask;
+ private ScheduledFuture> currentTimerTask;
- ResponseWriter(final Request request, final Response response, final Callback callback,
- final boolean configSetStatusOverSendError) {
+ ResponseWriter(final ScheduledExecutorService timeoutScheduler, final Request request, final Response response,
+ final Callback callback, final boolean configSetStatusOverSendError) {
+ this.timeoutScheduler = timeoutScheduler;
this.request = request;
this.response = response;
this.callback = callback;
- this.asyncStartTimeMillis = System.currentTimeMillis();
+ this.asyncStartTimeNanos = System.nanoTime();
this.configSetStatusOverSendError = configSetStatusOverSendError;
}
private synchronized void setNewTimeout(long timeOut, TimeUnit timeUnit) {
- long timeOutMillis = timeUnit.toMillis(timeOut);
+ long timeOutNanos = timeUnit.toNanos(timeOut);
if (currentTimerTask != null) {
- currentTimerTask.cancel();
+ // Do not interrupt, see callTimeoutHandlers()
+ currentTimerTask.cancel(false);
}
- currentTimerTask = new TimerTask() {
- @Override
- public void run() {
- timeoutHandlerQueue.forEach(timeoutHandler -> timeoutHandler.onTimeout(ResponseWriter.this));
+ // Use System.nanoTime() as the clock source here, because the returned value is not prone to wall-clock
+ // drift - unlike System.currentTimeMillis().
+ long delayNanos = Math.max(asyncStartTimeNanos - System.nanoTime() + timeOutNanos, 0L);
+ currentTimerTask = timeoutScheduler.schedule(this::callTimeoutHandlers, delayNanos, TimeUnit.NANOSECONDS);
+ }
+
+ private void callTimeoutHandlers() {
+ // Note: Although it might not happen in practice, it is in theory possible that this function is
+ // called multiple times concurrently. To prevent any timeout handler being called twice, we poll()
+ // timeout handlers from the queue, instead of iterating over the queue.
+ while (true) {
+ TimeoutHandler handler = timeoutHandlerQueue.poll();
+ if (handler == null) {
+ break;
}
- };
- timer.schedule(currentTimerTask, Math.max(0, timeOutMillis + asyncStartTimeMillis - System.currentTimeMillis()));
+ handler.onTimeout(ResponseWriter.this);
+ }
}
@Override
@@ -419,6 +436,41 @@ public void doStop() throws Exception {
super.doStop();
appHandler.onShutdown(this);
appHandler = null;
+
+ timeoutScheduler.shutdown();
+ boolean needInterrupt = false;
+ while (true) {
+ try {
+ if (timeoutScheduler.awaitTermination(1L, TimeUnit.MINUTES)) {
+ break;
+ }
+ } catch (InterruptedException e) {
+ if (!needInterrupt) {
+ needInterrupt = true;
+ timeoutScheduler.shutdownNow();
+ }
+ }
+ }
+ if (needInterrupt) {
+ Thread.currentThread().interrupt();
+ }
+ }
+
+ private static final AtomicInteger TIMEOUT_HANDLER_ID_GEN = new AtomicInteger();
+
+ private static ScheduledThreadPoolExecutor createTimeoutScheduler() {
+ // Note: creating the thread-pool does not start the core-pool threads.
+ ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1, r -> {
+ Thread t = new Thread(r, "JettyHttpContainer-Timeout-Handler #" + TIMEOUT_HANDLER_ID_GEN.incrementAndGet());
+ t.setDaemon(true);
+ return t;
+ });
+ // Limit the number of timeout handling threads to a quarter of the number of CPUs, at least 2.
+ executor.setMaximumPoolSize(Math.max(2, Runtime.getRuntime().availableProcessors() / 4));
+ executor.allowCoreThreadTimeOut(true);
+ // Don't Keep timeout handling threads around "forever".
+ executor.setKeepAliveTime(100, TimeUnit.MILLISECONDS);
+ return executor;
}
/**
@@ -428,6 +480,7 @@ public void doStop() throws Exception {
* @param parentContext DI provider specific context with application's registered bindings.
*/
JettyHttpContainer(final Application application, final Object parentContext) {
+ this.timeoutScheduler = createTimeoutScheduler();
this.appHandler = new ApplicationHandler(application, new JettyBinder(), parentContext);
}
@@ -437,6 +490,7 @@ public void doStop() throws Exception {
* @param application JAX-RS / Jersey application to be deployed on Jetty HTTP container.
*/
JettyHttpContainer(final Application application) {
+ this.timeoutScheduler = createTimeoutScheduler();
this.appHandler = new ApplicationHandler(application, new JettyBinder());
cacheConfigSetStatusOverSendError();
@@ -448,6 +502,7 @@ public void doStop() throws Exception {
* @param applicationClass JAX-RS / Jersey class of application to be deployed on Jetty HTTP container.
*/
JettyHttpContainer(final Class extends Application> applicationClass) {
+ this.timeoutScheduler = createTimeoutScheduler();
this.appHandler = new ApplicationHandler(applicationClass, new JettyBinder());
cacheConfigSetStatusOverSendError();
From 55c57bf79bdc33cb9b9d9a5fb5ef5a9f128f48fb Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Thu, 4 Apr 2024 15:35:29 +0200
Subject: [PATCH 037/129] ee10 versions update
Signed-off-by: Maxim Nesen
---
connectors/jetty-http2-connector/pom.xml | 18 ++++++++++++++++++
connectors/jetty11-connector/pom.xml | 9 ++++++++-
containers/jetty11-http/pom.xml | 9 ++++++++-
etc/jenkins/Jenkinsfile_ci_build | 1 +
ext/bean-validation/pom.xml | 6 ++++++
ext/cdi/jersey-weld2-se/pom.xml | 8 ++++++++
media/json-binding/pom.xml | 4 ++++
media/moxy/pom.xml | 13 +++++++++++++
pom.xml | 14 +++++++-------
9 files changed, 73 insertions(+), 9 deletions(-)
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index abd0cee754..db93d6b561 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -48,6 +48,12 @@
org.eclipse.jetty
jetty-util
+
+
+ org.slf4j
+ slf4j-api
+
+
@@ -158,10 +164,22 @@
org.eclipse.jetty.http2
jetty-http2-client
+
+
+ org.slf4j
+ slf4j-api
+
+
org.eclipse.jetty.http2
jetty-http2-client-transport
+
+
+ org.slf4j
+ slf4j-api
+
+
org.glassfish.jersey.containers
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index c25195f0ac..228aba7399 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -1,7 +1,7 @@
From 7214d76b0123829cb104159b581b826b6dfaa2f1 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Fri, 5 Apr 2024 09:31:01 +0000
Subject: [PATCH 038/129] 3.1.6
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 4 ++--
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 4 ++--
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 4 ++--
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
380 files changed, 385 insertions(+), 385 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 7788263fab..f3129a637c 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index f2bfdf4498..cc2223cd4f 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.6
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index e9f80d9642..a9d28dac56 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 85560daffb..183e35204e 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.6
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 2829e6cb16..6dad896964 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.6
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 80b15568b2..9a6268bbe1 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.99-SNAPSHOT
+ 3.1.6
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index c55b8131ed..e33ecc50af 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.6
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 74580ebef5..993e6beb03 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 2d93a58b06..78208db0a4 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index eacb2d2eb1..b6236821d7 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.6
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index a255e386fb..8be52850ac 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 616f4253df..06252bd2fe 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 4e8c6c24c7..669db44259 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index a794f38d27..8bde6fe84b 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.6
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index dca733bb1f..d3bdd80a2a 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 15e2354363..10ed21f399 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index db93d6b561..3990ea763d 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index 228aba7399..77b904339f 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.6
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index 450e166e21..27dc330318 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -1,7 +1,7 @@
- runtime
-
-
-
@@ -858,7 +835,6 @@
org.codehaus.mojo
build-helper-maven-plugin
- ${buildhelper.mvn.plugin.version}
jersey.config.test.container.port
@@ -1511,7 +1487,7 @@
org.apache.maven.plugins
maven-jxr-plugin
- 2.3
+ ${jxr.mvn.plugin.version}
@@ -2179,6 +2155,7 @@
3.1.0
3.6.0
+ 3.3.2
3.3.0
3.1.0
3.4.0
From 41d01b883c1871659365108d2acc270ce12f8176 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Mon, 15 Apr 2024 10:01:39 +0200
Subject: [PATCH 043/129] clean CI/CD scripts from the main project (#5606)
Signed-off-by: Maxim Nesen
---
etc/scripts/TCK/EE10/jakarta-ee10-tck.sh | 92 -----
.../TCK/EE8/jersey-staging-GF-integration.sh | 106 ------
etc/scripts/TCK/EE8/tck-build.sh | 163 --------
etc/scripts/TCK/EE8/tck-run-pipeline.groovy | 150 --------
etc/scripts/TCK/EE8/ts-jte-alter.sh | 94 -----
etc/scripts/release/EE10/bundle-apidocs.sh | 62 ----
etc/scripts/release/EE10/bundle-examples.sh | 62 ----
etc/scripts/release/EE10/bundle-user-guide.sh | 67 ----
etc/scripts/release/EE10/release.groovy | 333 -----------------
etc/scripts/release/EE8/bundle-apidocs.sh | 67 ----
etc/scripts/release/EE8/bundle-examples.sh | 61 ---
etc/scripts/release/EE8/bundle-user-guide.sh | 70 ----
etc/scripts/release/EE8/release.groovy | 347 ------------------
.../Release-After/list-closed-stagings.sh | 94 -----
.../Release-After/populate-documentation.sh | 166 ---------
.../Release-After/publish-release-notes.sh | 109 ------
.../release/Release-After/release-note.html | 78 ----
.../Release-After/release-project-info.sh | 103 ------
.../release-staging-to-central.sh | 93 -----
19 files changed, 2317 deletions(-)
delete mode 100644 etc/scripts/TCK/EE10/jakarta-ee10-tck.sh
delete mode 100644 etc/scripts/TCK/EE8/jersey-staging-GF-integration.sh
delete mode 100644 etc/scripts/TCK/EE8/tck-build.sh
delete mode 100644 etc/scripts/TCK/EE8/tck-run-pipeline.groovy
delete mode 100644 etc/scripts/TCK/EE8/ts-jte-alter.sh
delete mode 100644 etc/scripts/release/EE10/bundle-apidocs.sh
delete mode 100644 etc/scripts/release/EE10/bundle-examples.sh
delete mode 100644 etc/scripts/release/EE10/bundle-user-guide.sh
delete mode 100644 etc/scripts/release/EE10/release.groovy
delete mode 100644 etc/scripts/release/EE8/bundle-apidocs.sh
delete mode 100644 etc/scripts/release/EE8/bundle-examples.sh
delete mode 100644 etc/scripts/release/EE8/bundle-user-guide.sh
delete mode 100644 etc/scripts/release/EE8/release.groovy
delete mode 100644 etc/scripts/release/Release-After/list-closed-stagings.sh
delete mode 100644 etc/scripts/release/Release-After/populate-documentation.sh
delete mode 100644 etc/scripts/release/Release-After/publish-release-notes.sh
delete mode 100644 etc/scripts/release/Release-After/release-note.html
delete mode 100644 etc/scripts/release/Release-After/release-project-info.sh
delete mode 100644 etc/scripts/release/Release-After/release-staging-to-central.sh
diff --git a/etc/scripts/TCK/EE10/jakarta-ee10-tck.sh b/etc/scripts/TCK/EE10/jakarta-ee10-tck.sh
deleted file mode 100644
index 75dd07cd73..0000000000
--- a/etc/scripts/TCK/EE10/jakarta-ee10-tck.sh
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for listing staging from the staging repo.
-#
-# Input Parameters:
-# JERSEY_VERSION - type: String
-# - example: 3.1.5
-# - description: version of Jersey (EE10) to be tested
-# GLASSFISH_VERSION - type: String
-# - example: 7.0.6
-# - description: version of GF (EE10) to be used within tests
-# TCK_VERSION - type: String
-# - example: 3.1.3
-# - description: version of a TCK bundle which will be downloaded from the staging/central
-# Configuration:
-#
-# JDK:
-# openjdk-jdk11-latest
-# Git:
-# https://github.com/eclipse-ee4j/jersey
-# Branch:
-# */3.1
-#
-#
-
-#
-# The first sh invocation
-#
-#!/bin/bash -xe
-
-MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
-mvn -f tests/jersey-tck/pom.xml clean install \
- -Dtck.version=${TCK_VERSION} \
- -Dglassfish.container.version=${GLASSFISH_VERSION} \
- -Djersey.version=${JERSEY_VERSION} | tee tck.log
-
-
-#
-# The second sh invocation
-#
-#!/bin/bash -xe
-
-MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
-mvn -f tests/jersey-tck/pom.xml dependency:copy -Dartifact=jakarta.ws.rs:jakarta-restful-ws-tck:${TCK_VERSION} -Dtck.version=${TCK_VERSION} -Dtransitive=false
-export DOWNLOAD_PATH='tests/jersey-tck/target/dependency/'
-export NAME=`ls ${DOWNLOAD_PATH}`
-
-echo '***********************************************************************************' >> SUMMARY.TXT
-echo '*** TCK bundle information ***' >> SUMMARY.TXT
-echo "*** Name: ${NAME} ***" >> SUMMARY.TXT
-echo '*** Artifact ID: jakarta.ws.rs:jakarta-restful-ws-tck:'${TCK_VERSION}' ***' >> SUMMARY.TXT
-echo '*** Date and size: '`stat -c "date: %y, size(b): %s" ${DOWNLOAD_PATH}/${NAME}`' ***' >> SUMMARY.TXT
-echo '*** SHA256SUM: '`sha256sum ${DOWNLOAD_PATH}/${NAME} | awk '{print $1}'`' ***' >> SUMMARY.TXT
-echo '*** ***' >> SUMMARY.TXT
-echo '***********************************************************************************' >> SUMMARY.TXT
-echo '*** TCK results summary ***' >> SUMMARY.TXT
-export TESTS_RUN=`grep 'Skipped: [0-9]*$' tck.log | grep -o 'Tests run: [0-9]*' | awk '{ SUM += $3 } END { print SUM }'`
-export FAILURES=`grep 'Skipped: [0-9]*$' tck.log | grep -o 'Failures: [0-9]*' | awk '{ SUM += $2 } END { print SUM }'`
-export ERRORS=`grep 'Skipped: [0-9]*$' tck.log | grep -o 'Errors: [0-9]*' | awk '{ SUM += $2 } END { print SUM }'`
-export SKIPPED=`grep 'Skipped: [0-9]*$' tck.log | grep -o 'Skipped: [0-9]*' | awk '{ SUM += $2 } END { print SUM }'`
-echo '[INFO] Number of Tests Passed = '${TESTS_RUN} >> SUMMARY.TXT
-echo '[INFO] Number of Tests Failed = '${FAILURES} >> SUMMARY.TXT
-echo '[INFO] Number of Tests with Errors = '${ERRORS} >> SUMMARY.TXT
-echo '[INFO] Number of Skipped Tests = '${SKIPPED} >> SUMMARY.TXT
-echo '[INFO] ****************************************************************************' >> SUMMARY.TXT
-grep 'Tests run:' tck.log | grep --invert-match 'Skipped: [0-9]*$' >> SUMMARY.TXT
-
-
-#
-# Archive the artifacts:
-# tck.log,tests/jersey-tck/target/glassfish7/glassfish/domains/domain1/logs/server.log,tests/jersey-tck/pom.xml,SUMMARY.TXT
-#
\ No newline at end of file
diff --git a/etc/scripts/TCK/EE8/jersey-staging-GF-integration.sh b/etc/scripts/TCK/EE8/jersey-staging-GF-integration.sh
deleted file mode 100644
index 92c43c0406..0000000000
--- a/etc/scripts/TCK/EE8/jersey-staging-GF-integration.sh
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/bash -ex
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for Jersey EE8 integration into Glassfish 5.
-#
-# Input Parameters:
-# GF_URL - type: String
-# - value: http://central.maven.org/maven2/org/glassfish/main/distributions/glassfish/5.1.0/glassfish-5.1.0.zip
-# - description: actual URL of the Glassfish 5
-# MAVEN_REPO_URL - type: String
-# - value: https://jakarta.oss.sonatype.org/content/groups/staging/org/glassfish/jersey
-# - description: Jersey binaries location
-# JERSEY_VERSION - type: String
-# - value: 2.42
-# - description: the version of Jersey to be integrated into the GF
-# JERSEY_JARS - type: Multi-line String
-# - value: containers/glassfish/jersey-gf-ejb/${JERSEY_VERSION}/jersey-gf-ejb
-# containers/jersey-container-grizzly2-http/${JERSEY_VERSION}/jersey-container-grizzly2-http
-# containers/jersey-container-servlet/${JERSEY_VERSION}/jersey-container-servlet
-# containers/jersey-container-servlet-core/${JERSEY_VERSION}/jersey-container-servlet-core
-# core/jersey-client/${JERSEY_VERSION}/jersey-client
-# core/jersey-common/${JERSEY_VERSION}/jersey-common
-# core/jersey-server/${JERSEY_VERSION}/jersey-server
-# ext/jersey-bean-validation/${JERSEY_VERSION}/jersey-bean-validation
-# ext/cdi/jersey-cdi1x/${JERSEY_VERSION}/jersey-cdi1x
-# ext/cdi/jersey-cdi1x-servlet/${JERSEY_VERSION}/jersey-cdi1x-servlet
-# ext/cdi/jersey-cdi1x-transaction/${JERSEY_VERSION}/jersey-cdi1x-transaction
-# ext/jersey-entity-filtering/${JERSEY_VERSION}/jersey-entity-filtering
-# ext/jersey-mvc/${JERSEY_VERSION}/jersey-mvc
-# ext/jersey-mvc-jsp/${JERSEY_VERSION}/jersey-mvc-jsp
-# inject/jersey-hk2/${JERSEY_VERSION}/jersey-hk2
-# media/jersey-media-jaxb/${JERSEY_VERSION}/jersey-media-jaxb
-# media/jersey-media-json-binding/${JERSEY_VERSION}/jersey-media-json-binding
-# media/jersey-media-json-jackson/${JERSEY_VERSION}/jersey-media-json-jackson
-# media/jersey-media-json-jettison/${JERSEY_VERSION}/jersey-media-json-jettison
-# media/jersey-media-json-processing/${JERSEY_VERSION}/jersey-media-json-processing
-# media/jersey-media-moxy/${JERSEY_VERSION}/jersey-media-moxy
-# media/jersey-media-multipart/${JERSEY_VERSION}/jersey-media-multipart
-# media/jersey-media-sse/${JERSEY_VERSION}/jersey-media-sse
-# - description: List of binaries to be integrated into the GF 5
-#
-#
-# Configuration:
-#
-# JDK:
-# (System)
-# Git:
-# ------none------
-#
-# Copy artifacts from another project:
-# JAXRS_build
-# Latest successful build
-# Artifacts to copy:
-# **/*.jar
-# Target directory:
-# download
-# [X] Flatten directories [X] Fingerprint Artifacts
-#
-#
-#
-ls
-cd download
-wget -q ${GF_URL} -O glassfish.zip
-#wget -q ${JAX_RS_JAR} -O jakarta.ws.rs-api.jar
-
-while IFS= read -r line ; do wget -q ${MAVEN_REPO_URL}/$line-${JERSEY_VERSION}.jar; done <<< "${JERSEY_JARS}"
-
-echo Listing grabbed jars
-ls *.jar
-
-#unzip
-unzip -q glassfish.zip -d ${WORKSPACE}
-cd ${WORKSPACE}/glassfish5/glassfish/modules
-
-#replace API jar
-#cp -v ${WORKSPACE}/download/jakarta.ws.rs-api.jar .
-
-#replace Jersey Jar
-for jarfile in ${WORKSPACE}/download/*.jar; do
- echo $(basename $jarfile) | sed -e 's/-RC[0-9][0-9]*//' | sed -e 's/-SNAPSHOT//' | sed -e 's/\.[0-9][0-9]*//' | sed -e 's/\.[0-9][0-9]*//' | sed -e 's/-[0-9][0-9]*//' | while IFS= read -r gfnamejar ; do if [ -f $gfnamejar ]; then rm -v $gfnamejar; cp -v $jarfile $gfnamejar; fi; done;
-done
-
-cd ${WORKSPACE}
-zip -r glassfish.zip glassfish5
-
-
-#
-# Archive the artifacts:
-# glassfish.zip
-#
-#
diff --git a/etc/scripts/TCK/EE8/tck-build.sh b/etc/scripts/TCK/EE8/tck-build.sh
deleted file mode 100644
index 40a9cb1484..0000000000
--- a/etc/scripts/TCK/EE8/tck-build.sh
+++ /dev/null
@@ -1,163 +0,0 @@
-#!/bin/bash -ex
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for building EE8 TCK bundle for Jersey.
-#
-# Input Parameters:
-# GF_URL - type: String
-# - value: https://search.maven.org/remotecontent?filepath=org/glassfish/main/distributions/glassfish/5.1.0/glassfish-5.1.0.zip
-# - description: actual URL of the Glassfish 5
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk8-latest
-# Git:
-# https://github.com/eclipse-ee4j/jakartaee-tck.git
-# Branch:
-# */master
-# Check out to a sub-directory:
-# CTS
-#
-# [X] With Ant:
-# apache-ant-latest
-# JDK:
-# oracle-jdk8-latest
-#
-# Copy artifacts from another project:
-# ts_jte_alter
-# Latest successful build
-# Artifacts to copy:
-# ts.jte
-# Target directory:
-# download
-# [X] Flatten directories [X] Fingerprint Artifacts
-#
-#
-#
-
-mkdir ${WORKSPACE}/CTS/tools
-mkdir ${WORKSPACE}/CTS/tools/ant
-
-#create zip command
-#mkdir batch
-#touch ${WORKSPACE}/batch/zip.sh
-#chmod +x ${WORKSPACE}/batch/zip.sh
-#touch ${WORKSPACE}/batch/zip
-#chmod +x ${WORKSPACE}/batch/zip
-#alias zip='${WORKSPACE}/batch/zip.sh'
-
-#echo "echo ARG1=\$1">batch/zip.sh
-#echo "echo ARG2=\$2">>batch/zip.sh
-#echo "echo ARG3=\$3">>batch/zip.sh
-#echo "if [ \$1='-T' ]; then">>batch/zip.sh
-#echo " exit">>batch/zip.sh
-#echo "fi">>batch/zip.sh
-#echo "filename=\`echo \$2 | cut -d'.' -f 1,2\`">>batch/zip.sh
-#echo "echo filename=\$filename">>batch/zip.sh
-#echo "tar -zcvf '\${filename}'.tar.gz \$3">>batch/zip.sh
-#echo "mv \${filename}.tar.gz \${filename}.zip">>batch/zip.sh
-#echo "echo created \${filename}.zip">>batch/zip.sh
-
-#echo "${WORKSPACE}/batch/zip.sh \$*">batch/zip
-
-#cat batch/zip.sh
-#cat batch/zip
-
-
-#Set variables
-export ANT_OPTS=-Djavax.xml.accessExternalSchema=all
-
-cd download
-#wget -4 https://jenkins.eclipse.org/jersey/view/TCK/job/ts_jte_alter/lastSuccessfulBuild/artifact/ts.jte
-
-#wget -q https://ci.adoptopenjdk.net/view/Build%20Monitor/job/jtharness/lastSuccessfulBuild/artifact/jtharness.tar.gz -O jtharness.tar.gz
-#wget -q https://ci.adoptopenjdk.net/view/Build%20Monitor/job/sigtest/lastSuccessfulBuild/artifact/sigtest.tar.gz -O sigtest.tar.gz
-#wget -q http://central.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.2.7/jaxb-xjc-2.2.7.jar -O jaxb-xjc.jar
-#wget -q http://central.maven.org/maven2/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3.jar -O ant-contrib.jar
-#wget -q http://central.maven.org/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar
-#wget -q http://central.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
-#wget -q http://central.maven.org/maven2/commons-codec/commons-codec/1.3/commons-codec-1.3.jar
-#tar xfz jtharness.tar.gz
-#tar xvfz sigtest.tar.gz
-#unzip -q sigtest-4.0
-#cp -av ${WORKSPACE}/download/sigtest-4.0/lib/. ${WORKSPACE}/CTS/lib/
-#cp -v ${WORKSPACE}/download/jtharness/lib/javatest.jar ${WORKSPACE}/CTS/lib/javatest.jar
-#cp -v ${WORKSPACE}/download/jaxb-xjc.jar ${WORKSPACE}/CTS/lib/
-#cp -v ${WORKSPACE}/download/ant-contrib.jar ${WORKSPACE}/CTS/lib/
-#cp -v ${WORKSPACE}/download/ant-contrib.jar ${WORKSPACE}/CTS/lib/ant-contrib-1.0b3.jar
-#cp -v ${WORKSPACE}/download/commons-httpclient-3.1.jar ${WORKSPACE}/CTS/lib/
-#cp -v ${WORKSPACE}/download/commons-logging-1.1.1.jar ${WORKSPACE}/CTS/lib/
-#cp -v ${WORKSPACE}/download/commons-codec-1.3.jar ${WORKSPACE}/CTS/lib/
-
-
-ls
-
-yes | cp -vr ${WORKSPACE}/download/ts.jte ${WORKSPACE}/CTS/install/jaxrs/bin/
-#cp -v ${WORKSPACE}/download/ts.jte ${WORKSPACE}/CTS/bin/ts.jte
-
-wget -q ${GF_URL} -O glassfish.zip
-unzip -q glassfish.zip -d ${WORKSPACE}
-
-#COMPILE TCK
-
-export TS_HOME=${WORKSPACE}/CTS
-export deliverabledir=jaxrs
-export javaee_home=${WORKSPACE}/glassfish5
-
-#touch ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/api = servlet >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/api/rs/ext/interceptor = standalone >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/ee = standalone >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/jaxrs21 = standalone >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/jaxrs21/api = servlet >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/spec = standalone >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/servlet3 = standalone >> ${WORKSPACE}/CTS/vehicle.properties
-#echo com/sun/ts/tests/jaxrs/platform = standalone >> ${WORKSPACE}/CTS/vehicle.properties
-
-#cat ${WORKSPACE}/CTS/vehicle.properties
-
-#fix the test
-cd ${WORKSPACE}/CTS/src/com/sun/ts/tests/jaxrs/jaxrs21/ee/sse/sseeventsink
-sed -i '314s/open()/register(holder::add)/' JAXRSClient.java
-sed -i '315s/register(holder::add)/open()/' JAXRSClient.java
-#end of fix
-
-cd ${WORKSPACE}/CTS/install/${deliverabledir}/bin
-ant build.all
-ant update.jaxrs.wars
-
-# BUNDLE TCK
-
-cd ${WORKSPACE}/CTS/release/tools/
-ant jakartaee-jaxrs
-#ls ${WORKSPACE}/CTS/release/JAXRS_BUILD/
-cd ${WORKSPACE}/CTS/release/JAXRS_BUILD/latest
-for fn in `ls *.zip`; do cp -v "${fn}" `echo ${fn} | cut -d'_' -f 1`_latest.zip; done
-
-#zip -s 10m jaxrstck_split_latest.zip jaxrstck-2.1_latest.zip
-#ls
-
-
-
-#
-# Archive the artifacts:
-# CTS/release/JAXRS_BUILD/latest/*.z*
-#
-#
-
diff --git a/etc/scripts/TCK/EE8/tck-run-pipeline.groovy b/etc/scripts/TCK/EE8/tck-run-pipeline.groovy
deleted file mode 100644
index 95936f14a6..0000000000
--- a/etc/scripts/TCK/EE8/tck-run-pipeline.groovy
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/usr/bin/env groovy
-
-/*
- * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v. 2.0, which is available at
- * http://www.eclipse.org/legal/epl-2.0.
- *
- * This Source Code may also be made available under the following Secondary
- * Licenses when the conditions for such availability set forth in the
- * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
- * version 2 with the GNU Classpath Exception, which is available at
- * https://www.gnu.org/software/classpath/license.html.
- *
- * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
- */
-
-/**
- * Runs TCK for Jersey EE8 on GlassFish 5
- *
- * Input Parameters:
- *
- * GF_INTEGRATION_JOB_NAME - type: String
- * - value: Jersey_Staging_GF_Integration
- * - description: name of a job from which the prepared archive of the Glassfish 5 is taken
- * - possible values: Jersey_binaries_GF_integration
- * Jersey_Staging_GF_Integration
- * GF5_Jersey2_Archive_Integration
- * TS_JTE_JOB_NAME - type: String
- * - value: ts_jte_alter
- * - description: name of a job from which prepared ts.jte is taken
- * TCK_BUNDLE_JOB_OR_URL - type: String
- * - value: tck_build
- * - description: name of a job from which prepared TCK bundle is taken
- */
-
-node {
-
- // Job that created the API artifact
- def GF_BUILD_JOB = "${env.GF_INTEGRATION_JOB_NAME}"
- def TS_JTE_BUILD_JOB = "${env.TS_JTE_JOB_NAME}"
- def TCK_BUNDLE_URL = "${env.TCK_BUNDLE_JOB_OR_URL}"
- def API_JAR_NAME="jakarta.ws.rs-api.jar"
-
- echo "GF_BUILD_JOB=${GF_BUILD_JOB}"
- echo "TS_JTE_BUILD_JOB=${TS_JTE_BUILD_JOB}"
- echo "TCK_BUNDLE_URL=${TCK_BUNDLE_URL}"
-
- //TCK properties
- env.deliverabledir="jaxrs"
- env.tck_root="restful-ws-tck"
- env.TS_HOME="${env.WORKSPACE}/${env.tck_root}"
- env.javaee_home="${env.WORKSPACE}/glassfish5"
-
- env.JAVA_HOME= tool name: 'oracle-jdk8-latest', type: 'jdk'
- env.ANT_HOME= tool name: 'apache-ant-latest', type: 'ant'
- env.PATH="${ANT_HOME}/bin:${JAVA_HOME}/bin:${PATH}"
- env.ANT_OPTS="-Djavax.xml.accessExternalSchema=all"
-
- stage("Grab GF and ts.jte artifacts") {
- //https://go.cloudbees.com/docs/cloudbees-documentation/cjoc-user-guide/index.html#cluster-copy-artifacts
- dir ("download") {
- copyArtifacts(projectName: "${GF_BUILD_JOB}")
- copyArtifacts(projectName: "${TS_JTE_BUILD_JOB}")
- }
- }
-
- stage("Grab TCK bundle") {
- env.TCK_BUNDLE_URL = "${TCK_BUNDLE_URL}"
- if (!(env.TCK_BUNDLE_URL).startsWith("http")) {
- dir ("download") {
- copyArtifacts(projectName: "${TCK_BUNDLE_URL}", filter: "**/*_latest.zip")
- //flatten - could be done by copyRemoteArtifacts but mapper arg expects java class
- sh "find . -mindepth 2 -type f -print -exec mv {} . \\;"
-
- //sh "rm *doc*.zip"
- sh "mv ${deliverabledir}-tck*.zip ${deliverabledir}-tck.zip"
- }
- } else {
- sh '''#!/bin/bash -ex
- cd ${WORKSPACE}/download
- wget -q ${TCK_BUNDLE_URL} -O ${deliverabledir}-tck.zip
- '''
- }
- }
-
- stage("Unzip TCK and GF") {
- sh '''#!/bin/bash -ex
- cd ${WORKSPACE}
- unzip ${WORKSPACE}/download/glassfish.zip
- unzip -q ${WORKSPACE}/download/${deliverabledir}-tck.zip
- ls
- ls ${tck_root}
-
- cd ${WORKSPACE}/glassfish5/glassfish/modules
- jar xf jersey-common.jar META-INF/MANIFEST.MF
- cat META-INF/MANIFEST.MF | grep Bundle-Version
- '''
- }
-
- stage ("Replace ts.jte") {
- sh '''#!/bin/bash -ex
- ls ${TS_HOME}
- ls ${TS_HOME}/bin
- yes | cp -rfv ${WORKSPACE}/download/ts.jte ${TS_HOME}/bin/ts.jte
- '''
- }
-
- stage("Configure TCK") {
- sh '''#!/bin/bash -ex
- cd ${TS_HOME}/bin
- ant config.vi
- '''
- }
-
- stage ("Deploy TCK tests") {
- sh '''#!/bin/bash -ex
- cd ${TS_HOME}/bin
- ant deploy.all
- '''
- }
-
- stage ("Run TCK tests") {
- sh '''#!/bin/bash -ex
- cd ${TS_HOME}/bin
- ant run.all | tee run.log
- '''
- }
-
- stage ("Create summary.txt, API, and run.log artifacts") {
- sh '''#!/bin/bash -ex
- cd ${TS_HOME}/bin
- cat run.log | sed -e '1,/Completed running/d' > summary.txt
- PASSED_COUNT=`head -1 summary.txt | tail -1 | sed 's/.*=\\s\\(.*\\)/\\1/'`
- FAILED_COUNT=`head -2 summary.txt | tail -1 | sed 's/.*=\\s\\(.*\\)/\\1/'`
- ERROR_COUNT=`head -3 summary.txt | tail -1 | sed 's/.*=\\s\\(.*\\)/\\1/'`
-
- echo ERROR_COUNT=${ERROR_COUNT}
- echo FAILED_COUNT=${FAILED_COUNT}
- echo PASSED_COUNT=${PASSED_COUNT}
- '''
-
- archiveArtifacts artifacts: "${env.tck_root}/bin/summary.txt", fingerprint: true
- archiveArtifacts artifacts: "${env.tck_root}/bin/run.log", fingerprint: true
- archiveArtifacts artifacts: "glassfish5/glassfish/modules/${API_JAR_NAME}", fingerprint: true
- archiveArtifacts artifacts: "glassfish5/glassfish/modules/META-INF/MANIFEST.MF", fingerprint: true
- archiveArtifacts artifacts: "glassfish5/glassfish/domains/domain1/logs/server.log", fingerprint: true
- }
-}
\ No newline at end of file
diff --git a/etc/scripts/TCK/EE8/ts-jte-alter.sh b/etc/scripts/TCK/EE8/ts-jte-alter.sh
deleted file mode 100644
index 27d908afa0..0000000000
--- a/etc/scripts/TCK/EE8/ts-jte-alter.sh
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for generating ts.jte for EE8 Jersey TCK.
-#
-# Input Parameters:
-#
-# SERVER_HOME - type: String
-# - value: ${ts.home}/../glassfish5/glassfish
-# JAXRS_API_JAR_NAME - type: String
-# - value: jakarta.ws.rs-api.jar
-# HARNESS_REPORT_DIR - type: String
-# - value: ${ts.home}/../JTreport
-# HARNESS_WORK_DIR - type: String
-# - value: ${ts.home}/../JTwork
-#
-# Configuration:
-#
-# JDK:
-# (System)
-# Git:
-# ----none----
-#
-#
-
-wget https://raw.githubusercontent.com/eclipse-ee4j/jakartaee-tck/master/install/jaxrs/bin/ts.jte
-
-JARS_ON_CP="\
-\${web.home}/modules/jersey-client.jar:\
-\${web.home}/modules/jersey-common.jar:\
-\${web.home}/modules/jersey-container-servlet.jar:\
-\${web.home}/modules/jersey-container-servlet-core.jar:\
-\${web.home}/modules/jersey-hk2.jar:\
-\${web.home}/modules/jersey-media-jaxb.jar:\
-\${web.home}/modules/jersey-media-json-binding.jar:\
-\${web.home}/modules/jersey-media-json-processing.jar:\
-\${web.home}/modules/jersey-media-sse.jar:\
-\${web.home}/modules/jersey-server.jar:\
-\${web.home}/modules/jsonp-jaxrs.jar:\
-\${web.home}/modules/asm-all-repackaged.jar:\
-\${web.home}/modules/bean-validator.jar:\
-\${web.home}/modules/endorsed/jakarta.annotation-api.jar:\
-\${web.home}/modules/cdi-api.jar:\
-\${web.home}/modules/cglib.jar:\
-\${web.home}/modules/hk2-api.jar:\
-\${web.home}/modules/hk2-locator.jar:\
-\${web.home}/modules/hk2-utils.jar:\
-\${web.home}/modules/javassist.jar:\
-\${web.home}/modules/jakarta.ejb-api.jar:\
-\${web.home}/modules/jakarta.inject.jar:\
-\${web.home}/modules/jakarta.json.jar:\
-\${web.home}/modules/jakarta.json-api.jar:\
-\${web.home}/modules/jakarta.json.bind-api.jar:\
-\${web.home}/modules/jakarta.interceptor-api.jar:\
-\${web.home}/modules/jakarta.servlet-api.jar:\
-\${web.home}/modules/osgi-resource-locator.jar:\
-\${web.home}/modules/weld-osgi-bundle.jar:\
-\${web.home}/modules/yasson.jar"
-
-sed -i 's/^impl\.vi=/impl\.vi=glassfish/g' ts.jte
-sed -i "s/^web\.home=/$(echo web\.home=${SERVER_HOME} | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i "s/^impl\.vi\.deploy\.dir=/$(echo impl\.vi\.deploy\.dir=\${web.home}/domains/domain1/autodeploy | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i 's/^jaxrs_impl_name=/jaxrs_impl_name=jersey/g' ts.jte
-sed -i 's/^harness\.log\.traceflag=/harness\.log\.traceflag=true/g' ts.jte
-sed -i 's/^webServerHost=/webServerHost=localhost/g' ts.jte
-sed -i 's/^webServerPort=/webServerPort=8080/g' ts.jte
-sed -i "s/^work\.dir=\/tmp\/JTwork/$(echo work\.dir=${HARNESS_WORK_DIR} | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i "s/^report\.dir=\/tmp\/JTreport/$(echo report\.dir=${HARNESS_REPORT_DIR} | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i "s/^jaxrs_impl\.classes=/$(echo jaxrs_impl\.classes=${JARS_ON_CP} | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i "s/^jaxrs\.classes=/$(echo jaxrs\.classes=\${web.home}/modules/${JAXRS_API_JAR_NAME} | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i "s/^jaxrs_impl_lib=/$(echo jaxrs_impl_lib=\${web.home}/modules/jersey-container-servlet-core.jar | sed -e 's/\\/\\\\/g; s/\//\\\//g;')/g" ts.jte
-sed -i "s/^servlet_adaptor=/servlet_adaptor=org\/glassfish\/jersey\/servlet\/ServletContainer.class/g" ts.jte
-
-sed -i "s/-Dcts.tmp=\.*/-Djavax.xml.accessExternalSchema=all -Dcts.tmp=/g" ts.jte
-
-
-#
-# Archive the artifacts:
-# ts.jte
\ No newline at end of file
diff --git a/etc/scripts/release/EE10/bundle-apidocs.sh b/etc/scripts/release/EE10/bundle-apidocs.sh
deleted file mode 100644
index 089a1a901a..0000000000
--- a/etc/scripts/release/EE10/bundle-apidocs.sh
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for releasing api docs bundle by release tag.
-#
-# Input Parameters:
-#
-# VERSION - type: String
-# - example: 3.1.6
-# - description: Name of the existing version tag in the Git repo.
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk17-latest
-# Git:
-# git@github.com:eclipse-ee4j/jersey.git
-# Branches to build:
-# tags/${VERSION}
-#
-# Bindings:
-# Secret file:
-# Variable:
-# KEYRING
-# Credentials:
-# secret-subkeys.asc
-#
-#
-
-
- gpg --batch --import ${KEYRING}
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
-
-#!/bin/bash -xe
-
-# Execution environment
-MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
-echo '-[ Run maven release plugin ]---------------------------------------------------'
-
-mvn -q -V -C -DstagingDescription="org.glassfish.jersey.bundles.apidocs:${VERSION}" \
- -Pstaging,oss-release,pre-release -DskipTests -pl :apidocs \
- -Djersey.version=${VERSION} -Dsource.mvn.plugin.version=3.2.0 install javadoc:jar gpg:sign deploy
\ No newline at end of file
diff --git a/etc/scripts/release/EE10/bundle-examples.sh b/etc/scripts/release/EE10/bundle-examples.sh
deleted file mode 100644
index c49fa1cded..0000000000
--- a/etc/scripts/release/EE10/bundle-examples.sh
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for releasing examples bundle by release tag.
-#
-# Input Parameters:
-#
-# VERSION - type: String
-# - example: 3.1.6
-# - description: Name of the existing version tag in the Git repo.
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk11-latest
-# Git:
-# git@github.com:eclipse-ee4j/jersey.git
-# Branches to build:
-# tags/${VERSION}
-#
-# Bindings:
-# Secret file:
-# Variable:
-# KEYRING
-# Credentials:
-# secret-subkeys.asc
-#
-#
-
-
- gpg --batch --import ${KEYRING}
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
-
-
- # Execution environment
- MVN_HOME="/opt/tools/apache-maven/latest/"
- PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
- mvn clean install -C -B -Djersey.version=${VERSION} -DskipTests -Ppre-release,staging -pl org.glassfish.jersey.examples:project -amd
-
- mvn -C -B -DstagingDescription="org.glassfish.jersey.examples:${VERSION}" \
- -Pstaging,oss-release,pre-release \
- -Djersey.version=${VERSION} -DskipTests -pl :jersey-examples \
- deploy
\ No newline at end of file
diff --git a/etc/scripts/release/EE10/bundle-user-guide.sh b/etc/scripts/release/EE10/bundle-user-guide.sh
deleted file mode 100644
index 8890a79004..0000000000
--- a/etc/scripts/release/EE10/bundle-user-guide.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for releasing User Guide bundle by release tag.
-#
-# Input Parameters:
-#
-# VERSION - type: String
-# - example: 3.1.6
-# - description: Name of the existing version tag in the Git repo.
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk11-latest
-# Git:
-# git@github.com:eclipse-ee4j/jersey.git
-# Credentials:
-# GitHub bot SSH
-# Branches to build:
-# refs/tags/${VERSION}
-#
-# Bindings:
-# Secret file:
-# Variable:
-# KEYRING
-# Credentials:
-# secret-subkeys.asc
-#
-#
-
-
- gpg --batch --import ${KEYRING}
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
-
-#!/bin/bash -xe
-
-# Execution environment
-MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
-cd docs
-
-echo '-[ Run maven release plugin ]---------------------------------------------------'
-
-mvn -q -C -DstagingDescription="org.glassfish.jersey.jersey-documentation:${VERSION}" \
- -Pstaging,oss-release,pre-release \
- -DskipTests \
- install javadoc:jar gpg:sign deploy
\ No newline at end of file
diff --git a/etc/scripts/release/EE10/release.groovy b/etc/scripts/release/EE10/release.groovy
deleted file mode 100644
index ad2f1678d2..0000000000
--- a/etc/scripts/release/EE10/release.groovy
+++ /dev/null
@@ -1,333 +0,0 @@
-#!/usr/bin/env groovy
-
-/*
- * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v. 2.0, which is available at
- * http://www.eclipse.org/legal/epl-2.0.
- *
- * This Source Code may also be made available under the following Secondary
- * Licenses when the conditions for such availability set forth in the
- * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
- * version 2 with the GNU Classpath Exception, which is available at
- * https://www.gnu.org/software/classpath/license.html.
- *
- * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
- */
-
-/**
- * Release script for Jakarta EE10 Jersey versions
- * Release branch is 3.1
- *
- * Input Parameters:
- * RELEASE_VERSION - type: String
- * - example: 3.1.6
- * - Description: mandatory release version. Later is being published to staging/central.
- * NEXT_VERSION - type: String
- * - example: 3.1.99-SNAPSHOT
- * - Description: mandatory next developing version will be committed in to the release branch and later
- * merged into the original release branch for further developing.
- * BRANCH - type: Choice Parameter
- * - values: 3.1
- * - Description: Original release branch from which the codebase is being checked out
- * DRY_RUN - type: Boolean
- * - Description: if checked nothing is really committed to Git nor published to the staging
- * OVERWRITE - type: Boolean
- * - Description: if checked allows replacing of the previously published RELEASE_VERSION of Jersey
- *
- */
-
-#!/usr/bin/env groovy
-
-node {
-
- def MVN_HOME = tool name: 'apache-maven-latest', type: 'maven'
- def HELP_PLUGIN = 'org.apache.maven.plugins:maven-help-plugin:2.1.1'
- def TARGET = 'package javadoc:jar gpg:sign install:install'
- def DEPLOY_TARGET = ''
- def RELEASE_VERSION = RELEASE_VERSION
- def NEXT_VERSION = NEXT_VERSION
- def RELEASE_TAG = ''
- def NEW_RELEASE_BRANCH = ''
- def OVERWRITE = OVERWRITE
- def PROJECT_NAME = 'Jersey'
- def LOGIN = 'jersey-bot'
- def EMAIL = 'jersey-bot@eclipse.org'
- def REPO = 'git@github.com:eclipse-ee4j/jersey.git'
- def SECRET_FILE_ID = 'secret-subkeys.asc'
- def CREDENTIALS_ID = 'github-bot-ssh'
- def GIT_ORIGIN = 'origin'
- def RELEASE_FOLDER = env.WORKSPACE
- def RELEASE_BRANCH = BRANCH
-
- def STAGING_NAME_PATTERN = 'orgglassfishjersey-[0-9]+'
- def STAGING_NAME = ''
- def STAGING_PREV_NAME = ''
- def STAGING_OPEN_NAME = ''
- def STAGING_DESC = 'org.glassfish.jersey:' + RELEASE_VERSION
- def STAGING_BOM_DESC = 'org.glassfish.jersey.bom:' + RELEASE_VERSION
- def STAGING_PROFILE_ID = '70fa3a107a8918'
-
- def MULTIRELEASE_MODULES = ':jersey-wadl-doclet,:jersey-spring6,:jersey-helidon-connector,:jersey-jetty-connector,:jersey-jetty-http2-connector,:jersey-container-jetty-http,:jersey-container-jetty-http2,:jersey-test-framework-provider-jetty,:jersey-test-framework-provider-jetty-http2'
-
- def JDK_11_HOME = tool name: 'openjdk-jdk11-latest', type: 'jdk'
- //def JDK_12_HOME = tool name: 'openjdk-jdk12-latest', type: 'jdk'
- def JDK_21_HOME = tool name: 'openjdk-jdk21-latest', type: 'jdk'
- //def JDK_8_HOME = tool name: 'oracle-jdk8-latest', type: 'jdk'
-
- env.JAVA_HOME = JDK_11_HOME
- env.PATH = "${env.JAVA_HOME}/bin:${env.PATH}:${MVN_HOME}/bin"
-
- sh 'java -version'
-
- stage('Fetch from git') {
- git(branch: RELEASE_BRANCH, credentialsId: CREDENTIALS_ID, url: REPO)
- }
- stage('Prepare environment') {
-
- dir(RELEASE_FOLDER) {
- //# Check whether top level pom.xml contains SNAPSHOT version
- if (!sh(returnStdout: true, script: "grep '' pom.xml | grep 'SNAPSHOT'")?.trim()) {
- error('-[ Missing SNAPSHOT version in POM! ]-------------------------------------------')
- }
-
- //# Compute release versions
- def SNAPSHOT_VERSION = sh(returnStdout: true, script: 'mvn -q -Dexec.executable="echo" -Dexec.args=\'${project.version}\' --non-recursive exec:exec -Pstaging').trim()
-
- if (!RELEASE_VERSION?.trim()) {
- if (!SNAPSHOT_VERSION?.trim()) {
- error('-[ Missing required snapshot version number! ]----------------------------------')
- } else {
- def versionTokens = SNAPSHOT_VERSION.split('-')
- RELEASE_VERSION = versionTokens[0]
- }
- }
-
- if (!NEXT_VERSION?.trim()) {
- def (MAJOR_VERSION, MINOR_VERSION) = RELEASE_VERSION.tokenize('.')
- def NEXT_MINOR_VERSION = (MINOR_VERSION as Integer) + 1
- NEXT_VERSION = MAJOR_VERSION + '.' + NEXT_MINOR_VERSION + '-SNAPSHOT'
- }
-
- RELEASE_TAG = RELEASE_VERSION
- NEW_RELEASE_BRANCH = RELEASE_VERSION+'-BRANCH'
-
- echo "Current version: ${SNAPSHOT_VERSION}"
- echo "Release version: ${RELEASE_VERSION}"
- echo "Next version: ${NEXT_VERSION}"
- echo "Release tag: ${RELEASE_TAG}"
- echo "Release branch: ${NEW_RELEASE_BRANCH}"
-
- if (!SNAPSHOT_VERSION?.trim() || !RELEASE_VERSION?.trim() || !NEXT_VERSION?.trim()) {
- error '-[ Missing required version numbers! ]------------------------------------------'
- }
-
- if (DRY_RUN == 'true') {
- echo '-[ Dry run turned on ]----------------------------------------------------------'
- //TARGET = 'install'
- } else {
- DEPLOY_TARGET = ' deploy:deploy'
- }
- echo '-[ Configure git user ]--------------------------------------------------------'
- sh "git config --local user.email \"${EMAIL}\""
- sh "git config --local user.name \"$LOGIN\""
-
- }
-
- }
- stage('Prepare GPG') {
- withCredentials([file(credentialsId: SECRET_FILE_ID, variable: 'KEYRING')]) {
- //# Workaround: GPG initialization
- sh("gpg --batch --import ${KEYRING}")
- sh '''
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
- '''
- }
- }
- stage('Prepare branch') {
- echo '-[ Prepare branch ]-------------------------------------------------------------'
-
- echo '-[ Switching to release branch ]-------------------------------------------------'
- sh """
- git checkout ${GIT_ORIGIN}/${RELEASE_BRANCH} && true
- git reset --hard ${GIT_ORIGIN}/${RELEASE_BRANCH} && true
- git checkout -B ${NEW_RELEASE_BRANCH}
- """
- echo '-[ Release tag cleanup ]--------------------------------------------------------'
- def TAG_NAME = sh(returnStdout: true, script: "git tag | grep ${RELEASE_TAG}\$ || true").trim()
- if (RELEASE_TAG == TAG_NAME) {
- if (OVERWRITE == 'true') {
- echo "${RELEASE_TAG} tag already exists, deleting"
- sshagent([CREDENTIALS_ID]) {
- sh "git push --delete origin ${RELEASE_TAG} && true"
- }
- } else {
- error "${RELEASE_TAG} tag already exists"
- }
- //# Always delete local tag if exists
- sh """
- git tag --delete ${RELEASE_TAG} && true
- """
- }
- sh '''
- sed -i 's| | |g' etc/config/checkstyle-suppressions.xml
- '''
- }
- stage('Check previous stagings') {
- if (DRY_RUN == 'true') {
- echo DRY_RUN + ' ------'
- } else {
- if (OVERWRITE == 'true') {
- STAGING_PREV_NAME = sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging nexus-staging:rc-list | awk '/\\[INFO] $STAGING_NAME_PATTERN[ ]+CLOSED[ ]+$STAGING_DESC[ ]*\$/ {if(a){a = \$2\",\"a} else{a = \$2}}END{print a}'").trim()
- echo 'Previously closed staging name: ' + STAGING_PREV_NAME
- }
-
- STAGING_OPEN_NAME = sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging nexus-staging:rc-list | awk '/$STAGING_NAME_PATTERN OPEN / {if(a){a = \$2\",\"a} else{a = \$2}}END{print a}'").trim()
-
- if (!STAGING_OPEN_NAME?.trim()) {
- echo 'No currently open stagings'
- } else {
- echo 'Currently open redundand staging: ' + STAGING_OPEN_NAME + ', immediately closing'
- sh """
- OPEN_STAGINGS=${STAGING_OPEN_NAME}
- mvn -B -q -Pstaging nexus-staging:rc-drop -DstagingRepositoryId=\${OPEN_STAGINGS}
- """
- }
- }
- }
- /*
- stage('Open new staging') {
- if (DRY_RUN == 'true') {
- echo DRY_RUN + ' ------'
- } else {
- STAGING_NAME = sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging -DstagingProfileId=${STAGING_PROFILE_ID} -DstagingDescription=${STAGING_DESC} nexus-staging:rc-open | awk '/\\[INFO] Opened / {print \$3}'").trim()
- echo 'New staging name: '+STAGING_NAME
- }
- }*/
- stage("Build ${PROJECT_NAME}") {
- echo env.JAVA_HOME
- echo '-[ Run maven release ]---------------------------------------------------------'
- echo '-[ Set Release version ]-------------------------------------------------------'
- sh """
- cd ${RELEASE_FOLDER}
- mvn -q -B -V -Pstaging versions:set -DnewVersion=${RELEASE_VERSION} -DgenerateBackupPoms=false
- mvn -q -B -V -Pstaging versions:set -DnewVersion=${RELEASE_VERSION} -DgenerateBackupPoms=false -f bom/pom.xml
- """
- echo '-[ Update Copyright years ]----------------------------------------------------'
- sh '''#!/bin/bash -e
-
- export CURRENT_YEAR=`date '+%Y'`
- export SED_CMD_LINE='sed -i "s#, 20.. Oracle and/or its affiliates#, ${CURRENT_YEAR} Oracle and/or its affiliates#g"'
-
- git status --porcelain --untracked-files=no > modified_pom.log
- cp modified_pom.log list_of_poms.txt
- sed -i "s| M |$SED_CMD_LINE |g" modified_pom.log
- sed -i "s| M ||g" list_of_poms.txt
-
- bash modified_pom.log
-
- echo ${CURRENT_YEAR} current year
-
- while IFS= read -r path_to_pom
- do
- export CP_YEAR=`grep -o 'Copyright (c) 20.. Oracle and/or its affiliates' ${path_to_pom} | awk '{print $3}'`
- [[ -z ${CP_YEAR} ]] && CP_YEAR=${CURRENT_YEAR} || echo ${CP_YEAR}
- [[ ${CP_YEAR} == ${CURRENT_YEAR} ]] || ( sed -i "s#Copyright (c) ${CP_YEAR} Oracle and/or its affiliates#Copyright (c) ${CP_YEAR}, ${CURRENT_YEAR} Oracle and/or its affiliates#g" ${path_to_pom} ; echo ${path_to_pom} )
- unset CP_YEAR
- done < "list_of_poms.txt"
- '''
- echo '-[ Run release build ]---------------------------------------------------------'
- dir(RELEASE_FOLDER) {
- //env.JAVA_HOME = JDK_12_HOME
- //sh 'mvn clean install -am -Pstaging -pl :jersey-wadl-doclet -DskipTests -B -q -V -Djersey.version=${RELEASE_VERSION}'
- env.JAVA_HOME = JDK_21_HOME
- sh "mvn clean install -B -q -V -DskipTests -am -Pstaging -Djersey.version=${RELEASE_VERSION} --projects ${MULTIRELEASE_MODULES}"
- env.JAVA_HOME = JDK_11_HOME
- //
- sh "mvn -q -B -V -Djersey.version=${RELEASE_VERSION} -DskipTests -Ddoclint=none -Dadditionalparam='-Xdoclint:none' " +
- " -Poss-release,staging -U -C ${TARGET} ${DEPLOY_TARGET}"
- //sh "mvn -Poss-release,staging -pl :jersey-wadl-doclet -am install gpg:sign ${DEPLOY_TARGET} -B -q -V -DskipTests -Djersey.version=${RELEASE_VERSION}"
-
- }
- }
- stage('Prepare release') {
- sh '''
- git checkout -- etc/config/checkstyle-suppressions.xml
- '''
- echo '-[ Perform release commit to git ]---------------------------------------------'
- sh "git commit -a -m ${RELEASE_VERSION}"
- sh "git tag -m ${RELEASE_TAG} -a ${RELEASE_TAG}"
- echo '-[ Set next snapshot version ]-------------------------------------------------'
- dir(RELEASE_FOLDER) {
- sh """
- mvn -q -B -Pstaging -Djersey.version=${RELEASE_VERSION} versions:set -DnewVersion=${NEXT_VERSION} -DgenerateBackupPoms=false
- mvn -q -B -Pstaging -Djersey.version=${RELEASE_VERSION} versions:set -DnewVersion=${NEXT_VERSION} -DgenerateBackupPoms=false -f bom/pom.xml
- """
- }
- echo '-[ Perform commit to git ]-----------------------------------------------------'
- sh "git commit -a -m ${NEXT_VERSION}"
- }
- stage('Publish release') {
- if (DRY_RUN == 'true') {
- echo '-[ Prepared branch ]----------------------------------------------------------'
- sh "git branch --list ${NEW_RELEASE_BRANCH}"
- echo '-[ Prepared tag ]-------------------------------------------------------------'
- sh "git tag --list ${NEW_RELEASE_BRANCH}"
- echo '-[ Prepared commits ]---------------------------------------------------------'
- sh 'git log -n 5'
- sshagent([CREDENTIALS_ID]) {
- sh "git push ${GIT_ORIGIN} ${NEW_RELEASE_BRANCH} --dry-run"
- }
- return
- } else {
- sshagent([CREDENTIALS_ID]) {
- sh "git push -f ${GIT_ORIGIN} ${NEW_RELEASE_BRANCH} --follow-tags"
- }
- }
- }
- stage('Find related staging') {
- if (DRY_RUN != 'true') {
- if (!STAGING_NAME?.trim()) {
- try {
- STAGING_NAME =
- sh(returnStdout: true,
- script: "mvn -Djersey.version=${RELEASE_VERSION} -B --non-recursive -Pstaging nexus-staging:rc-list | awk '/$STAGING_NAME_PATTERN OPEN / {if(a){a = \$2\",\"a} else{a = \$2}}END{print a}'"
- ).trim()
- } catch (Error err) {
- currentBuild.result = 'UNSTABLE'
- }
- }
- echo 'Staging name: ' + STAGING_NAME
- } else {
- echo 'DRY_RUN'
- }
- }
- stage('Close released staging') {
- if (!STAGING_NAME?.trim()) {
- echo 'Nothing to be closed'
- } else {
- sh("mvn -B -q -Pstaging -Djersey.version=${RELEASE_VERSION} nexus-staging:rc-close -DstagingRepositoryId=${STAGING_NAME} -DstagingDescription='${STAGING_DESC}'")
- }
- }
- stage('Drop redundant staging') {
- if (!STAGING_PREV_NAME?.trim()) {
- echo 'Nothing to be dropped'
- } else {
- try {
- sh("""
- OPEN_STAGINGS=${STAGING_PREV_NAME}
- mvn -Djersey.version=${RELEASE_VERSION} -B -q -Pstaging nexus-staging:rc-drop -DstagingRepositoryId=\${OPEN_STAGINGS}
- """)
- } catch (Error err) {
- currentBuild.result = 'UNSTABLE'
- }
- }
- }
-}
\ No newline at end of file
diff --git a/etc/scripts/release/EE8/bundle-apidocs.sh b/etc/scripts/release/EE8/bundle-apidocs.sh
deleted file mode 100644
index dc360cc008..0000000000
--- a/etc/scripts/release/EE8/bundle-apidocs.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for releasing api docs bundle by release tag.
-#
-# Input Parameters:
-#
-# VERSION - type: String
-# - example: 2.42
-# - description: Name of the existing version tag in the Git repo.
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk8-latest
-# Git:
-# git@github.com:eclipse-ee4j/jersey.git
-# Branches to build:
-# tags/${VERSION}
-#
-# Bindings:
-# Secret file:
-# Variable:
-# KEYRING
-# Credentials:
-# secret-subkeys.asc
-#
-#
-
-
- gpg --batch --import ${KEYRING}
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
-
- # Execution environment
- MVN_HOME="/opt/tools/apache-maven/latest/"
- PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
- if [[ $VERSION == 2* ]] ;
- then
- export PROFILE_BUNDLE=',jetty2x'
- fi
-
- sed -i "s|org.glassfish.jersey.ext.micrometer|org.glassfish.jersey.ext|g" bundles/apidocs/pom.xml
-
- echo '-[ Run maven release plugin ]---------------------------------------------------'
-
- mvn -q -C -DstagingDescription="org.glassfish.jersey.bundles.apidocs:${VERSION}" \
- -Pstaging,oss-release,pre-release${PROFILE_BUNDLE} -DskipTests -Denforcer.skip -pl bundles/apidocs \
- install javadoc:jar gpg:sign deploy -Dsource.mvn.plugin.version=3.2.0
\ No newline at end of file
diff --git a/etc/scripts/release/EE8/bundle-examples.sh b/etc/scripts/release/EE8/bundle-examples.sh
deleted file mode 100644
index 61afc00a8a..0000000000
--- a/etc/scripts/release/EE8/bundle-examples.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for releasing examples bundle by release tag.
-#
-# Input Parameters:
-#
-# VERSION - type: String
-# - example: 2.42
-# - description: Name of the existing version tag in the Git repo.
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk8-latest
-# Git:
-# git@github.com:eclipse-ee4j/jersey.git
-# Branches to build:
-# tags/${VERSION}
-#
-# Bindings:
-# Secret file:
-# Variable:
-# KEYRING
-# Credentials:
-# secret-subkeys.asc
-#
-#
-
-
- gpg --batch --import ${KEYRING}
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
-
- # Execution environment
- MVN_HOME="/opt/tools/apache-maven/latest/"
- PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
- mvn clean install -C -B -DskipTests -Denforcer.skip -Ppre-release,staging -pl org.glassfish.jersey.examples:project -amd
-
- mvn -C -B -DstagingDescription="org.glassfish.jersey.examples:${VERSION}" \
- -Pstaging,oss-release,pre-release -Denforcer.skip=true \
- -DskipTests -pl :jersey-examples \
- deploy
\ No newline at end of file
diff --git a/etc/scripts/release/EE8/bundle-user-guide.sh b/etc/scripts/release/EE8/bundle-user-guide.sh
deleted file mode 100644
index f6a121da4d..0000000000
--- a/etc/scripts/release/EE8/bundle-user-guide.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for releasing User Guide bundle by release tag.
-#
-# Input Parameters:
-#
-# VERSION - type: String
-# - example: 2.42
-# - description: Name of the existing version tag in the Git repo.
-#
-# Configuration:
-#
-# JDK:
-# oracle-jdk11-latest
-# Git:
-# git@github.com:eclipse-ee4j/jersey.git
-# Credentials:
-# GitHub bot SSH
-# Branches to build:
-# refs/tags/${VERSION}
-#
-# Bindings:
-# Secret file:
-# Variable:
-# KEYRING
-# Credentials:
-# secret-subkeys.asc
-#
-#
-
-
- gpg --batch --import ${KEYRING}
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
-
- # Execution environment
- MVN_HOME="/opt/tools/apache-maven/latest/"
- PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
- echo '-[ Set version to ]-'${VERSION}
-
- mvn -q -Pstaging versions:set -DnewVersion=${VERSION} -DgenerateBackupPoms=false -Djersey.version=${VERSION}
-
- cd docs
-
- echo '-[ Run maven release plugin ]---------------------------------------------------'
-
- mvn -q -C -DstagingDescription="org.glassfish.jersey.jersey-documentation:${VERSION}" \
- -Pstaging,oss-release,pre-release \
- -DskipTests \
- -Djersey.version=${VERSION} \
- install javadoc:jar gpg:sign deploy
\ No newline at end of file
diff --git a/etc/scripts/release/EE8/release.groovy b/etc/scripts/release/EE8/release.groovy
deleted file mode 100644
index 3a88d314c7..0000000000
--- a/etc/scripts/release/EE8/release.groovy
+++ /dev/null
@@ -1,347 +0,0 @@
-#!/usr/bin/env groovy
-
-/*
- * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v. 2.0, which is available at
- * http://www.eclipse.org/legal/epl-2.0.
- *
- * This Source Code may also be made available under the following Secondary
- * Licenses when the conditions for such availability set forth in the
- * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
- * version 2 with the GNU Classpath Exception, which is available at
- * https://www.gnu.org/software/classpath/license.html.
- *
- * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
- */
-
-/**
- * Release script for Jakarta EE8/9 Jersey versions
- * Release branches are 2.x or 3.0
- *
- * Input Parameters:
- * RELEASE_VERSION - type: String
- * - example: 2.42
- * - Description: mandatory release version. Later is being published to staging/central.
- * NEXT_VERSION - type: String
- * - example: 2.43-SNAPSHOT
- * - Description: mandatory next developing version will be committed in to the release branch and later
- * merged into the original release branch for further developing.
- * BRANCH - type: Choice Parameter
- * - values: 2.x
- * 3.0
- * - Description: Original release branch from which the codebase is being checked out
- * DRY_RUN - type: Boolean
- * - Description: if checked nothing is really committed to Git nor published to the staging
- * OVERWRITE - type: Boolean
- * - Description: if checked allows replacing of the previously published RELEASE_VERSION of Jersey
- *
- */
-
-node {
-
- def MVN_HOME = tool name: 'apache-maven-latest', type: 'maven'
- def HELP_PLUGIN = 'org.apache.maven.plugins:maven-help-plugin:2.1.1'
- def TARGET = 'package javadoc:jar gpg:sign install:install'
- def DEPLOY_TARGET = ''
- def RELEASE_VERSION = RELEASE_VERSION
- def NEXT_VERSION = NEXT_VERSION
- def RELEASE_TAG = ''
- def NEW_RELEASE_BRANCH = ''
- def OVERWRITE = OVERWRITE
- def PROJECT_NAME = 'Jersey'
- def LOGIN = 'jersey-bot'
- def EMAIL = 'jersey-bot@eclipse.org'
- def REPO = 'git@github.com:eclipse-ee4j/jersey.git'
- def SECRET_FILE_ID = 'secret-subkeys.asc'
- def CREDENTIALS_ID = 'github-bot-ssh'
- def GIT_ORIGIN = 'origin'
- def RELEASE_FOLDER = env.WORKSPACE
- def RELEASE_BRANCH = BRANCH
-
- def STAGING_NAME_PATTERN = 'orgglassfishjersey-[0-9]+'
- def STAGING_NAME = ''
- def STAGING_PREV_NAME = ''
- def STAGING_OPEN_NAME = ''
- def STAGING_DESC = 'org.glassfish.jersey:' + RELEASE_VERSION
- def STAGING_BOM_DESC = 'org.glassfish.jersey.bom:' + RELEASE_VERSION
- def STAGING_PROFILE_ID = '70fa3a107a8918'
-
- def JDK_11_HOME = tool name: 'openjdk-jdk11-latest', type: 'jdk'
- def JDK_12_HOME = tool name: 'openjdk-jdk12-latest', type: 'jdk'
- def JDK_17_HOME = tool name: 'openjdk-jdk17-latest', type: 'jdk'
- def JDK_8_HOME = tool name: 'oracle-jdk8-latest', type: 'jdk'
-
- def ZX_BRANCH_MODULES = ',:jersey-jetty-connector,:jersey-container-jetty-http,:jersey-container-jetty-servlet,:jersey-test-framework-provider-jetty,:jersey-test-framework-core,:jersey-container-servlet-core'
-
- env.JAVA_HOME = JDK_8_HOME
- env.PATH = "${env.JAVA_HOME}/bin:${env.PATH}:${MVN_HOME}/bin"
-
- if (RELEASE_BRANCH == '2.x') {
- ZX_BRANCH_MODULES = ''
- }
-
- sh 'java -version'
-
- stage('Fetch from git') {
- git(branch: RELEASE_BRANCH, credentialsId: CREDENTIALS_ID, url: REPO)
- }
- stage('Prepare environment') {
-
- dir(RELEASE_FOLDER) {
- //# Check whether top level pom.xml contains SNAPSHOT version
- if (!sh(returnStdout: true, script: "grep '' pom.xml | grep 'SNAPSHOT'")?.trim()) {
- error('-[ Missing SNAPSHOT version in POM! ]-------------------------------------------')
- }
-
- //# Compute release versions
- def SNAPSHOT_VERSION = sh(returnStdout: true, script: 'mvn -q -Dexec.executable="echo" -Dexec.args=\'${project.version}\' --non-recursive exec:exec -Pstaging').trim()
-
- if (!RELEASE_VERSION?.trim()) {
- if (!SNAPSHOT_VERSION?.trim()) {
- error('-[ Missing required snapshot version number! ]----------------------------------')
- } else {
- def versionTokens = SNAPSHOT_VERSION.split('-')
- RELEASE_VERSION = versionTokens[0]
- }
- }
-
- if (!NEXT_VERSION?.trim()) {
- def (MAJOR_VERSION, MINOR_VERSION) = RELEASE_VERSION.tokenize('.')
- def NEXT_MINOR_VERSION = (MINOR_VERSION as Integer) + 1
- NEXT_VERSION = MAJOR_VERSION + '.' + NEXT_MINOR_VERSION + '-SNAPSHOT'
- }
-
- RELEASE_TAG = RELEASE_VERSION
- NEW_RELEASE_BRANCH = RELEASE_VERSION+'-BRANCH'
-
- echo "Current version: ${SNAPSHOT_VERSION}"
- echo "Release version: ${RELEASE_VERSION}"
- echo "Next version: ${NEXT_VERSION}"
- echo "Release tag: ${RELEASE_TAG}"
- echo "Release branch: ${NEW_RELEASE_BRANCH}"
-
- if (!SNAPSHOT_VERSION?.trim() || !RELEASE_VERSION?.trim() || !NEXT_VERSION?.trim()) {
- error '-[ Missing required version numbers! ]------------------------------------------'
- }
-
- if (DRY_RUN == 'true') {
- echo '-[ Dry run turned on ]----------------------------------------------------------'
- //TARGET = 'install'
- } else {
- DEPLOY_TARGET = ' deploy:deploy'
- }
- echo '-[ Configure git user ]--------------------------------------------------------'
- sh "git config --local user.email \"${EMAIL}\""
- sh "git config --local user.name \"$LOGIN\""
-
- }
-
- }
- stage('Prepare GPG') {
- withCredentials([file(credentialsId: SECRET_FILE_ID, variable: 'KEYRING')]) {
- //# Workaround: GPG initialization
- sh("gpg --batch --import ${KEYRING}")
- sh '''
- for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u);
- do
- echo -e "5\ny\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
- done
- '''
- }
- }
- stage('Prepare branch') {
- echo '-[ Prepare branch ]-------------------------------------------------------------'
-
- echo '-[ Switching to release branch ]-------------------------------------------------'
- sh """
- git checkout ${GIT_ORIGIN}/${RELEASE_BRANCH} && true
- git reset --hard ${GIT_ORIGIN}/${RELEASE_BRANCH} && true
- git checkout -B ${NEW_RELEASE_BRANCH}
- """
- echo '-[ Release tag cleanup ]--------------------------------------------------------'
- def TAG_NAME = sh(returnStdout: true, script: "git tag | grep ${RELEASE_TAG} || true").trim()
- if (RELEASE_TAG == TAG_NAME) {
- if (OVERWRITE == 'true') {
- echo "${RELEASE_TAG} tag already exists, deleting"
- sshagent([CREDENTIALS_ID]) {
- sh "git push --delete origin ${RELEASE_TAG} && true"
- }
- } else {
- error "${RELEASE_TAG} tag already exists"
- }
- //# Always delete local tag if exists
- sh """
- git tag --delete ${RELEASE_TAG} && true
- """
- }
- sh '''
- sed -i 's| | |g' etc/config/checkstyle-suppressions.xml
- '''
- }
- stage('Check previous stagings') {
- if (DRY_RUN == 'true') {
- echo DRY_RUN + ' ------'
- } else {
- if (OVERWRITE == 'true') {
- STAGING_PREV_NAME = sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging nexus-staging:rc-list | awk '/\\[INFO] $STAGING_NAME_PATTERN[ ]+CLOSED[ ]+$STAGING_DESC[ ]*\$/ {if(a){a = \$2\",\"a} else{a = \$2}}END{print a}'").trim()
- echo 'Previously closed staging name: ' + STAGING_PREV_NAME
- }
-
- STAGING_OPEN_NAME = sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging nexus-staging:rc-list | awk '/$STAGING_NAME_PATTERN OPEN / {if(a){a = \$2\",\"a} else{a = \$2}}END{print a}'").trim()
-
- if (!STAGING_OPEN_NAME?.trim()) {
- echo 'No currently open stagings'
- } else {
- echo 'Currently open redundand staging: ' + STAGING_OPEN_NAME + ', immediately closing'
- sh """
- OPEN_STAGINGS=${STAGING_OPEN_NAME}
- mvn -B -q -Pstaging nexus-staging:rc-drop -DstagingRepositoryId=\${OPEN_STAGINGS}
- """
- }
- }
- }
- /*
- stage('Open new staging') {
- if (DRY_RUN == 'true') {
- echo DRY_RUN + ' ------'
- } else {
- STAGING_NAME = sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging -DstagingProfileId=${STAGING_PROFILE_ID} -DstagingDescription=${STAGING_DESC} nexus-staging:rc-open | awk '/\\[INFO] Opened / {print \$3}'").trim()
- echo 'New staging name: '+STAGING_NAME
- }
- }*/
- stage("Build ${PROJECT_NAME}") {
- echo env.JAVA_HOME
- echo '-[ Run maven release ]---------------------------------------------------------'
- echo '-[ Set Release version ]-------------------------------------------------------'
- sh """
- cd ${RELEASE_FOLDER}
- mvn -B -V -Pstaging versions:set -DnewVersion=${RELEASE_VERSION} -DgenerateBackupPoms=false
- cd bom
- mvn -B -V -Pstaging versions:set -DnewVersion=${RELEASE_VERSION} -DgenerateBackupPoms=false
- cd ..
- """
- echo '-[ Update Copyright years ]----------------------------------------------------'
- sh '''#!/bin/bash -e
-
- export CURRENT_YEAR=`date '+%Y'`
- export SED_CMD_LINE='sed -i "s#, 20.. Oracle and/or its affiliates#, ${CURRENT_YEAR} Oracle and/or its affiliates#g"'
-
- git status --porcelain --untracked-files=no > modified_pom.log
- cp modified_pom.log list_of_poms.txt
- sed -i "s| M |$SED_CMD_LINE |g" modified_pom.log
- sed -i "s| M ||g" list_of_poms.txt
-
- bash modified_pom.log
-
- echo ${CURRENT_YEAR} current year
-
- while IFS= read -r path_to_pom
- do
- export CP_YEAR=`grep -o 'Copyright (c) 20.. Oracle and/or its affiliates' ${path_to_pom} | awk '{print $3}'`
- [[ -z ${CP_YEAR} ]] && CP_YEAR=${CURRENT_YEAR} || echo ${CP_YEAR}
- [[ ${CP_YEAR} == ${CURRENT_YEAR} ]] || ( sed -i "s#Copyright (c) ${CP_YEAR} Oracle and/or its affiliates#Copyright (c) ${CP_YEAR}, ${CURRENT_YEAR} Oracle and/or its affiliates#g" ${path_to_pom} ; echo ${path_to_pom} )
- unset CP_YEAR
- done < "list_of_poms.txt"
- '''
- echo '-[ Run release build ]---------------------------------------------------------'
- dir(RELEASE_FOLDER) {
- env.JAVA_HOME = JDK_12_HOME
- //
- sh "mvn -am -Pstaging --projects core-server,core-client,media/jaxb,inject/hk2,ext/wadl-doclet,core-common${ZX_BRANCH_MODULES} clean install -B -q -V -DskipTests"
- if (RELEASE_BRANCH == '3.0') {
- env.JAVA_HOME = JDK_17_HOME
- sh "mvn clean install -B -q -V -DskipTests -am -Pstaging --projects :jersey-spring6,connectors/helidon-connector"
- }
- env.JAVA_HOME = JDK_8_HOME
- sh "mvn -q -B -V -DskipTests -Ddoclint=none -Dadditionalparam='-Xdoclint:none' -Dcheckstyle.skip " +
- //" -DstagingDescription='${STAGING_DESC}' -DstagingRepositoryId='${STAGING_NAME}' "+
- " -Poss-release,staging -U -C ${TARGET} ${DEPLOY_TARGET}"
-
- sh "mvn -Poss-release,staging --projects core-server,core-client,media/jaxb,inject/hk2,ext/wadl-doclet,core-common install gpg:sign ${DEPLOY_TARGET} -B -q -V -DskipTests"
- if (RELEASE_BRANCH == '2.x') {
- env.JAVA_HOME = JDK_11_HOME
- sh "mvn -Poss-release,staging --projects connectors/helidon-connector install gpg:sign ${DEPLOY_TARGET} -B -q -V -DskipTests"
- }
- }
- }
- stage('Prepare release') {
- sh '''
- git checkout -- etc/config/checkstyle-suppressions.xml
- '''
- echo '-[ Perform release commit to git ]---------------------------------------------'
- sh "git commit -a -m ${RELEASE_VERSION}"
- sh "git tag -m ${RELEASE_TAG} -a ${RELEASE_TAG}"
- echo '-[ Set next snapshot version ]-------------------------------------------------'
- dir(RELEASE_FOLDER) {
- sh """
- mvn -B -Pstaging versions:set -DnewVersion=${NEXT_VERSION} -DgenerateBackupPoms=false
- cd bom
- mvn -B -Pstaging versions:set -DnewVersion=${NEXT_VERSION} -DgenerateBackupPoms=false
- cd ..
- """
- }
- echo '-[ Perform commit to git ]-----------------------------------------------------'
- sh "git commit -a -m ${NEXT_VERSION}"
- }
- stage('Publish release') {
- if (DRY_RUN == 'true') {
- echo '-[ Prepared branch ]----------------------------------------------------------'
- sh "git branch --list ${NEW_RELEASE_BRANCH}"
- echo '-[ Prepared tag ]-------------------------------------------------------------'
- sh "git tag --list ${NEW_RELEASE_BRANCH}"
- echo '-[ Prepared commits ]---------------------------------------------------------'
- sh 'git log -n 5'
- sshagent([CREDENTIALS_ID]) {
- sh "git push ${GIT_ORIGIN} ${NEW_RELEASE_BRANCH} --dry-run"
- }
- return
- } else {
- sshagent([CREDENTIALS_ID]) {
- sh "git push -f ${GIT_ORIGIN} ${NEW_RELEASE_BRANCH} --follow-tags"
- }
- }
- }
- stage('Find related staging') {
- if (DRY_RUN != 'true') {
- if (!STAGING_NAME?.trim()) {
- try {
- STAGING_NAME =
- sh(returnStdout: true,
- script: "mvn -B --non-recursive -Pstaging nexus-staging:rc-list | awk '/$STAGING_NAME_PATTERN OPEN / {if(a){a = \$2\",\"a} else{a = \$2}}END{print a}'"
- ).trim()
- } catch (Error err) {
- currentBuild.result = 'UNSTABLE'
- }
- }
- echo 'Staging name: ' + STAGING_NAME
- } else {
- echo 'DRY_RUN'
- }
- }
- stage('Close released staging') {
- if (!STAGING_NAME?.trim()) {
- echo 'Nothing to be closed'
- } else {
- sh("mvn -B -q -Pstaging nexus-staging:rc-close -DstagingRepositoryId=${STAGING_NAME} -DstagingDescription='${STAGING_DESC}'")
- }
- }
- stage('Drop redundant staging') {
- if (!STAGING_PREV_NAME?.trim()) {
- echo 'Nothing to be dropped'
- } else {
- try {
- sh("""
- OPEN_STAGINGS=${STAGING_PREV_NAME}
- mvn -B -q -Pstaging nexus-staging:rc-drop -DstagingRepositoryId=\${OPEN_STAGINGS}
- """)
- } catch (Error err) {
- currentBuild.result = 'UNSTABLE'
- }
- }
- }
-}
\ No newline at end of file
diff --git a/etc/scripts/release/Release-After/list-closed-stagings.sh b/etc/scripts/release/Release-After/list-closed-stagings.sh
deleted file mode 100644
index d5f32cafb1..0000000000
--- a/etc/scripts/release/Release-After/list-closed-stagings.sh
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for listing staging from the staging repo.
-#
-# Input Parameters:
-# ----none----
-# Configuration:
-#
-# JDK:
-# (System)
-# Git:
-# ----none----
-#
-#
-
-cat <> pom.xml
-
-
-
-
- 4.0.0
-
- org.eclipse.ee4j
- project
- 1.0.9
-
-
-
- org.glassfish.jersey
- release-helper-util
- 1.0.1-SNAPSHOT
- pom
-
- Jersey Release Helper
-
- Generated POM for Jersey Release Helper utils
- https://projects.eclipse.org/projects/ee4j.jersey
-
-
- scm:git:git://github.com/eclipse-ee4j/jersey
- scm:git:git://github.com/eclipse-ee4j/jersey
- https://github.com/eclipse-ee4j/jersey
-
-
-
-EOT
-
-MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
-export STAGING_PARAMS='-DnexusUrl=https://jakarta.oss.sonatype.org/ -DserverId=ossrh'
-export STAGING_PLUGIN='org.sonatype.plugins:nexus-staging-maven-plugin:1.6.7'
-
-
-mvn -B ${STAGING_PARAMS} ${STAGING_PLUGIN}:rc-list | grep orgglassfishjersey > closed_stagings.txt || true
-
-
-#
-#
-# Archive the artifacts:
-# closed_stagings.txt
-#
diff --git a/etc/scripts/release/Release-After/populate-documentation.sh b/etc/scripts/release/Release-After/populate-documentation.sh
deleted file mode 100644
index 025e512af5..0000000000
--- a/etc/scripts/release/Release-After/populate-documentation.sh
+++ /dev/null
@@ -1,166 +0,0 @@
-#!/bin/bash -lex
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for api docs publishing. Publishes api docs from the bundle in the Maven Central to the project's site.
-#
-# Input Parameters:
-# RELEASE_VERSION - type: String
-# - example: 3.1.6
-# - description: version for which project info is being published
-# DRY_RUN - type: Boolean
-# - description: If checked nothing is being published/generated
-# WEBSITE_URL - type: String
-# - value: git@github.com:eclipse-ee4j/jersey.github.io.git
-# - description: GitHub url for the project info/apidocs repository.
-# Mandatory and changes only in exceptional cases
-# BRANCH_SPECIFIER - type: String
-# - example: 2.x
-# - description: Branch for which the api docs are being published. Used only in Git commit message
-# UPDATE_LATEST - type: Boolean
-# - description: If checked updates the latest api docs (distinguishes for EE8/EE9/EE10) along
-# with publication into the RELEASE_VERSION folder.
-# Configuration:
-#
-# JDK:
-# oracle-jdk8-latest
-# Git:
-# ----none----
-#
-# SSH agent:
-# GitHub bot SSH
-#
-#
-#
-
-
-#
-# The first shell execution
-#
-
-
-TOOLS_PREFIX=/opt/tools
-#JAVA_PREFIX=/opt/tools/java/oracle
-MVN_HOME=/opt/tools/apache-maven/latest
-#JAVA_HOME=/opt/tools/java/oracle/jdk-8/latest
-PATH=/opt/tools/apache-maven/latest/bin:${JAVA_HOME}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-
-export CENTRAL_URL='https://repo1.maven.org/maven2'
-export STAGING_URL='https://jakarta.oss.sonatype.org/content/repositories/staging'
-
-# !!! if build docbook it's essentially important to turn the pre-release profile ON !!!
-#mvn clean install -Pstaging,pre-release -DskipTests -V -q -e -U -B -f docs/pom.xml -Djersey.version=$RELEASE_VERSION
-# however we download already published docbook from staging/central:
-mkdir -p $WORKSPACE/docs/target/docbook/index
-cd $WORKSPACE/docs/target/docbook/index
-wget -nv ${STAGING_URL}/org/glassfish/jersey/jersey-documentation/${RELEASE_VERSION}/jersey-documentation-${RELEASE_VERSION}-docbook.zip
-unzip -o jersey-documentation-${RELEASE_VERSION}-docbook.zip
-rm jersey-documentation-${RELEASE_VERSION}-docbook.zip
-
-mkdir -p $WORKSPACE/target/site/apidocs
-cd $WORKSPACE/target/site/apidocs
-wget -nv ${STAGING_URL}/org/glassfish/jersey/bundles/apidocs/${RELEASE_VERSION}/apidocs-${RELEASE_VERSION}-javadoc.jar -O apidocs-javadoc.jar
-jar -xf apidocs-javadoc.jar
-rm apidocs-javadoc.jar
-rm -rf META-INF
-
-
-#
-# The second shell execution
-#
-
-
-#!/bin/bash -lex
-
-TOOLS_PREFIX=/opt/tools
-#JAVA_PREFIX=/opt/tools/java/oracle
-MVN_HOME=/opt/tools/apache-maven/latest
-#JAVA_HOME=/opt/tools/java/oracle/jdk-8/latest
-PATH=/opt/tools/apache-maven/latest/bin:${JAVA_HOME}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-
-DIRS="$RELEASE_VERSION"
-if $UPDATE_LATEST;
-then
- if [[ $RELEASE_VERSION == 2* ]] ;
- then
- export DIRS="latest $DIRS"
- elif [[ $RELEASE_VERSION == 3.1* ]] ;
- then
- export DIRS="latest31x $DIRS"
- else
- export DIRS="latest30x $DIRS"
- fi
- echo ${DIRS} for ${RELEASE_VERSION} release
-fi
-
-#export PATH=/opt/csw/bin:$PATH
-WEB_DIR=$WORKSPACE/target/jersey-web
-
-
-function copyDocs {
- APIDOCS_DIR=$WEB_DIR/apidocs/$1
- DOCS_DIR=$WEB_DIR/documentation/$1
-
- #
- # API docs
- #
- if test ! -e $APIDOCS_DIR ; then
- mkdir -p $APIDOCS_DIR
- fi
- cd $APIDOCS_DIR
-
- rm -rf jersey || true
- cp -R $WORKSPACE/target/site/apidocs ./jersey
-
- #
- # user guide
- #
- rm -rf $DOCS_DIR || true
- mkdir -p $DOCS_DIR
- cp -r $WORKSPACE/docs/target/docbook/index/* $DOCS_DIR
- rm $DOCS_DIR/*.fo || true
-}
-
-if test -e $WEB_DIR ; then
- rm -rf $WEB_DIR
-fi
-
-# would couse shallow reject: git clone --depth 1 $WEBSITE_URL $WEB_DIR
-git clone $WEBSITE_URL $WEB_DIR
-
-cd $WEB_DIR
-
-for dir in $DIRS; do
- copyDocs $dir
-done
-
-cd $WEB_DIR
-
-git config --local user.email "jersey-bot@eclipse.org"
-git config --local user.name "jersey-bot"
-git add -A .
-git diff --cached --exit-code || git commit -m "[jenkins] automatic javadoc and documentation update [$RELEASE_VERSION @ $BRANCH_SPECIFIER]"
-
-if [ "$DRY_RUN" = "false" ]; then
- echo "Pushing Web sources to $WEBSITE_URL"
- git push origin master
-else
- echo "Dry run .. not pushing to the master"
- git push origin master --dry-run
-fi
-
-
diff --git a/etc/scripts/release/Release-After/publish-release-notes.sh b/etc/scripts/release/Release-After/publish-release-notes.sh
deleted file mode 100644
index d547134dba..0000000000
--- a/etc/scripts/release/Release-After/publish-release-notes.sh
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for publishing listed stagings from the staging repo into the Maven Central.
-#
-# Input Parameters:
-# VERSION - type: String
-# - example: 3.1.6
-# - description: version for which release notes are being published
-# DRY_RUN - type: Boolean
-# - description: If checked nothing is being published/generated
-# PUBLISH_TO_GITHUB - type: Boolean
-# - description: If checked generated notes are propagated to GitHub
-# Configuration:
-#
-# JDK:
-# oracle-jdk8-latest
-# Git:
-# https://github.com/eclipse-ee4j/jersey
-#
-# Bindings:
-# Username and password (separated):
-# Username Variable:
-# BOT_NAME
-# Password Variable:
-# BOT_PASSWORD
-# Credentials:
-# GitHub bot (username/token)
-#
-#
-#
-
-
-cat <> pom.xml
-
-
-
-
- 4.0.0
-
- org.eclipse.ee4j
- project
- 1.0.9
-
-
-
- org.glassfish.jersey
- release-helper-util
- 1.0.1-SNAPSHOT
- pom
-
- Jersey Release Helper
-
- Generated POM for Jersey Release Helper utils
- https://projects.eclipse.org/projects/ee4j.jersey
-
-
- scm:git:git://github.com/eclipse-ee4j/jersey
- scm:git:git://github.com/eclipse-ee4j/jersey
- https://github.com/eclipse-ee4j/jersey
-
-
-
-EOT
-
-# Execution environment
-readonly MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-readonly RELEASE_DATE=`date -I`
-
-mkdir -p target
-
-mvn -B -V org.glassfish.jersey.tools.plugins:jersey-release-notes-maven-plugin:1.0.1:release-notes -DskipTests \
--DreleaseVersion=${VERSION} -DgithubLogin=${BOT_NAME} -DgithubPassword=${BOT_PASSWORD} \
--DtemplateFilePath=release-note.html -DreleaseDate=${RELEASE_DATE} \
--DdryRun=${DRY_RUN} -DpublishToGithub=${PUBLISH_TO_GITHUB}
-
-cp -a `pwd`/target/release-notes ${WORKSPACE}
\ No newline at end of file
diff --git a/etc/scripts/release/Release-After/release-note.html b/etc/scripts/release/Release-After/release-note.html
deleted file mode 100644
index f0e5996340..0000000000
--- a/etc/scripts/release/Release-After/release-note.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
- Release Notes - Jersey @LATEST_VERSION@
-
-
-
-
-Release Notes - Jersey @LATEST_VERSION@
-
-Release date: @RELEASE_DATE@
-
-Previous releases
-
-
-
-
-
diff --git a/etc/scripts/release/Release-After/release-project-info.sh b/etc/scripts/release/Release-After/release-project-info.sh
deleted file mode 100644
index ebfe9b125b..0000000000
--- a/etc/scripts/release/Release-After/release-project-info.sh
+++ /dev/null
@@ -1,103 +0,0 @@
-#!/bin/bash -lex
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for project info publishing. MUST BE RUN ONLY AFTER THE APIDOCS PUBLISHING.
-#
-# Input Parameters:
-# RELEASE_VERSION - type: String
-# - example: 3.1.6
-# - description: version for which project info is being published
-# DRY_RUN - type: Boolean
-# - description: If checked nothing is being published/generated
-# WEBSITE_URL - type: String
-# - value: git@github.com:eclipse-ee4j/jersey.github.io.git
-# - description: GitHub url for the project info/apidocs repository.
-# Mandatory and changes only in exceptional cases
-# Configuration:
-#
-# JDK:
-# openjdk-jdk11-latest
-# Git:
-# https://github.com/eclipse-ee4j/jersey
-#
-# Branches to build:
-# tags/${RELEASE_VERSION}
-#
-# SSH agent:
-# GitHub bot SSH
-#
-#
-#
-
-
-#
-# The first shell execution
-#
-
-MVN_HOME=/opt/tools/apache-maven/latest
-PATH=${PATH}:${MVN_HOME}/bin:${JAVA_HOME}/bin
-
-mvn clean install -B -V -q -PtestsSkip,checkstyleSkip -Dtests.excluded -DskipTests '-Dmaven.test.skip=true'
-
-mvn -B -V -q -Pproject-info,checkstyleSkip,testsSkip,findbugsSkip,staging site site:stage \
- -DgenerateProjectInfo=true -Dtests.excluded -Ddependency.locations.enabled=false \
- -Dmaven.jxr.skip=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -DskipTests \
- -Dfindbugs.skip=true
-
-#
-# The second shell execution
-#
-
-#!/bin/bash -lex
-
-export PATH=/opt/csw/bin:$PATH
-WEB_DIR=$WORKSPACE/target/jersey-web
-PROJECT_INFO_DIR=$WEB_DIR/project-info/$RELEASE_VERSION
-
-if test -e $WEB_DIR ; then
- rm -rf $WEB_DIR
-fi
-
-# would couse shallow reject: git clone --depth 1 $WEBSITE_SOURCE_URL $WEB_DIR
-git clone $WEBSITE_URL $WEB_DIR
-cd $WEB_DIR
-
-if test ! -e $PROJECT_INFO_DIR ; then
- mkdir -p $PROJECT_INFO_DIR
-fi
-
-cd $PROJECT_INFO_DIR
-
-rm -rf jersey || true
-cp -R $WORKSPACE/target/staging ./jersey
-
-cd $WEB_DIR
-
-git config --local user.email "jersey-bot@eclipse.org"
-git config --local user.name "jersey-bot"
-git add -A .
-#git diff --cached --exit-code ||
-git commit -m "[jenkins] automatic project-info update [$RELEASE_VERSION]"
-
-if [ "$DRY_RUN" = "false" ]; then
- echo Pushing Web sources to $WEBSITE_URL
- git push origin master
-else
- echo "Dry run .. not pushing to the master"
- git push origin master --dry-run
-fi
\ No newline at end of file
diff --git a/etc/scripts/release/Release-After/release-staging-to-central.sh b/etc/scripts/release/Release-After/release-staging-to-central.sh
deleted file mode 100644
index b470730610..0000000000
--- a/etc/scripts/release/Release-After/release-staging-to-central.sh
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-#
-# Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
-#
-# This program and the accompanying materials are made available under the
-# terms of the Eclipse Public License v. 2.0, which is available at
-# http://www.eclipse.org/legal/epl-2.0.
-#
-# This Source Code may also be made available under the following Secondary
-# Licenses when the conditions for such availability set forth in the
-# Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
-# version 2 with the GNU Classpath Exception, which is available at
-# https://www.gnu.org/software/classpath/license.html.
-#
-# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-#
-
-#
-# script for publishing listed stagings from the staging repo into the Maven Central.
-#
-# Input Parameters:
-# STAGING_REPO_ID - type: String
-# - example: orgglassfishjersey-1226,orgglassfishjersey-1227,orgglassfishjersey-1228,orgglassfishjersey-1229,orgglassfishjersey-1230
-# - description: list all staggings (comma separated) to be published to the Maven Central
-# STAGING_DESC - type: String
-# - example:org.glassfish.jersey:2.42
-# - description: description of what is published. Usually :
-# Configuration:
-#
-# JDK:
-# (System)
-# Git:
-# ----none----
-#
-#
-
-cat <> pom.xml
-
-
-
-
- 4.0.0
-
- org.eclipse.ee4j
- project
- 1.0.9
-
-
-
- org.glassfish.jersey
- release-helper-util
- 1.0.1-SNAPSHOT
- pom
-
- Jersey Release Helper
-
- Generated POM for Jersey Release Helper utils
- https://projects.eclipse.org/projects/ee4j.jersey
-
-
- scm:git:git://github.com/eclipse-ee4j/jersey
- scm:git:git://github.com/eclipse-ee4j/jersey
- https://github.com/eclipse-ee4j/jersey
-
-
-
-EOT
-
-MVN_HOME="/opt/tools/apache-maven/latest/"
-PATH="${MVN_HOME}/bin:${JAVA_HOME}:/bin:${PATH}"
-
-export STAGING_PARAMS='-DnexusUrl=https://jakarta.oss.sonatype.org/ -DserverId=ossrh'
-export STAGING_PLUGIN='org.sonatype.plugins:nexus-staging-maven-plugin:1.6.7'
-
-
-mvn ${STAGING_PARAMS} -B -C -V ${STAGING_PLUGIN}:rc-release -DstagingRepositoryId="${STAGING_REPO_ID}" -DstagingDescription="${STAGING_DESC}"
-
From ec363949b77f1f647249658e14832f06d978f2e2 Mon Sep 17 00:00:00 2001
From: Jorge Bescos Gascon
Date: Mon, 15 Apr 2024 15:06:29 +0200
Subject: [PATCH 044/129] ObjectMapper.findModules throws Error
Signed-off-by: Jorge Bescos Gascon
---
.../jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
index a0944b5bda..955c9b7200 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
@@ -103,7 +103,7 @@ private List filterModules() {
final List modules;
try {
modules = ObjectMapper.findModules();
- } catch (Exception e) {
+ } catch (Throwable e) {
LOGGER.warning(LocalizationMessages.ERROR_MODULES_NOT_LOADED(e.getMessage()));
return Collections.emptyList();
}
From 3077a0df43c8e092d351194e02f62374fe3f9389 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Wed, 17 Apr 2024 12:01:01 +0200
Subject: [PATCH 045/129] Allow the internal package to be a part of the Jersey
APIDoc
Signed-off-by: Maxim Nesen
---
bundles/apidocs/pom.xml | 2 +-
pom.xml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 6fa4b5e374..bd9728b8e8 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -298,7 +298,7 @@
org.glassfish.jersey.*:*
- *.internal.*:*.innate.*
+ *.innate:*.innate.*
diff --git a/pom.xml b/pom.xml
index 79f89a0f21..d0744b0ed8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -473,7 +473,7 @@
Jersey ${jersey.version} API Documentation
Jersey ${jersey.version} API
- Oracle
and/or its affiliates.
All Rights Reserved. Use is subject to license terms.]]>
@@ -484,7 +484,7 @@
https://eclipse-ee4j.github.io/jersey.github.io/apidocs/latest/jersey/
- *.internal:*.internal.*:*.innate:*.innate.*:*.tests:*.tests.*
+ *.innate:*.innate.*:*.tests:*.tests.*
false
@@ -1434,20 +1434,20 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 3.2.0
+ ${javadoc.mvn.plugin.version}
false
Jersey ${jersey.version} API Documentation
Jersey ${jersey.version} API
- Oracle
and/or its affiliates.
All Rights Reserved. Use is subject to license terms.]]>
- com.sun.ws.rs.ext:*.examples.*:*.internal.*:*.tests.*
+ com.sun.ws.rs.ext:*.examples.*:*.innate:*.innate.*:*.tests:*.tests.*
https://jax-rs.github.io/apidocs/2.1
From 59b7d65a85db0e548bebdb25d78d61aee98aec9b Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 16 Apr 2024 11:43:08 +0200
Subject: [PATCH 046/129] Jetty HTTP Container native timeout
Signed-off-by: Maxim Nesen
---
.../jersey/jetty/JettyHttpContainer.java | 51 ++++---------------
1 file changed, 10 insertions(+), 41 deletions(-)
diff --git a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
index 6a3805f805..c555e923d6 100644
--- a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
+++ b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainer.java
@@ -46,6 +46,7 @@
import org.eclipse.jetty.security.AuthenticationState;
import org.eclipse.jetty.server.Handler;
import org.eclipse.jetty.util.Callback;
+import org.eclipse.jetty.util.thread.Scheduler;
import org.glassfish.jersey.internal.MapPropertiesDelegate;
import org.glassfish.jersey.internal.inject.AbstractBinder;
import org.glassfish.jersey.internal.inject.ReferencingFactory;
@@ -91,8 +92,6 @@ public final class JettyHttpContainer extends Handler.Abstract implements Contai
*/
private boolean configSetStatusOverSendError;
- private final ScheduledThreadPoolExecutor timeoutScheduler;
-
/**
* Referencing factory for Jetty request.
*/
@@ -141,7 +140,7 @@ protected void configure() {
@Override
public boolean handle(Request request, Response response, Callback callback) throws Exception {
- final ResponseWriter responseWriter = new ResponseWriter(timeoutScheduler, request, response, callback, configSetStatusOverSendError);
+ final ResponseWriter responseWriter = new ResponseWriter(request, response, callback, configSetStatusOverSendError);
try {
LOGGER.debugLog(LocalizationMessages.CONTAINER_STARTED());
final URI baseUri = getBaseUri(request);
@@ -253,37 +252,38 @@ private String getBasePath(final Request request) {
}
}
- private static final class ResponseWriter implements ContainerResponseWriter {
+ private static class ResponseWriter implements ContainerResponseWriter {
private final Request request;
private final Response response;
private final Callback callback;
private final boolean configSetStatusOverSendError;
private final long asyncStartTimeNanos;
- private final ScheduledExecutorService timeoutScheduler;
+ private final Scheduler scheduler;
private final ConcurrentLinkedQueue timeoutHandlerQueue = new ConcurrentLinkedQueue<>();
- private ScheduledFuture> currentTimerTask;
+ private Scheduler.Task currentTimerTask;
- ResponseWriter(final ScheduledExecutorService timeoutScheduler, final Request request, final Response response,
+ ResponseWriter(final Request request, final Response response,
final Callback callback, final boolean configSetStatusOverSendError) {
- this.timeoutScheduler = timeoutScheduler;
this.request = request;
this.response = response;
this.callback = callback;
this.asyncStartTimeNanos = System.nanoTime();
this.configSetStatusOverSendError = configSetStatusOverSendError;
+
+ this.scheduler = request.getComponents().getScheduler();
}
private synchronized void setNewTimeout(long timeOut, TimeUnit timeUnit) {
long timeOutNanos = timeUnit.toNanos(timeOut);
if (currentTimerTask != null) {
// Do not interrupt, see callTimeoutHandlers()
- currentTimerTask.cancel(false);
+ currentTimerTask.cancel();
}
// Use System.nanoTime() as the clock source here, because the returned value is not prone to wall-clock
// drift - unlike System.currentTimeMillis().
long delayNanos = Math.max(asyncStartTimeNanos - System.nanoTime() + timeOutNanos, 0L);
- currentTimerTask = timeoutScheduler.schedule(this::callTimeoutHandlers, delayNanos, TimeUnit.NANOSECONDS);
+ currentTimerTask = scheduler.schedule(this::callTimeoutHandlers, delayNanos, TimeUnit.NANOSECONDS);
}
private void callTimeoutHandlers() {
@@ -437,20 +437,7 @@ public void doStop() throws Exception {
appHandler.onShutdown(this);
appHandler = null;
- timeoutScheduler.shutdown();
boolean needInterrupt = false;
- while (true) {
- try {
- if (timeoutScheduler.awaitTermination(1L, TimeUnit.MINUTES)) {
- break;
- }
- } catch (InterruptedException e) {
- if (!needInterrupt) {
- needInterrupt = true;
- timeoutScheduler.shutdownNow();
- }
- }
- }
if (needInterrupt) {
Thread.currentThread().interrupt();
}
@@ -458,21 +445,6 @@ public void doStop() throws Exception {
private static final AtomicInteger TIMEOUT_HANDLER_ID_GEN = new AtomicInteger();
- private static ScheduledThreadPoolExecutor createTimeoutScheduler() {
- // Note: creating the thread-pool does not start the core-pool threads.
- ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1, r -> {
- Thread t = new Thread(r, "JettyHttpContainer-Timeout-Handler #" + TIMEOUT_HANDLER_ID_GEN.incrementAndGet());
- t.setDaemon(true);
- return t;
- });
- // Limit the number of timeout handling threads to a quarter of the number of CPUs, at least 2.
- executor.setMaximumPoolSize(Math.max(2, Runtime.getRuntime().availableProcessors() / 4));
- executor.allowCoreThreadTimeOut(true);
- // Don't Keep timeout handling threads around "forever".
- executor.setKeepAliveTime(100, TimeUnit.MILLISECONDS);
- return executor;
- }
-
/**
* Create a new Jetty HTTP container.
*
@@ -480,7 +452,6 @@ private static ScheduledThreadPoolExecutor createTimeoutScheduler() {
* @param parentContext DI provider specific context with application's registered bindings.
*/
JettyHttpContainer(final Application application, final Object parentContext) {
- this.timeoutScheduler = createTimeoutScheduler();
this.appHandler = new ApplicationHandler(application, new JettyBinder(), parentContext);
}
@@ -490,7 +461,6 @@ private static ScheduledThreadPoolExecutor createTimeoutScheduler() {
* @param application JAX-RS / Jersey application to be deployed on Jetty HTTP container.
*/
JettyHttpContainer(final Application application) {
- this.timeoutScheduler = createTimeoutScheduler();
this.appHandler = new ApplicationHandler(application, new JettyBinder());
cacheConfigSetStatusOverSendError();
@@ -502,7 +472,6 @@ private static ScheduledThreadPoolExecutor createTimeoutScheduler() {
* @param applicationClass JAX-RS / Jersey class of application to be deployed on Jetty HTTP container.
*/
JettyHttpContainer(final Class extends Application> applicationClass) {
- this.timeoutScheduler = createTimeoutScheduler();
this.appHandler = new ApplicationHandler(applicationClass, new JettyBinder());
cacheConfigSetStatusOverSendError();
From 158c51a726c89a6d66371e05ab589a2ac96a0e6f Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 16 Apr 2024 09:14:13 +0200
Subject: [PATCH 047/129] Wiremock version update
Signed-off-by: Maxim Nesen
---
pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index 709a35edee..ee5b3f57fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2297,7 +2297,7 @@
3.1.9.Final
7.0.5.Final
- 2.27.2
+ 3.5.2
2.12.2
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index d18ecb372e..13e553c54c 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -74,7 +74,7 @@
test
- com.github.tomakehurst
+ org.wiremock
wiremock
${wiremock.version}
test
From 236b6f3903c659b2864623e86a3cce020c554bcf Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 18 Apr 2024 10:18:37 +0200
Subject: [PATCH 048/129] Added suport for HK2 factories, binders to comply
with documentation. Added documentation for Jersey Injection.
Signed-off-by: jansupol
---
.../jersey/innate/inject/package-info.java | 21 ++
.../inject/spi/ExternalRegistrables.java | 53 +++
.../innate/inject/spi/package-info.java | 21 ++
.../glassfish/jersey/innate/package-info.java | 21 ++
.../jersey/internal/inject/Providers.java | 16 +-
.../jersey/internal/localization.properties | 3 +-
docs/src/main/docbook/custom-di.xml | 292 ++++++++++++---
docs/src/main/docbook/jersey.ent | 7 +-
.../jersey/inject/hk2/Hk2Helper.java | 32 +-
.../jersey/inject/hk2/Hk2Registrables.java | 32 ++
...sey.innate.inject.spi.ExternalRegistrables | 1 +
tests/e2e-inject/hk2/pom.xml | 5 +
.../e2e/inject/hk2/HK2FactoryBindingTest.java | 340 ++++++++++++++++++
13 files changed, 790 insertions(+), 54 deletions(-)
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/inject/package-info.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/ExternalRegistrables.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/package-info.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/package-info.java
create mode 100644 inject/hk2/src/main/java/org/glassfish/jersey/inject/hk2/Hk2Registrables.java
create mode 100644 inject/hk2/src/main/resources/META-INF/services/org.glassfish.jersey.innate.inject.spi.ExternalRegistrables
create mode 100644 tests/e2e-inject/hk2/src/test/java/org/glassfish/jersey/tests/e2e/inject/hk2/HK2FactoryBindingTest.java
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/inject/package-info.java b/core-common/src/main/java/org/glassfish/jersey/innate/inject/package-info.java
new file mode 100644
index 0000000000..b276f3c87d
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/inject/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Jersey innate injection related packages. The innate packages will not be opened by JPMS outside of Jersey.
+ * Not for public use.
+ */
+package org.glassfish.jersey.innate.inject;
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/ExternalRegistrables.java b/core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/ExternalRegistrables.java
new file mode 100644
index 0000000000..0f0c4179e0
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/ExternalRegistrables.java
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.innate.inject.spi;
+
+import javax.ws.rs.RuntimeType;
+import java.util.List;
+
+/**
+ * Provide a list of classes or interfaces the InjectionManager can support.
+ */
+public interface ExternalRegistrables {
+
+ /**
+ * Contract - RuntimeType pair. For a contract applicable on both client and server, use {@code null} as RuntimeType.
+ */
+ public static final class ClassRuntimeTypePair {
+ private final Class> contract;
+ private final RuntimeType runtimeType;
+
+ public ClassRuntimeTypePair(Class> contract, RuntimeType runtimeType) {
+ this.contract = contract;
+ this.runtimeType = runtimeType;
+ }
+
+ public Class> getContract() {
+ return contract;
+ }
+
+ public RuntimeType getRuntimeType() {
+ return runtimeType;
+ }
+ }
+
+ /**
+ * List of contracts that can be registered into Jersey to be passed by the external injection framework.
+ * @return list of contracts allowed to be registered in Jersey.
+ */
+ List registrableContracts();
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/package-info.java b/core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/package-info.java
new file mode 100644
index 0000000000..5ad36ddc40
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/inject/spi/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Jersey innate injection related packages. The innate packages will not be opened by JPMS outside of Jersey.
+ * Not for public use.
+ */
+package org.glassfish.jersey.innate.inject.spi;
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/package-info.java b/core-common/src/main/java/org/glassfish/jersey/innate/package-info.java
new file mode 100644
index 0000000000..a1835bb74a
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Jersey innate packages. The innate packages will not be opened by JPMS outside of Jersey.
+ * Not for public use.
+ */
+package org.glassfish.jersey.innate;
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/inject/Providers.java b/core-common/src/main/java/org/glassfish/jersey/internal/inject/Providers.java
index 2e909a8cb4..72e2f4b935 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/inject/Providers.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/inject/Providers.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -43,7 +43,9 @@
import javax.annotation.Priority;
import org.glassfish.jersey.JerseyPriorities;
+import org.glassfish.jersey.innate.inject.spi.ExternalRegistrables;
import org.glassfish.jersey.internal.LocalizationMessages;
+import org.glassfish.jersey.internal.ServiceFinder;
import org.glassfish.jersey.model.ContractProvider;
import org.glassfish.jersey.model.internal.RankedComparator;
import org.glassfish.jersey.model.internal.RankedProvider;
@@ -103,6 +105,14 @@ private static Map, ProviderRuntime> getExternalProviderInterfaces() {
interfaces.putAll(JAX_RS_PROVIDER_INTERFACE_WHITELIST);
interfaces.put(javax.ws.rs.core.Feature.class, ProviderRuntime.BOTH);
interfaces.put(Binder.class, ProviderRuntime.BOTH);
+
+ try {
+ ServiceFinder registerables = ServiceFinder.find(ExternalRegistrables.class, true);
+ registerables.forEach(regs -> regs.registrableContracts()
+ .forEach(pair -> interfaces.put(pair.getContract(), ProviderRuntime.fromRuntimeType(pair.getRuntimeType()))));
+ } catch (Throwable t) {
+ LOGGER.warning(LocalizationMessages.ERROR_EXTERNAL_REGISTERABLES_IGNORED(t.getMessage()));
+ }
return interfaces;
}
@@ -119,6 +129,10 @@ private ProviderRuntime(final RuntimeType runtime) {
public RuntimeType getRuntime() {
return runtime;
}
+
+ private static ProviderRuntime fromRuntimeType(RuntimeType type) {
+ return type == null ? BOTH : (type == RuntimeType.SERVER ? SERVER : CLIENT);
+ }
}
/**
diff --git a/core-common/src/main/resources/org/glassfish/jersey/internal/localization.properties b/core-common/src/main/resources/org/glassfish/jersey/internal/localization.properties
index 285b9de36e..e546e16639 100644
--- a/core-common/src/main/resources/org/glassfish/jersey/internal/localization.properties
+++ b/core-common/src/main/resources/org/glassfish/jersey/internal/localization.properties
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2018 Payara Foundation and/or its affiliates.
#
# This program and the accompanying materials are made available under the
@@ -39,6 +39,7 @@ error.entity.stream.closed=Entity input stream has already been closed.
error.entity.provider.basictypes.character.morechars=A single character expected in the entity input stream.
error.entity.provider.basictypes.constructor=Error converting entity to {0} type by single String constructor.
error.entity.provider.basictypes.unkwnown=Unsupported basic type {0}.
+error.external.registerables.ignored=Error reading external registrable contracts: {0}.
error.finding.exception.mapper.type=Could not find exception type for given ExceptionMapper class: {0}.
error.interceptor.reader.proceed=Last reader interceptor in the chain called the method proceed.
error.interceptor.writer.proceed=Last writer interceptor in the chain called the method proceed.
diff --git a/docs/src/main/docbook/custom-di.xml b/docs/src/main/docbook/custom-di.xml
index 53a5a645f5..e1a66b5875 100644
--- a/docs/src/main/docbook/custom-di.xml
+++ b/docs/src/main/docbook/custom-di.xml
@@ -1,7 +1,7 @@
+
+
+ 4.0.0
+
+
+ org.glassfish.jersey.tests
+ project
+ 2.43-SNAPSHOT
+
+
+ e2e-jdk-specifics
+ jersey-tests-e2e-specifics
+ jar
+
+ Jersey E2E tests for testing JDK 17+ specifics
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ 1
+ false
+ false
+ ${skip.e2e}
+
+ ${http.patch.addopens}
+
+
+
+
+
+
+
+
+ org.glassfish.jersey.test-framework.providers
+ jersey-test-framework-provider-bundle
+ pom
+ test
+
+
+ org.glassfish.jersey.test-framework
+ jersey-test-framework-util
+ test
+
+
+ org.hamcrest
+ hamcrest
+ test
+
+
+ org.junit.platform
+ junit-platform-suite
+ ${junit-platform-suite.version}
+ test
+
+
+
+
+
+ jdk15-
+
+ [8, 16)
+
+
+
+
+
+
+ jdk16+
+
+ [16, )
+
+
+ --add-opens java.base/java.net=ALL-UNNAMED
+
+
+
+
+
diff --git a/tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk17/HttpPatchTest.java b/tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk17/HttpPatchTest.java
new file mode 100644
index 0000000000..ac63c3d43f
--- /dev/null
+++ b/tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk17/HttpPatchTest.java
@@ -0,0 +1,72 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.e2e.jdk17;
+
+import org.glassfish.jersey.client.HttpUrlConnectorProvider;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.test.JerseyTest;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.HttpMethod;
+import javax.ws.rs.Path;
+import javax.ws.rs.client.Entity;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.Response;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+public class HttpPatchTest extends JerseyTest {
+
+ public static final String PATCH_ENTITY = "HelloPatch";
+
+ @Target({ElementType.METHOD})
+ @Retention(RetentionPolicy.RUNTIME)
+ @HttpMethod(HttpMethod.PATCH)
+ public @interface PATCH {
+
+ }
+
+ @Path("/")
+ public static class HttpPatchResource {
+ @PATCH
+ public String patchEcho(String entity) {
+ return entity;
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(HttpPatchResource.class);
+ }
+
+ @Test
+ void testPatchWithHttpUrlConnector() {
+ try (Response response = target()
+ .property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true)
+ .request().method(HttpMethod.PATCH, Entity.text(PATCH_ENTITY))) {
+ MatcherAssert.assertThat(200, Matchers.equalTo(response.getStatus()));
+ response.bufferEntity();
+ System.out.println(response.readEntity(String.class));
+ MatcherAssert.assertThat(PATCH_ENTITY, Matchers.equalTo(response.readEntity(String.class)));
+ }
+ }
+}
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 5248fe40c2..8f4ef240f5 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -40,7 +40,6 @@
1
false
- false
${skip.e2e}
true
@@ -50,6 +49,24 @@
+
+
+ HttpsPatch
+
+ test
+
+
+
+ **/HttpsPatchTest.java
+
+
+ true
+
+
+ ${http.patch.addopens}
+
+
+
@@ -118,6 +135,15 @@
+
+ jdk8
+
+ 8
+
+
+
+
+
jdk11+
@@ -133,6 +159,10 @@
-Djdk.tls.server.protocols=TLSv1.2
+
+ --add-opens java.base/java.net=ALL-UNNAMED
+ --add-opens java.base/sun.net.www.protocol.https=ALL-UNNAMED
+
diff --git a/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslContextPerRequestTest.java b/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslContextPerRequestTest.java
index 9ae957e9a7..364da77394 100644
--- a/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslContextPerRequestTest.java
+++ b/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslContextPerRequestTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -53,10 +53,8 @@
import java.util.function.Supplier;
import java.util.stream.Stream;
-public class SslContextPerRequestTest extends JerseyTest {
+public class SslContextPerRequestTest extends SslParentTest {
- private SSLContext serverSslContext;
- private SSLParameters serverSslParameters;
private static final String MESSAGE = "Message for Netty with SSL";
@Override
@@ -77,33 +75,6 @@ protected Application configure() {
return new ResourceConfig(TestResource.class);
}
- @Override
- protected URI getBaseUri() {
- return UriBuilder
- .fromUri("https://localhost")
- .port(getPort())
- .build();
- }
-
- @Override
- protected Optional getSslContext() {
- if (serverSslContext == null) {
- serverSslContext = SslUtils.createServerSslContext();
- }
-
- return Optional.of(serverSslContext);
- }
-
- @Override
- protected Optional getSslParameters() {
- if (serverSslParameters == null) {
- serverSslParameters = new SSLParameters();
- serverSslParameters.setNeedClientAuth(false);
- }
-
- return Optional.of(serverSslParameters);
- }
-
public static Stream connectorProviders() {
return Stream.of(
new HttpUrlConnectorProvider(),
@@ -168,43 +139,4 @@ public void testSslOnClient(ConnectorProvider connectorProvider) {
String s = target.request().get(String.class);
Assertions.assertEquals(MESSAGE, s);
}
-
- private static class SslUtils {
-
- private static final String SERVER_IDENTITY_PATH = "server-identity.jks";
- private static final char[] SERVER_IDENTITY_PASSWORD = "secret".toCharArray();
-
- private static final String CLIENT_TRUSTSTORE_PATH = "client-truststore.jks";
- private static final char[] CLIENT_TRUSTSTORE_PASSWORD = "secret".toCharArray();
-
- private static final String KEYSTORE_TYPE = "PKCS12";
-
- private SslUtils() {}
-
- public static SSLContext createServerSslContext() {
- return new SslContextClientBuilder()
- .keyStore(getKeyStore(SERVER_IDENTITY_PATH, SERVER_IDENTITY_PASSWORD), SERVER_IDENTITY_PASSWORD)
- .get();
- }
-
- public static Supplier createClientSslContext() {
- return new SslContextClientBuilder()
- .trustStore(getKeyStore(CLIENT_TRUSTSTORE_PATH, CLIENT_TRUSTSTORE_PASSWORD));
-
- }
-
- private static KeyStore getKeyStore(String path, char[] keyStorePassword) {
- try (InputStream inputStream = getResource(path)) {
- KeyStore keyStore = KeyStore.getInstance(KEYSTORE_TYPE);
- keyStore.load(inputStream, keyStorePassword);
- return keyStore;
- } catch (Exception e) {
- throw new ProcessingException(e);
- }
- }
-
- private static InputStream getResource(String path) {
- return SslUtils.class.getClassLoader().getResourceAsStream(path);
- }
- }
}
diff --git a/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslParentTest.java b/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslParentTest.java
new file mode 100644
index 0000000000..9e9aee29c9
--- /dev/null
+++ b/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/SslParentTest.java
@@ -0,0 +1,102 @@
+/*
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.e2e.tls;
+
+import org.glassfish.jersey.client.SslContextClientBuilder;
+import org.glassfish.jersey.test.JerseyTest;
+
+import javax.net.ssl.SSLContext;
+import javax.net.ssl.SSLParameters;
+import javax.ws.rs.ProcessingException;
+import javax.ws.rs.core.UriBuilder;
+import java.io.InputStream;
+import java.net.URI;
+import java.security.KeyStore;
+import java.util.Optional;
+import java.util.function.Supplier;
+
+public class SslParentTest extends JerseyTest {
+
+ protected SSLContext serverSslContext;
+ protected SSLParameters serverSslParameters;
+
+ @Override
+ protected Optional getSslContext() {
+ if (serverSslContext == null) {
+ serverSslContext = SslUtils.createServerSslContext();
+ }
+
+ return Optional.of(serverSslContext);
+ }
+
+ @Override
+ protected Optional getSslParameters() {
+ if (serverSslParameters == null) {
+ serverSslParameters = new SSLParameters();
+ serverSslParameters.setNeedClientAuth(false);
+ }
+
+ return Optional.of(serverSslParameters);
+ }
+
+ @Override
+ protected URI getBaseUri() {
+ return UriBuilder
+ .fromUri("https://localhost")
+ .port(getPort())
+ .build();
+ }
+
+ protected static class SslUtils {
+
+ private static final String SERVER_IDENTITY_PATH = "server-identity.jks";
+ private static final char[] SERVER_IDENTITY_PASSWORD = "secret".toCharArray();
+
+ private static final String CLIENT_TRUSTSTORE_PATH = "client-truststore.jks";
+ private static final char[] CLIENT_TRUSTSTORE_PASSWORD = "secret".toCharArray();
+
+ private static final String KEYSTORE_TYPE = "PKCS12";
+
+ private SslUtils() {}
+
+ public static SSLContext createServerSslContext() {
+ return new SslContextClientBuilder()
+ .keyStore(getKeyStore(SERVER_IDENTITY_PATH, SERVER_IDENTITY_PASSWORD), SERVER_IDENTITY_PASSWORD)
+ .get();
+ }
+
+ public static Supplier createClientSslContext() {
+ return new SslContextClientBuilder()
+ .trustStore(getKeyStore(CLIENT_TRUSTSTORE_PATH, CLIENT_TRUSTSTORE_PASSWORD));
+
+ }
+
+ private static KeyStore getKeyStore(String path, char[] keyStorePassword) {
+ try (InputStream inputStream = getResource(path)) {
+ KeyStore keyStore = KeyStore.getInstance(KEYSTORE_TYPE);
+ keyStore.load(inputStream, keyStorePassword);
+ return keyStore;
+ } catch (Exception e) {
+ throw new ProcessingException(e);
+ }
+ }
+
+ private static InputStream getResource(String path) {
+ return SslUtils.class.getClassLoader().getResourceAsStream(path);
+ }
+ }
+}
diff --git a/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/patch/HttpsPatchTest.java b/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/patch/HttpsPatchTest.java
new file mode 100644
index 0000000000..fd6fe4798e
--- /dev/null
+++ b/tests/e2e-tls/src/test/java/org/glassfish/jersey/tests/e2e/tls/patch/HttpsPatchTest.java
@@ -0,0 +1,81 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+package org.glassfish.jersey.tests.e2e.tls.patch;
+
+import org.glassfish.jersey.client.ClientProperties;
+import org.glassfish.jersey.client.HttpUrlConnectorProvider;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.tests.e2e.tls.SslParentTest;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.net.ssl.SSLContext;
+import javax.ws.rs.HttpMethod;
+import javax.ws.rs.Path;
+import javax.ws.rs.client.Entity;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.Response;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import java.util.function.Supplier;
+
+public class HttpsPatchTest extends SslParentTest {
+
+ public static final String PATCH_ENTITY = "HelloPatch";
+
+ @Target({ElementType.METHOD})
+ @Retention(RetentionPolicy.RUNTIME)
+ @HttpMethod(HttpMethod.PATCH)
+ public @interface PATCH {
+
+ }
+
+ @Path("/")
+ public static class HttpPatchResource {
+ @PATCH
+ public String patchEcho(String entity) {
+ return entity;
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(HttpPatchResource.class);
+ }
+
+ @Test
+ void testPatchWithHttpUrlConnector() {
+ String value = System.getProperty("jersey.added.opens");
+ if (null == value) {
+ System.out.println("JDK add-opens not set - exiting...");
+ return;
+ }
+
+ Supplier clientSslContext = SslUtils.createClientSslContext();
+ try (Response response = target()
+ .property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true)
+ .property(ClientProperties.SSL_CONTEXT_SUPPLIER, clientSslContext)
+ .request().method(HttpMethod.PATCH, Entity.text(PATCH_ENTITY))) {
+ MatcherAssert.assertThat(200, Matchers.equalTo(response.getStatus()));
+ response.bufferEntity();
+ System.out.println(response.readEntity(String.class));
+ MatcherAssert.assertThat(PATCH_ENTITY, Matchers.equalTo(response.readEntity(String.class)));
+ }
+ }
+}
diff --git a/tests/pom.xml b/tests/pom.xml
index ca326b2551..5f44b938ed 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -42,6 +42,7 @@
e2e-core-common
e2e-entity
e2e-inject
+ e2e-jdk-specifics
e2e-server
e2e-testng
e2e-tls
From 9c271d125f27e2e5dd887b75dae7053b0ea10898 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Thu, 25 Apr 2024 08:07:21 +0200
Subject: [PATCH 054/129] align CONTRIBUTING.md with Eclipse actual
requirements
Signed-off-by: Maxim Nesen
---
CONTRIBUTING.md | 22 +++++++++++++++++++---
1 file changed, 19 insertions(+), 3 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index f42b9dbd0e..9dcb3de3a4 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,4 +1,4 @@
-[//]: # " Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. "
+[//]: # " Copyright (c) 2018, 2024 Oracle and/or its affiliates. All rights reserved. "
[//]: # " "
[//]: # " This program and the accompanying materials are made available under the "
[//]: # " terms of the Eclipse Public License v. 2.0, which is available at "
@@ -18,13 +18,14 @@ Thanks for your interest in this project.
## Project description
-Eclipse Jersey is a REST framework that provides a JAX-RS (JSR-370) implementation and more.
+Eclipse Jersey is a REST framework that provides a JAX-RS (JSR-370) ,
+now mainly Jakarta REST , implementation and more.
Jersey provides its own APIs that extend the JAX-RS toolkit with additional features and utilities
to further simplify RESTful service and client development. Jersey also exposes numerous extension
SPIs so that developers may extend Jersey to best suit their needs.
Goals of Jersey project can be summarized in the following points:
-* Track the JAX-RS API and provide regular releases of production quality implementations that ships with GlassFish;
+* Track the JAX-RS/Jakarta REST API and provide regular releases of production quality implementations that ships with GlassFish;
* Provide APIs to extend Jersey & Build a community of users and developers; and finally
@@ -41,6 +42,21 @@ The project maintains the following source code repositories
* https://github.com/eclipse-ee4j/jersey
+## Eclipse Development Process
+
+This Eclipse Foundation open project is governed by the Eclipse Foundation
+Development Process and operates under the terms of the Eclipse IP Policy.
+
+## Specifications
+
+This specification project operates under the terms of the Eclipse Foundation
+Specification process.
+
+* https://eclipse.org/projects/dev_process
+* https://www.eclipse.org/org/documents/Eclipse_IP_Policy.pdf
+* https://www.eclipse.org/projects/efsp/
+* https://www.eclipse.org/legal/efsp_non_assert.php
+
## Eclipse Contributor Agreement
Before your contribution can be accepted by the project team contributors must
From 26b131b2c6a95ca3ae324028d1b69d44dd96bc4f Mon Sep 17 00:00:00 2001
From: jansupol <15908245+jansupol@users.noreply.github.com>
Date: Fri, 26 Apr 2024 17:17:38 +0200
Subject: [PATCH 055/129] Ensure the RequestScope and other singleton bindings
are registered just once (#5624)
* Ensure the RequestScope and other singleton bindings are registered just once in HK2
Signed-off-by: jansupol
---------
Signed-off-by: jansupol
---
.../jersey/inject/hk2/Hk2BootstrapBinder.java | 6 +-
.../SingleRequestScopeInjectionTest.java | 90 +++++++++++++++++++
2 files changed, 95 insertions(+), 1 deletion(-)
create mode 100644 tests/e2e/src/test/java/org/glassfish/jersey/tests/e2e/inject/SingleRequestScopeInjectionTest.java
diff --git a/inject/hk2/src/main/java/org/glassfish/jersey/inject/hk2/Hk2BootstrapBinder.java b/inject/hk2/src/main/java/org/glassfish/jersey/inject/hk2/Hk2BootstrapBinder.java
index 84b6e1697f..3eca72d4ac 100644
--- a/inject/hk2/src/main/java/org/glassfish/jersey/inject/hk2/Hk2BootstrapBinder.java
+++ b/inject/hk2/src/main/java/org/glassfish/jersey/inject/hk2/Hk2BootstrapBinder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -43,6 +43,10 @@ public class Hk2BootstrapBinder extends AbstractBinder {
@Override
protected void configure() {
+ // Singletons, install once
+ if (serviceLocator.getService(RequestScope.class) != null) {
+ return;
+ }
install(
// Jersey-like class analyzer that is able to choose the right services' constructor.
new JerseyClassAnalyzer.Binder(serviceLocator),
diff --git a/tests/e2e/src/test/java/org/glassfish/jersey/tests/e2e/inject/SingleRequestScopeInjectionTest.java b/tests/e2e/src/test/java/org/glassfish/jersey/tests/e2e/inject/SingleRequestScopeInjectionTest.java
new file mode 100644
index 0000000000..2d1b39d009
--- /dev/null
+++ b/tests/e2e/src/test/java/org/glassfish/jersey/tests/e2e/inject/SingleRequestScopeInjectionTest.java
@@ -0,0 +1,90 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.e2e.inject;
+
+import org.glassfish.jersey.internal.inject.InjectionManager;
+import org.glassfish.jersey.internal.util.collection.Ref;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.test.JerseyTest;
+import org.glassfish.jersey.test.jetty.JettyTestContainerFactory;
+import org.glassfish.jersey.test.spi.TestContainerException;
+import org.glassfish.jersey.test.spi.TestContainerFactory;
+import org.junit.jupiter.api.Test;
+
+import javax.inject.Inject;
+import javax.servlet.http.HttpServletRequest;
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.container.ContainerRequestContext;
+import javax.ws.rs.container.ContainerRequestFilter;
+import javax.ws.rs.container.DynamicFeature;
+import javax.ws.rs.container.ResourceInfo;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.FeatureContext;
+import javax.ws.rs.core.GenericType;
+
+import java.io.IOException;
+import java.util.concurrent.atomic.AtomicInteger;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+public class SingleRequestScopeInjectionTest extends JerseyTest {
+ @Path("hello")
+ public static class HelloResource {
+ @GET
+ public String getHello() {
+ return "Hello World!";
+ }
+ }
+ @Override
+ protected Application configure() {
+ ResourceConfig resourceConfig = new ResourceConfig(HelloResource.class);
+ resourceConfig.register(new InjectedFilterRegistrar(InjectedFilter.class));
+ return resourceConfig;
+ }
+ @Override
+ protected TestContainerFactory getTestContainerFactory() throws TestContainerException {
+ return new JettyTestContainerFactory();
+ }
+ @Test
+ public void test() {
+ final String hello = target("hello").request().get(String.class);
+ assertEquals("Hello World!", hello);
+ }
+ public static class InjectedFilter implements ContainerRequestFilter {
+ @Inject
+ private InjectionManager injectionManager;
+ @Override
+ public void filter(ContainerRequestContext requestContext) throws IOException {
+ Ref requestRef =
+ injectionManager.getInstance((new GenericType[>() {}).getType());
+ if (requestRef == null || requestRef.get() == null) {
+ throw new IllegalStateException("Request not injected");
+ }
+ }
+ }
+ public static class InjectedFilterRegistrar implements DynamicFeature {
+ private final Class> filterToRegister;
+ public InjectedFilterRegistrar(Class> filterToRegister) {
+ this.filterToRegister = filterToRegister;
+ }
+ @Override
+ public void configure(ResourceInfo resourceInfo, FeatureContext context) {
+ context.register(filterToRegister);
+ }
+ }
+}
\ No newline at end of file
From 115da13f312ddc0402e06ab24b8d2037845894ab Mon Sep 17 00:00:00 2001
From: Dmytro Dovnar <39269414+ddovnar@users.noreply.github.com>
Date: Tue, 30 Apr 2024 09:51:47 +0300
Subject: [PATCH 056/129] mvc-thymeleaf extension (#5616)
Co-authored-by: Dmytro Dovnar ]
---
ext/mvc-thymeleaf/pom.xml | 81 +++++++++++++
.../ThymeleafConfigurationFactory.java | 23 ++++
.../ThymeleafDefaultConfigurationFactory.java | 106 ++++++++++++++++++
.../mvc/thymeleaf/ThymeleafMvcFeature.java | 54 +++++++++
...ThymeleafSuppliedConfigurationFactory.java | 45 ++++++++
.../mvc/thymeleaf/ThymeleafViewProcessor.java | 104 +++++++++++++++++
.../server/mvc/thymeleaf/package-info.java | 17 +++
ext/pom.xml | 1 +
pom.xml | 4 +
9 files changed, 435 insertions(+)
create mode 100644 ext/mvc-thymeleaf/pom.xml
create mode 100644 ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafConfigurationFactory.java
create mode 100644 ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafDefaultConfigurationFactory.java
create mode 100644 ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafMvcFeature.java
create mode 100644 ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafSuppliedConfigurationFactory.java
create mode 100644 ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafViewProcessor.java
create mode 100644 ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/package-info.java
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
new file mode 100644
index 0000000000..db531b0a1b
--- /dev/null
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -0,0 +1,81 @@
+
+
+
+
+ 4.0.0
+
+
+ project
+ org.glassfish.jersey.ext
+ 3.0.99-SNAPSHOT
+
+
+ jersey-mvc-thymeleaf
+ jersey-ext-mvc-thymeleaf
+
+
+ Jersey extension module providing support for Thymeleaf templates.
+
+
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ true
+ true
+
+
+ org.glassfish.jersey.server.mvc.thymeleaf.*;version=${project.version}
+
+ true
+
+
+
+
+
+ ${project.build.directory}/legal
+
+
+
+
+
+
+ jakarta.servlet
+ jakarta.servlet-api
+ ${servlet5.version}
+ provided
+
+
+
+ org.glassfish.jersey.ext
+ jersey-mvc
+ ${project.version}
+
+
+
+ org.thymeleaf
+ thymeleaf
+ ${thymeleaf.version}
+
+
+
+
\ No newline at end of file
diff --git a/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafConfigurationFactory.java b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafConfigurationFactory.java
new file mode 100644
index 0000000000..aba4aac990
--- /dev/null
+++ b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafConfigurationFactory.java
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.server.mvc.thymeleaf;
+
+import org.thymeleaf.TemplateEngine;
+
+public interface ThymeleafConfigurationFactory {
+ TemplateEngine getTemplateEngine();
+}
diff --git a/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafDefaultConfigurationFactory.java b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafDefaultConfigurationFactory.java
new file mode 100644
index 0000000000..588c47542b
--- /dev/null
+++ b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafDefaultConfigurationFactory.java
@@ -0,0 +1,106 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.server.mvc.thymeleaf;
+
+import jakarta.ws.rs.core.Configuration;
+import org.glassfish.jersey.internal.util.PropertiesHelper;
+import org.thymeleaf.TemplateEngine;
+import org.thymeleaf.messageresolver.IMessageResolver;
+import org.thymeleaf.messageresolver.StandardMessageResolver;
+import org.thymeleaf.templateresolver.ClassLoaderTemplateResolver;
+import org.thymeleaf.templateresolver.ITemplateResolver;
+
+import java.util.Map;
+
+/**
+ * Handy {@link ThymeleafConfigurationFactory} that supplies a minimally
+ * configured {@link org.thymeleaf.TemplateEngine } able to
+ * render Thymeleaf templates.
+ * The recommended method to provide custom Thymeleaf engine settings is to
+ * sub-class this class, further customize the
+ * {@link org.thymeleaf.TemplateEngine settings} as desired in that
+ * class, and then register the sub-class with the {@link ThymeleafMvcFeature}
+ * TEMPLATE_OBJECT_FACTORY property.
+ *
+ * @author Dmytro Dovnar (dimonmc@gmail.com)
+ */
+public class ThymeleafDefaultConfigurationFactory implements ThymeleafConfigurationFactory {
+ private final Configuration config;
+ private final TemplateEngine templateEngine;
+
+ public ThymeleafDefaultConfigurationFactory(Configuration config) {
+ this.config = config;
+ this.templateEngine = initTemplateEngine();
+ }
+
+ @Override
+ public TemplateEngine getTemplateEngine() {
+ return templateEngine;
+ }
+
+ private ITemplateResolver getTemplateResolver() {
+ Map properties = config.getProperties();
+ String basePath = (String) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.templateBasePath" + ThymeleafMvcFeature.SUFFIX,
+ String.class, (Map) null);
+ if (basePath == null) {
+ basePath = (String) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.templateBasePath", "", (Map) null);
+ }
+
+ if (basePath != null && !basePath.startsWith("/")) {
+ basePath = "/" + basePath;
+ }
+
+ String templateFileSuffix = (String) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.templateFileSuffix" + ThymeleafMvcFeature.SUFFIX,
+ ".html", (Map) null);
+
+ String templateFileMode = (String) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.templateMode" + ThymeleafMvcFeature.SUFFIX,
+ "HTML5", (Map) null);
+
+ Boolean cacheEnabled = (Boolean) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.caching" + ThymeleafMvcFeature.SUFFIX, Boolean.class, (Map) null);
+ if (cacheEnabled == null) {
+ cacheEnabled = (Boolean) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.caching", false, (Map) null);
+ }
+
+ Long cacheLiveMs = (Long) PropertiesHelper.getValue(properties,
+ "jersey.config.server.mvc.cacheTTLMs" + ThymeleafMvcFeature.SUFFIX, 3600000L, (Map) null);
+
+ ClassLoaderTemplateResolver templateResolver = new ClassLoaderTemplateResolver();
+ templateResolver.setPrefix(basePath);
+ templateResolver.setSuffix(templateFileSuffix);
+ templateResolver.setTemplateMode(templateFileMode);
+ templateResolver.setCacheTTLMs(cacheLiveMs);
+ templateResolver.setCacheable(cacheEnabled);
+ return templateResolver;
+ }
+
+ private TemplateEngine initTemplateEngine() {
+ TemplateEngine templateEngine = new TemplateEngine();
+ templateEngine.setTemplateResolver(getTemplateResolver());
+ return templateEngine;
+ }
+
+ private IMessageResolver getMessageResolver() {
+ StandardMessageResolver messageResolver = new StandardMessageResolver();
+ return messageResolver;
+ }
+}
diff --git a/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafMvcFeature.java b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafMvcFeature.java
new file mode 100644
index 0000000000..b43b9a6b48
--- /dev/null
+++ b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafMvcFeature.java
@@ -0,0 +1,54 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.server.mvc.thymeleaf;
+
+import jakarta.ws.rs.ConstrainedTo;
+import jakarta.ws.rs.RuntimeType;
+import jakarta.ws.rs.core.Configuration;
+import jakarta.ws.rs.core.Feature;
+import jakarta.ws.rs.core.FeatureContext;
+import org.glassfish.jersey.server.mvc.MvcFeature;
+
+@ConstrainedTo(RuntimeType.SERVER)
+public final class ThymeleafMvcFeature implements Feature {
+ public static final String SUFFIX = ".thymeleaf";
+ public static final String TEMPLATE_BASE_PATH = MvcFeature.TEMPLATE_BASE_PATH + SUFFIX;
+ public static final String CACHE_TEMPLATES = MvcFeature.CACHE_TEMPLATES + SUFFIX;
+ public static final String TEMPLATE_OBJECT_FACTORY = MvcFeature.TEMPLATE_OBJECT_FACTORY + SUFFIX;
+ public static final String ENCODING = MvcFeature.ENCODING + SUFFIX;
+
+ public static final String TEMPLATE_FILE_SUFFIX = "jersey.config.server.mvc.templateFileSuffix" + SUFFIX;
+ public static final String TEMPLATE_MODE = "jersey.config.server.mvc.templateMode" + SUFFIX;
+ public static final String CACHE_TTLMS = "jersey.config.server.mvc.cacheTTLMs" + SUFFIX;
+
+ @Override
+ public boolean configure(FeatureContext context) {
+ final Configuration config = context.getConfiguration();
+
+ if (!config.isRegistered(ThymeleafViewProcessor.class)) {
+ context.register(ThymeleafViewProcessor.class);
+
+ // MvcFeature.
+ if (!config.isRegistered(MvcFeature.class)) {
+ context.register(MvcFeature.class);
+ }
+
+ return true;
+ }
+ return false;
+ }
+}
diff --git a/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafSuppliedConfigurationFactory.java b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafSuppliedConfigurationFactory.java
new file mode 100644
index 0000000000..4f21ce1cb6
--- /dev/null
+++ b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafSuppliedConfigurationFactory.java
@@ -0,0 +1,45 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.server.mvc.thymeleaf;
+
+import org.thymeleaf.TemplateEngine;
+
+/**
+ * {@link ThymeleafConfigurationFactory} that supplies an unchanged
+ * {@link ThymeleafConfigurationFactory Configuration} as passed-in to
+ * the constructor.
+ *
+ * Used to support backwards-compatibility in {@link ThymeleafViewProcessor}
+ * to wrap directly-configured {@link org.thymeleaf.TemplateEngine}
+ * objects instead of the recommended {@link ThymeleafDefaultConfigurationFactory}
+ * or a sub-class thereof.
+ *
+ * @author Dmytro Dovnar (dimonmc@gmail.com)
+ */
+public class ThymeleafSuppliedConfigurationFactory implements ThymeleafConfigurationFactory {
+ private final ThymeleafConfigurationFactory configurationFactory;
+
+ public ThymeleafSuppliedConfigurationFactory(ThymeleafConfigurationFactory configurationFactory) {
+ this.configurationFactory = configurationFactory;
+ }
+
+ @Override
+ public TemplateEngine getTemplateEngine() {
+ return configurationFactory.getTemplateEngine();
+ }
+
+}
diff --git a/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafViewProcessor.java b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafViewProcessor.java
new file mode 100644
index 0000000000..fc8139c65b
--- /dev/null
+++ b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/ThymeleafViewProcessor.java
@@ -0,0 +1,104 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.server.mvc.thymeleaf;
+
+import jakarta.inject.Inject;
+import jakarta.servlet.ServletContext;
+import jakarta.ws.rs.core.Configuration;
+import jakarta.ws.rs.core.MediaType;
+import jakarta.ws.rs.core.MultivaluedMap;
+import org.glassfish.jersey.internal.inject.InjectionManager;
+import org.glassfish.jersey.internal.util.collection.Values;
+import org.glassfish.jersey.server.mvc.Viewable;
+import org.glassfish.jersey.server.mvc.spi.AbstractTemplateProcessor;
+import org.thymeleaf.TemplateEngine;
+import org.thymeleaf.context.Context;
+
+import java.io.BufferedWriter;
+import java.io.IOException;
+import java.io.OutputStream;
+import java.io.OutputStreamWriter;
+import java.io.Reader;
+import java.io.Writer;
+import java.nio.charset.Charset;
+import java.util.Locale;
+import java.util.Map;
+
+/**
+ * {@link org.glassfish.jersey.server.mvc.spi.TemplateProcessor Template processor} providing support for Thymeleaf templates.
+ *
+ * @author Dmytro Dovnar (dimonmc@gmail.com)
+ */
+public final class ThymeleafViewProcessor extends AbstractTemplateProcessor {
+ private final ThymeleafConfigurationFactory factory;
+
+ /**
+ * Create an instance of this processor with injected {@link jakarta.ws.rs.core.Configuration config}.
+ *
+ * @param config config to configure this processor from.
+ * @param injectionManager injection manager.
+ */
+ @Inject
+ public ThymeleafViewProcessor(Configuration config, InjectionManager injectionManager) {
+ super(config, injectionManager.getInstance(ServletContext.class), "thymeleaf", "html");
+ this.factory = getTemplateObjectFactory(injectionManager::createAndInitialize, ThymeleafConfigurationFactory.class,
+ () -> {
+ ThymeleafConfigurationFactory configuration =
+ getTemplateObjectFactory(
+ injectionManager::createAndInitialize,
+ ThymeleafConfigurationFactory.class, Values.empty());
+ if (configuration == null) {
+ return new ThymeleafDefaultConfigurationFactory(config);
+ } else {
+ return new ThymeleafSuppliedConfigurationFactory(configuration);
+ }
+ });
+ }
+
+ @Override
+ protected TemplateEngine resolve(final String templatePath, final Reader reader) throws Exception {
+ return factory.getTemplateEngine();
+ }
+
+ @Override
+ public void writeTo(final TemplateEngine templateEngine, final Viewable viewable, final MediaType mediaType,
+ final MultivaluedMap httpHeaders, final OutputStream out) throws IOException {
+ Context context = new Context();
+
+ Object model = viewable.getModel();
+ if (!(model instanceof Map)) {
+ context.setVariable("model", viewable.getModel());
+ } else {
+ context.setVariables((Map) viewable.getModel());
+ }
+
+ if (context.containsVariable("lang")) {
+ Object langValue = context.getVariable("lang");
+ if (langValue instanceof Locale) {
+ context.setLocale((Locale) langValue);
+ } else if (langValue instanceof String) {
+ Locale locale = Locale.forLanguageTag((String) langValue);
+ context.setLocale(locale);
+ }
+ }
+
+ Charset encoding = setContentType(mediaType, httpHeaders);
+
+ final Writer writer = new BufferedWriter(new OutputStreamWriter(out, encoding));
+ templateEngine.process(viewable.getTemplateName(), context, writer);
+ }
+}
diff --git a/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/package-info.java b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/package-info.java
new file mode 100644
index 0000000000..d8cd7ae4a9
--- /dev/null
+++ b/ext/mvc-thymeleaf/src/main/java/org/glassfish/jersey/server/mvc/thymeleaf/package-info.java
@@ -0,0 +1,17 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.server.mvc.thymeleaf;
diff --git a/ext/pom.xml b/ext/pom.xml
index b9047ae1d0..a13a88e730 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -50,6 +50,7 @@
mvc-freemarker
mvc-jsp
mvc-mustache
+ mvc-thymeleaf
proxy-client
rx
spring6
diff --git a/pom.xml b/pom.xml
index ee5b3f57fb..8397f30fbe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -142,6 +142,9 @@
Stepan Vavra
+
+ Dmytro Dovnar
+
@@ -2292,6 +2295,7 @@
6.0.18
7.9.0
6.9.13.6
+ 3.1.2.RELEASE
4.0.3.Final
3.1.9.Final
From 22aa92e8531d78c71c2a0693ce5d0174fb41bd2f Mon Sep 17 00:00:00 2001
From: jansupol
Date: Mon, 29 Apr 2024 16:05:12 +0200
Subject: [PATCH 057/129] prevent synchronized blocking the virtual threads in
JDK21
Signed-off-by: jansupol
---
.../message/internal/CommittingOutputStream.java | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
index 39f74fb6af..7c1cf4a1af 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -25,6 +25,7 @@
import org.glassfish.jersey.internal.LocalizationMessages;
import org.glassfish.jersey.internal.guava.Preconditions;
+import org.glassfish.jersey.internal.util.JdkVersion;
/**
* A committing output stream with optional serialized entity buffering functionality
@@ -58,6 +59,8 @@
public final class CommittingOutputStream extends OutputStream {
private static final Logger LOGGER = Logger.getLogger(CommittingOutputStream.class.getName());
+ private static final boolean JDK_21 = JdkVersion.getJdkVersion().getMajor() > 20;
+
/**
* Null stream provider.
*/
@@ -275,7 +278,13 @@ private void flushBuffer(boolean endOfStream) throws IOException {
commitStream(currentSize);
if (buffer != null) {
- buffer.writeTo(adaptedOutput);
+ if (adaptedOutput != null && JDK_21) {
+ adaptedOutput.write(buffer.toByteArray());
+ } else {
+ // Virtual thread in JDK 21 are blocked by synchronized writeTo
+ // but about 10% faster than ^ without virtual threads.
+ buffer.writeTo(adaptedOutput);
+ }
}
}
}
From 8126cdca659510b40dfc09a33dff12c411ae59f1 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Mon, 29 Apr 2024 13:50:51 +0200
Subject: [PATCH 058/129] Lazy Load TracingLogger to track
MATCH_RESOURCE_METHOD
Signed-off-by: jansupol
---
.../internal/routing/UriRoutingContext.java | 20 ++--
tests/integration/tracing-support/pom.xml | 15 +++
.../TracingMatchResourceMethodTest.java | 95 +++++++++++++++++++
3 files changed, 122 insertions(+), 8 deletions(-)
create mode 100644 tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/routing/UriRoutingContext.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/routing/UriRoutingContext.java
index fd29b345d5..ca0dd64e45 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/routing/UriRoutingContext.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/routing/UriRoutingContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -34,6 +34,9 @@
import javax.ws.rs.core.UriBuilder;
import org.glassfish.jersey.internal.util.collection.ImmutableMultivaluedMap;
+import org.glassfish.jersey.internal.util.collection.LazyValue;
+import org.glassfish.jersey.internal.util.collection.Value;
+import org.glassfish.jersey.internal.util.collection.Values;
import org.glassfish.jersey.message.internal.TracingLogger;
import org.glassfish.jersey.server.ContainerRequest;
import org.glassfish.jersey.server.internal.ServerTraceEvent;
@@ -66,7 +69,7 @@ public class UriRoutingContext implements RoutingContext {
private final LinkedList matchedLocators = new LinkedList<>();
private final LinkedList locatorSubResources = new LinkedList<>();
- private final TracingLogger tracingLogger;
+ private final LazyValue tracingLogger;
private volatile ResourceMethod matchedResourceMethod = null;
private volatile Throwable mappedThrowable = null;
@@ -86,7 +89,8 @@ public class UriRoutingContext implements RoutingContext {
*/
public UriRoutingContext(final ContainerRequest requestContext) {
this.requestContext = requestContext;
- this.tracingLogger = TracingLogger.getInstance(requestContext);
+ // Tracing Logger is initialized after UriContext before pushMatchedResource
+ this.tracingLogger = Values.lazy((Value) () -> TracingLogger.getInstance(requestContext));
}
// RoutingContext
@@ -97,7 +101,7 @@ public void pushMatchResult(final MatchResult matchResult) {
@Override
public void pushMatchedResource(final Object resource) {
- tracingLogger.log(ServerTraceEvent.MATCH_RESOURCE, resource);
+ tracingLogger.get().log(ServerTraceEvent.MATCH_RESOURCE, resource);
matchedResources.push(resource);
}
@@ -108,7 +112,7 @@ public Object peekMatchedResource() {
@Override
public void pushMatchedLocator(final ResourceMethod resourceLocator) {
- tracingLogger.log(ServerTraceEvent.MATCH_LOCATOR, resourceLocator.getInvocable().getHandlingMethod());
+ tracingLogger.get().log(ServerTraceEvent.MATCH_LOCATOR, resourceLocator.getInvocable().getHandlingMethod());
matchedLocators.push(resourceLocator);
}
@@ -189,14 +193,14 @@ public Endpoint getEndpoint() {
@Override
public void setMatchedResourceMethod(final ResourceMethod resourceMethod) {
- tracingLogger.log(ServerTraceEvent.MATCH_RESOURCE_METHOD, resourceMethod.getInvocable().getHandlingMethod());
+ tracingLogger.get().log(ServerTraceEvent.MATCH_RESOURCE_METHOD, resourceMethod.getInvocable().getHandlingMethod());
this.matchedResourceMethod = resourceMethod;
}
@Override
public void pushMatchedRuntimeResource(final RuntimeResource runtimeResource) {
- if (tracingLogger.isLogEnabled(ServerTraceEvent.MATCH_RUNTIME_RESOURCE)) {
- tracingLogger.log(ServerTraceEvent.MATCH_RUNTIME_RESOURCE,
+ if (tracingLogger.get().isLogEnabled(ServerTraceEvent.MATCH_RUNTIME_RESOURCE)) {
+ tracingLogger.get().log(ServerTraceEvent.MATCH_RUNTIME_RESOURCE,
runtimeResource.getResources().get(0).getPath(),
runtimeResource.getResources().get(0).getPathPattern().getRegex(),
matchResults.peek().group()
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index a7a35f0cba..62268abbe8 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -43,10 +43,25 @@
jersey-test-framework-provider-external
test
+
+
+ org.glassfish.jersey.test-framework.providers
+ jersey-test-framework-provider-grizzly2
+ test
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${project.build.testOutputDirectory}/logging.properties
+
+
+
org.apache.maven.plugins
maven-compiler-plugin
diff --git a/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java b/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java
new file mode 100644
index 0000000000..3629513452
--- /dev/null
+++ b/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java
@@ -0,0 +1,95 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.integration.tracing;
+
+import org.glassfish.jersey.message.internal.TracingLogger;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.server.ServerProperties;
+import org.glassfish.jersey.server.TracingConfig;
+import org.glassfish.jersey.server.internal.ServerTraceEvent;
+import org.glassfish.jersey.test.JerseyTest;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.client.Entity;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.MediaType;
+import javax.ws.rs.core.Response;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.logging.Handler;
+import java.util.logging.LogRecord;
+import java.util.logging.Logger;
+import java.util.stream.Collectors;
+
+public class TracingMatchResourceMethodTest extends JerseyTest {
+ GatheringHandler handler = new GatheringHandler();
+ Logger logger;
+
+ @Path("/echo")
+ public static class TracingMatchResourceMethodResource {
+ @Path("echo")
+ @POST
+ public String echo(String entity) {
+ return entity;
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(TracingMatchResourceMethodResource.class)
+ .property(ServerProperties.TRACING, TracingConfig.ALL.name())
+ .property(ServerProperties.TRACING_THRESHOLD, TracingLogger.Level.VERBOSE.name());
+ }
+
+ @Test
+ public void testEcho() {
+ logger = Logger.getLogger("org.glassfish.jersey.tracing.general");
+ logger.addHandler(handler);
+
+ try (Response r = target("echo").path("echo").request().post(Entity.entity("ECHO", MediaType.TEXT_PLAIN_TYPE))) {
+ MatcherAssert.assertThat(r.getStatus(), Matchers.equalTo(200));
+ MatcherAssert.assertThat(r.readEntity(String.class), Matchers.equalTo("ECHO"));
+ }
+
+ List matched = handler.logRecords.stream()
+ .filter(logRecord -> logRecord.getMessage().startsWith(ServerTraceEvent.MATCH_RESOURCE_METHOD.name()))
+ .collect(Collectors.toList());
+ MatcherAssert.assertThat(matched.size(), Matchers.equalTo(1));
+ }
+
+ private static class GatheringHandler extends Handler {
+
+ List logRecords = new ArrayList<>();
+
+ @Override
+ public void publish(LogRecord record) {
+ logRecords.add(record);
+ }
+
+ @Override
+ public void flush() {
+ }
+
+ @Override
+ public void close() throws SecurityException {
+ }
+ }
+}
From d62f2b3f54a2dd1689d06d6c9b09d7b91d9f8464 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 30 Apr 2024 20:50:10 +0200
Subject: [PATCH 059/129] Multirelease include JDK21 to support
Thread.isVirtual()
Signed-off-by: jansupol
---
core-common/pom.xml | 153 ++++++++++++++++++
.../internal/CommittingOutputStream.java | 6 +-
.../jersey/innate/VirtualThreadSupport.java | 38 +++++
.../jersey/innate/VirtualThreadSupport.java | 38 +++++
4 files changed, 232 insertions(+), 3 deletions(-)
create mode 100644 core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java
create mode 100644 core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 7a187e01fc..357b2e95f6 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -693,6 +693,157 @@
+
+ build.jdk20-
+
+ [1.8,21)
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ add.java20-
+ generate-sources
+
+ add-source
+
+
+
+ src/main/java20-
+
+
+
+
+
+
+
+
+
+ build.jdk21
+
+ [21,)
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ add.java20-
+ generate-sources
+
+ add-source
+
+
+
+ src/main/java21
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ default-compile
+
+
+ 21
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+
+
+ validate
+
+ run
+
+
+
+ Building for JDK 21+
+
+
+
+
+ compile-java21
+ process-resources
+
+
+
+
+
+
+
+ run
+
+
+
+
+
+
+
+
+ copyJDK21FilesToMultiReleaseJar
+
+
+
+ target/classes-java21/org/glassfish/jersey/innate/VirtualThreadSupport.class
+
+ [1.8,21)
+
+
+
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+ true
+
+
+ copy-jdk21-sources
+ prepare-package
+
+ copy-resources
+
+
+ ${project.build.directory}/generated-sources/rsrc-gen/META-INF/versions/21/org/glassfish/jersey/innate
+
+
+ ${java21.sourceDirectory}/org/glassfish/jersey/innate
+
+
+
+
+
+ copy-jdk21-classes-to-meta-inf
+ prepare-package
+
+ copy-resources
+
+
+ ${project.build.outputDirectory}/META-INF/versions/21
+
+
+ ${java21.build.outputDirectory}
+
+
+
+
+
+
+
+
+
securityOff
@@ -739,6 +890,8 @@
${project.basedir}/src/main/java8
${project.build.directory}/classes-java11
${project.basedir}/src/main/java11
+ ${project.build.directory}/classes-java21
+ ${project.basedir}/src/main/java21
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
index 7c1cf4a1af..05e77cb59d 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
@@ -23,9 +23,9 @@
import java.util.logging.Level;
import java.util.logging.Logger;
+import org.glassfish.jersey.innate.VirtualThreadSupport;
import org.glassfish.jersey.internal.LocalizationMessages;
import org.glassfish.jersey.internal.guava.Preconditions;
-import org.glassfish.jersey.internal.util.JdkVersion;
/**
* A committing output stream with optional serialized entity buffering functionality
@@ -59,7 +59,7 @@
public final class CommittingOutputStream extends OutputStream {
private static final Logger LOGGER = Logger.getLogger(CommittingOutputStream.class.getName());
- private static final boolean JDK_21 = JdkVersion.getJdkVersion().getMajor() > 20;
+ private final boolean isVirtualThread = VirtualThreadSupport.isVirtualThread();
/**
* Null stream provider.
@@ -278,7 +278,7 @@ private void flushBuffer(boolean endOfStream) throws IOException {
commitStream(currentSize);
if (buffer != null) {
- if (adaptedOutput != null && JDK_21) {
+ if (isVirtualThread && adaptedOutput != null) {
adaptedOutput.write(buffer.toByteArray());
} else {
// Virtual thread in JDK 21 are blocked by synchronized writeTo
diff --git a/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java b/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java
new file mode 100644
index 0000000000..90cafba6a2
--- /dev/null
+++ b/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.innate;
+
+/**
+ * Utility class for the virtual thread support.
+ */
+public final class VirtualThreadSupport {
+
+ /**
+ * Do not instantiate.
+ */
+ private VirtualThreadSupport() {
+ throw new IllegalStateException();
+ }
+
+ /**
+ * Informs whether the given {@link Thread} is virtual.
+ * @return true when the current thread is virtual.
+ */
+ public static boolean isVirtualThread() {
+ return false;
+ }
+}
diff --git a/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java b/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java
new file mode 100644
index 0000000000..74f58ba9da
--- /dev/null
+++ b/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.innate;
+
+/**
+ * Utility class for the virtual thread support.
+ */
+public final class VirtualThreadSupport {
+
+ /**
+ * Do not instantiate.
+ */
+ private VirtualThreadSupport() {
+ throw new IllegalStateException();
+ }
+
+ /**
+ * Informs whether the given {@link Thread} is virtual.
+ * @return true when the current thread is virtual.
+ */
+ public static boolean isVirtualThread() {
+ return Thread.currentThread().isVirtual();
+ }
+}
From b66bf867c418595aaf3a58618035da1388b53606 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 30 Apr 2024 15:46:44 +0200
Subject: [PATCH 060/129] 2.x versions update
Signed-off-by: Maxim Nesen
---
NOTICE.md | 2 +-
.../resources/archetype-resources/pom.xml | 2 +-
.../resources/archetype-resources/pom.xml | 2 +-
bom/pom.xml | 2 +-
.../jersey/client/ClientRequestTest.java | 6 +-
core-common/pom.xml | 2 +
.../logging/LoggingInterceptorTest.java | 6 +-
examples/NOTICE.md | 2 +-
.../jackson/jaxrs/json/PackageVersion.java | 2 +-
.../main/resources/META-INF/NOTICE.markdown | 2 +-
pom.xml | 120 +++++++-----------
tests/e2e-client/pom.xml | 1 -
tests/e2e-entity/pom.xml | 1 -
tests/e2e-jdk-specifics/pom.xml | 1 -
tests/e2e-server/pom.xml | 1 -
tests/e2e-testng/pom.xml | 1 -
tests/e2e-tls/pom.xml | 1 -
tests/e2e/pom.xml | 1 -
.../cdi-integration/gf-cdi-inject/pom.xml | 6 +-
.../integration/jetty-response-close/pom.xml | 17 ++-
.../src/test/resources/non-bom-pom-deps.xml | 4 +-
.../src/test/resources/release-test-pom.xml | 4 +-
.../pom.xml | 4 +-
.../jersey-release-notes-maven-plugin/pom.xml | 4 +-
24 files changed, 85 insertions(+), 109 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index e94c5ea7a4..6a4c169dd4 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -70,7 +70,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.2
+Jackson JAX-RS Providers Version 2.17.0
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2024 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
index 6bcec7164d..d1073c9903 100644
--- a/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-heroku-webapp/src/main/resources/archetype-resources/pom.xml
@@ -118,7 +118,7 @@
${project.version}
9.4.54.v20240208
UTF-8
- 3.1.2
+ 3.2.5
3.4.0
diff --git a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
index 5bd5c9bf5c..779f0802af 100644
--- a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
@@ -85,6 +85,6 @@
${project.version}
5.10.2
UTF-8
- 3.1.2
+ 3.2.5
diff --git a/bom/pom.xml b/bom/pom.xml
index 289bad112c..b5213f89c4 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -24,7 +24,7 @@
org.eclipse.ee4j
project
- 1.0.8
+ 1.0.9
diff --git a/core-client/src/test/java/org/glassfish/jersey/client/ClientRequestTest.java b/core-client/src/test/java/org/glassfish/jersey/client/ClientRequestTest.java
index 58f689c72a..d8131738b2 100644
--- a/core-client/src/test/java/org/glassfish/jersey/client/ClientRequestTest.java
+++ b/core-client/src/test/java/org/glassfish/jersey/client/ClientRequestTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -46,8 +46,8 @@
import static org.junit.jupiter.api.Assertions.assertNull;
import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.junit.jupiter.api.Assertions.fail;
-import static org.mockito.Matchers.any;
-import static org.mockito.Matchers.same;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.same;
/**
* {@code ClientRequest} unit tests.
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 357b2e95f6..4410939cf4 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -81,6 +81,7 @@
org.apache.maven.plugins
maven-compiler-plugin
+ ${compiler.common.mvn.plugin.version}
false
${java.version}
@@ -412,6 +413,7 @@
org.apache.maven.plugins
maven-compiler-plugin
+ ${compiler.common.mvn.plugin.version}
default-compile
diff --git a/core-common/src/test/java/org/glassfish/jersey/logging/LoggingInterceptorTest.java b/core-common/src/test/java/org/glassfish/jersey/logging/LoggingInterceptorTest.java
index abd4d54877..bfaeec9848 100644
--- a/core-common/src/test/java/org/glassfish/jersey/logging/LoggingInterceptorTest.java
+++ b/core-common/src/test/java/org/glassfish/jersey/logging/LoggingInterceptorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -32,8 +32,8 @@
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;
-import static org.mockito.Matchers.any;
-import static org.mockito.Matchers.eq;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index 4dff288dcd..3e1e8f8f92 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -66,7 +66,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.16.2
+Jackson JAX-RS Providers Version 2.17.0
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
index 347b54b33f..88e31680b8 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
@@ -11,7 +11,7 @@
*/
public final class PackageVersion implements Versioned {
public final static Version VERSION = VersionUtil.parseVersion(
- "2.16.2", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
+ "2.17.0", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
@Override
public Version version() {
diff --git a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
index 72bc99a779..6034c04d7c 100644
--- a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
+++ b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
@@ -31,7 +31,7 @@ The project maintains the following source code repositories:
## Third-party Content
-Jackson JAX-RS Providers version 2.16.2
+Jackson JAX-RS Providers version 2.17.0
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/pom.xml b/pom.xml
index d0744b0ed8..57d587c889 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
org.eclipse.ee4j
project
- 1.0.8
+ 1.0.9
org.glassfish.jersey
@@ -783,7 +783,7 @@
org.apache.ant
ant
- 1.10.12
+ ${mvn.ant.version}
@@ -984,7 +984,6 @@
-Dskip.tests=true
true
- true
@@ -1168,7 +1167,7 @@
org.apache.maven.plugins
maven-project-info-reports-plugin
- 3.4.5
+ ${project.info.reports.mvn.plugin.version}
@@ -1327,37 +1326,6 @@
-
-
- travis_e2e_skip
-
- true
-
-
-
-
- travis_e2e
-
- false
- true
-
-
license_check
@@ -1381,7 +1349,7 @@
org.eclipse.dash
license-tool-plugin
- 1.0.2
+ 1.1.0
license-check
@@ -2143,7 +2111,6 @@
UTF-8
-Dmaven.test.skip=false
clean install
- false
false
@@ -2154,37 +2121,44 @@
3.1.0
- 3.6.0
+ 1.10.14
+ 3.7.1
3.3.2
- 3.3.0
- 3.1.0
- 3.4.0
+ 3.4.1
+ 3.2.0
+ 3.5.0
3.2.0
- 3.3.0
- 10.9.3
- 3.9.0
- 3.6.0
- 3.1.1
+ 3.3.1
+ 10.16.0
+ 3.13.0
+
+ 3.9.0
+ 3.6.1
+ 3.1.2
3.3.0
- 3.1.2
+ 3.2.5
5.1.9
3.0.5
5.1
- 3.1.1
+ 3.1.2
4.2.0
- 3.3.0
- 3.5.0
- 3.3.0
+ 3.4.1
+ 3.6.3
+ 3.3.2
1.2.4
- 2.6.0
+ 3.5.0
3.3.1
- 3.4.1
- 3.9.1
- 3.3.0
- 3.1.2
+ 3.5.3
+ 3.3.1
+ 3.2.5
3.4.0
2.11.0
- 1.0.2
+ 1.1.0
@@ -2195,27 +2169,27 @@
9.7
- 1.9.21.1
+ 1.9.22
- 2.15.1
+ 2.16.1
- 1.3.0
+ 1.3.1
1.7.0
1.6.4
2.8.4
7.0.5
1.7
2.3.32
- 2.0.25
- 4.0.19
+ 2.0.26
+ 4.0.21
2.10.1
- 31.1-jre
+ 33.1.0-jre
2.2
1.4.14
- 2.9.1
+ 2.10.0
4.5.14
5.3.1
- 2.16.2
+ 2.17.0
1.9.13
3.30.2-GA
1.19.3
@@ -2227,9 +2201,9 @@
5.10.2
1.10.2
4.0.3
- 3.12.4
- 0.9.11
- 4.1.107.Final
+ 4.11.0
+ 0.9.12
+ 4.1.109.Final
0.33.0
6.0.0
1.10.0
@@ -2240,11 +2214,11 @@
1.3.8
2.2.21
6.0.1
- 2.0.12
+ 2.0.13
1.3.11
4.3.30.RELEASE
- 5.3.32
- 7.9.0
+ 5.3.34
+ 7.10.2
6.9.13.6
6.2.5.Final
@@ -2253,7 +2227,7 @@
2.12.2
- 20.3.13
+ 20.3.14
1.2
@@ -2290,7 +2264,7 @@
2.3.6
1.2.7
1.3.3
- 1.10.13
+ 1.12.5
1.0.12
2.0.1
2.0
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 693d93e1a4..2821063efe 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -41,7 +41,6 @@
1
false
false
- ${skip.e2e}
true
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 64efe2bb94..0653684a72 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -41,7 +41,6 @@
1
false
false
- ${skip.e2e}
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 9082808614..fb26f8c551 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -41,7 +41,6 @@
1
false
false
- ${skip.e2e}
${http.patch.addopens}
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 890c99f3b6..f288bd3b31 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -41,7 +41,6 @@
1
false
false
- ${skip.e2e}
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index dd5cedfc32..8e787794fe 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -45,7 +45,6 @@
1
false
false
- ${skip.e2e}
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 8f4ef240f5..778463605b 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -40,7 +40,6 @@
1
false
- ${skip.e2e}
true
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index d8b63fd60d..43eaaa26bf 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -41,7 +41,6 @@
1
false
false
- ${skip.e2e}
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 2d903024e8..97542e885b 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -52,7 +52,7 @@
org.omnifaces.arquillian
arquillian-glassfish-server-managed
- 1.2
+ 1.4
test
@@ -77,7 +77,7 @@
org.jboss.arquillian.junit5
arquillian-junit5-container
- 1.7.0.Alpha12
+ 1.8.0.Final
test
@@ -106,7 +106,7 @@
fish.payara.distributions
payara
- 5.2022.2
+ 5.2022.5
zip
false
${project.build.directory}
diff --git a/tests/integration/jetty-response-close/pom.xml b/tests/integration/jetty-response-close/pom.xml
index 22a2d32b01..019bed3181 100644
--- a/tests/integration/jetty-response-close/pom.xml
+++ b/tests/integration/jetty-response-close/pom.xml
@@ -55,11 +55,6 @@
-
- -Djava.security.manager -Djava.security.policy=${project.build.directory}/test-classes/surefire.policy
- 3.0.0-M5
-
-
@@ -70,4 +65,16 @@
+
+
+ jdk_8_11
+
+ [1.8, 12)
+
+
+ 3.0.0-M7
+ -Djava.security.manager -Djava.security.policy=${project.build.directory}/test-classes/surefire.policy
+
+
+
\ No newline at end of file
diff --git a/tests/release-test/src/test/resources/non-bom-pom-deps.xml b/tests/release-test/src/test/resources/non-bom-pom-deps.xml
index 7ced6b0ded..e3aca57725 100644
--- a/tests/release-test/src/test/resources/non-bom-pom-deps.xml
+++ b/tests/release-test/src/test/resources/non-bom-pom-deps.xml
@@ -1,7 +1,7 @@
+
+
+ org/glassfish/jersey/tests/integration/tracing/AllTracingSupportITCase.java
+
+
+
+
+
+
diff --git a/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java b/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java
index c414032cc6..6afcd91fed 100644
--- a/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java
+++ b/tests/integration/tracing-support/src/test/java/org/glassfish/jersey/tests/integration/tracing/TracingMatchResourceMethodTest.java
@@ -22,9 +22,6 @@
import org.glassfish.jersey.server.TracingConfig;
import org.glassfish.jersey.server.internal.ServerTraceEvent;
import org.glassfish.jersey.test.JerseyTest;
-import org.glassfish.jersey.test.external.ExternalTestContainerFactory;
-import org.glassfish.jersey.test.spi.TestContainerException;
-import org.glassfish.jersey.test.spi.TestContainerFactory;
import org.hamcrest.MatcherAssert;
import org.hamcrest.Matchers;
import org.junit.jupiter.api.Test;
@@ -55,11 +52,6 @@ public String echo(String entity) {
}
}
- @Override
- protected TestContainerFactory getTestContainerFactory() throws TestContainerException {
- return new ExternalTestContainerFactory();
- }
-
@Override
protected Application configure() {
return new ResourceConfig(TracingMatchResourceMethodResource.class)
From 21668db5a4023634b9568514ebfe80fdd6c2650b Mon Sep 17 00:00:00 2001
From: Markus KARG
Date: Fri, 19 May 2023 13:55:40 +0000
Subject: [PATCH 065/129] Using Java9+ NIO API for improved performance: Modern
JREs offload to OS, and do other tricks.
---
.../apache/connector/ApacheConnector.java | 5 +-
.../apache5/connector/Apache5Connector.java | 5 +-
.../AbstractMessageReaderWriterProvider.java | 2 +-
.../internal/CommittingOutputStream.java | 6 +-
.../message/internal/InputStreamProvider.java | 4 +-
.../message/internal/NullOutputStream.java | 68 -------------------
.../jersey/message/internal/ReaderWriter.java | 34 ++++++++--
.../jersey/server/ApplicationHandler.java | 5 +-
.../JarZipSchemeResourceFinderFactory.java | 6 +-
.../org/glassfish/jersey/server/JarUtils.java | 6 +-
.../internal/scanning/JarFileScannerTest.java | 8 +--
docs/src/main/docbook/media.xml | 4 +-
.../examples/oauth/twitterclient/App.java | 6 +-
.../helloworld/test/AbstractWebAppTest.java | 4 +-
.../glassfish/jersey/examples/reload/App.java | 6 +-
.../examples/reload/compiler/JavaFile.java | 6 +-
.../jersey/examples/aggregator/App.java | 6 +-
.../restclient/RestClientProducer.java | 6 +-
.../mvc/spi/AbstractTemplateProcessor.java | 6 +-
.../test/maven/runner/RunnerMojo.groovy | 10 +--
.../gf4/AbstractGlassfishRunnerMojo.groovy | 8 +--
.../tomcat/AbstractTomcatRunnerMojo.groovy | 8 +--
.../runner/wls/AbstractWlsRunnerMojo.groovy | 8 +--
.../test/memleak/common/MemoryLeakUtils.java | 6 +-
.../jersey2421/Jersey2421Test.java | 5 +-
.../jersey2794/Jersey2794ITCase.java | 5 +-
.../jersey2846/Jersey2846ITCase.java | 5 +-
.../tests/performance/jmxclient/Main.java | 2 +-
.../releasenotes/ReleaseNotesMojo.java | 10 +--
29 files changed, 104 insertions(+), 156 deletions(-)
delete mode 100644 core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java
diff --git a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
index 0e36dee21f..1247447a84 100644
--- a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
+++ b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -743,7 +743,8 @@ private static InputStream getInputStream(final CloseableHttpResponse response,
if (i.markSupported()) {
inputStream = i;
} else {
- inputStream = new BufferedInputStream(i, ReaderWriter.BUFFER_SIZE);
+ inputStream = ReaderWriter.AUTOSIZE_BUFFER ? new BufferedInputStream(i)
+ : new BufferedInputStream(i, ReaderWriter.BUFFER_SIZE);
}
}
diff --git a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
index 8d93b9112a..6169a16983 100644
--- a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
+++ b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -754,7 +754,8 @@ private static InputStream getInputStream(final CloseableHttpResponse response,
if (i.markSupported()) {
inputStream = i;
} else {
- inputStream = new BufferedInputStream(i, ReaderWriter.BUFFER_SIZE);
+ inputStream = ReaderWriter.AUTOSIZE_BUFFER ? new BufferedInputStream(i)
+ : new BufferedInputStream(i, ReaderWriter.BUFFER_SIZE);
}
}
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/AbstractMessageReaderWriterProvider.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/AbstractMessageReaderWriterProvider.java
index f7e26736bf..466eaaa4d9 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/AbstractMessageReaderWriterProvider.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/AbstractMessageReaderWriterProvider.java
@@ -46,7 +46,7 @@ public abstract class AbstractMessageReaderWriterProvider implements MessageB
*
* @deprecated use {@code StandardCharsets.UTF_8} instead.
*/
- @Deprecated
+ @Deprecated(forRemoval = true)
public static final Charset UTF8 = StandardCharsets.UTF_8;
/**
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
index 39f74fb6af..29be49fabb 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/CommittingOutputStream.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -62,7 +62,7 @@ public final class CommittingOutputStream extends OutputStream {
* Null stream provider.
*/
private static final OutboundMessageContext.StreamProvider NULL_STREAM_PROVIDER =
- contentLength -> new NullOutputStream();
+ contentLength -> OutputStream.nullOutputStream();
/**
* Default size of the buffer which will be used if no user defined size is specified.
*/
@@ -170,7 +170,7 @@ private void commitStream(int currentSize) throws IOException {
Preconditions.checkState(streamProvider != null, STREAM_PROVIDER_NULL);
adaptedOutput = streamProvider.getOutputStream(currentSize);
if (adaptedOutput == null) {
- adaptedOutput = new NullOutputStream();
+ adaptedOutput = OutputStream.nullOutputStream();
}
directWrite = true;
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/InputStreamProvider.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/InputStreamProvider.java
index c07dcbfc1f..6bf66cb9cf 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/InputStreamProvider.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/InputStreamProvider.java
@@ -78,10 +78,8 @@ public void writeTo(
MediaType mediaType,
MultivaluedMap httpHeaders,
OutputStream entityStream) throws IOException {
- try {
+ try (t) {
ReaderWriter.writeTo(t, entityStream);
- } finally {
- t.close();
}
}
}
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java
deleted file mode 100644
index 26d3f14593..0000000000
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Copyright (c) 2013, 2019 Oracle and/or its affiliates. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v. 2.0, which is available at
- * http://www.eclipse.org/legal/epl-2.0.
- *
- * This Source Code may also be made available under the following Secondary
- * Licenses when the conditions for such availability set forth in the
- * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
- * version 2 with the GNU Classpath Exception, which is available at
- * https://www.gnu.org/software/classpath/license.html.
- *
- * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
- */
-
-package org.glassfish.jersey.message.internal;
-
-import java.io.IOException;
-import java.io.OutputStream;
-
-import org.glassfish.jersey.internal.LocalizationMessages;
-
-/**
- * A {@code "dev/null"} output stream - an output stream implementation that discards all the
- * data written to it. This implementation is not thread-safe.
- *
- * Note that once a null output stream instance is {@link #close() closed}, any subsequent attempts
- * to write the data to the closed stream result in an {@link java.io.IOException} being thrown.
- *
- * @author Miroslav Fuksa
- * @author Marek Potociar
- */
-public class NullOutputStream extends OutputStream {
-
- private boolean isClosed;
-
- @Override
- public void write(int b) throws IOException {
- checkClosed();
- }
-
- @Override
- public void write(byte[] b, int off, int len) throws IOException {
- checkClosed();
- if (b == null) {
- throw new NullPointerException();
- } else if ((off < 0) || (off > b.length) || (len < 0) || ((off + len) > b.length) || ((off + len) < 0)) {
- throw new IndexOutOfBoundsException();
- }
- }
-
- @Override
- public void flush() throws IOException {
- checkClosed();
- }
-
- private void checkClosed() throws IOException {
- if (isClosed) {
- throw new IOException(LocalizationMessages.OUTPUT_STREAM_CLOSED());
- }
- }
-
- @Override
- public void close() throws IOException {
- isClosed = true;
- }
-}
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderWriter.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderWriter.java
index 018c9f0577..ae8e7d8602 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderWriter.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderWriter.java
@@ -43,7 +43,7 @@
* A utility class for reading and writing using byte and character streams.
*
* If a byte or character array is utilized then the size of the array
- * is by default the value of {@value org.glassfish.jersey.message.MessageProperties#IO_DEFAULT_BUFFER_SIZE}.
+ * is by default decided by the JRE.
* This value can be set using the system property
* {@value org.glassfish.jersey.message.MessageProperties#IO_BUFFER_SIZE}.
*
@@ -57,14 +57,19 @@ public final class ReaderWriter {
*
* @deprecated use {@code StandardCharsets.UTF_8} instead
*/
- @Deprecated
+ @Deprecated(forRemoval = true)
public static final Charset UTF8 = StandardCharsets.UTF_8;
/**
* The buffer size for arrays of byte and character.
*/
public static final int BUFFER_SIZE = getBufferSize();
- private static int getBufferSize() {
+ /**
+ * Whether {@linkplain BUFFER_SIZE} is to be ignored in favor of JRE's own decision.
+ */
+ public static final boolean AUTOSIZE_BUFFER = getAutosizeBuffer();
+
+ private static int getIOBufferSize() {
// TODO should we unify this buffer size and CommittingOutputStream buffer size (controlled by CommonProperties.OUTBOUND_CONTENT_LENGTH_BUFFER)?
final String value = AccessController.doPrivileged(PropertiesHelper.getSystemProperty(MessageProperties.IO_BUFFER_SIZE));
if (value != null) {
@@ -78,11 +83,20 @@ private static int getBufferSize() {
LOGGER.log(Level.CONFIG,
"Value of " + MessageProperties.IO_BUFFER_SIZE
+ " property is not a valid positive integer [" + value + "]."
- + " Reverting to default [" + MessageProperties.IO_DEFAULT_BUFFER_SIZE + "].",
+ + " Reverting to default [at JRE's discretion].",
e);
}
}
- return MessageProperties.IO_DEFAULT_BUFFER_SIZE;
+ return -1;
+ }
+
+ private static int getBufferSize() {
+ final int ioBufferSize = getIOBufferSize();
+ return ioBufferSize == -1 ? MessageProperties.IO_DEFAULT_BUFFER_SIZE : ioBufferSize;
+ }
+
+ private static boolean getAutosizeBuffer() {
+ return getIOBufferSize() == -1;
}
/**
@@ -93,6 +107,11 @@ private static int getBufferSize() {
* @throws IOException if there is an error reading or writing bytes.
*/
public static void writeTo(InputStream in, OutputStream out) throws IOException {
+ if (AUTOSIZE_BUFFER) {
+ in.transferTo(out);
+ return;
+ }
+
int read;
final byte[] data = new byte[BUFFER_SIZE];
while ((read = in.read(data)) != -1) {
@@ -108,6 +127,11 @@ public static void writeTo(InputStream in, OutputStream out) throws IOException
* @throws IOException if there is an error reading or writing characters.
*/
public static void writeTo(Reader in, Writer out) throws IOException {
+ if (AUTOSIZE_BUFFER) {
+ in.transferTo(out);
+ return;
+ }
+
int read;
final char[] data = new char[BUFFER_SIZE];
while ((read = in.read(data)) != -1) {
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ApplicationHandler.java b/core-server/src/main/java/org/glassfish/jersey/server/ApplicationHandler.java
index 7d75df1b74..730d1ce085 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ApplicationHandler.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ApplicationHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2023 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2018 Payara Foundation and/or its affiliates.
*
* This program and the accompanying materials are made available under the
@@ -66,7 +66,6 @@
import org.glassfish.jersey.message.MessageBodyWorkers;
import org.glassfish.jersey.message.internal.MessageBodyFactory;
import org.glassfish.jersey.message.internal.MessagingBinders;
-import org.glassfish.jersey.message.internal.NullOutputStream;
import org.glassfish.jersey.model.internal.ComponentBag;
import org.glassfish.jersey.model.internal.ManagedObjectsFinalizer;
import org.glassfish.jersey.model.internal.RankedComparator;
@@ -586,7 +585,7 @@ private static void printProviders(final String title, final Iterable pro
* @return response future.
*/
public Future apply(final ContainerRequest requestContext) {
- return apply(requestContext, new NullOutputStream());
+ return apply(requestContext, OutputStream.nullOutputStream());
}
/**
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarZipSchemeResourceFinderFactory.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarZipSchemeResourceFinderFactory.java
index f08cfb1fca..501372a08a 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarZipSchemeResourceFinderFactory.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarZipSchemeResourceFinderFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,7 +22,7 @@
import java.net.URI;
import java.net.URL;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashSet;
@@ -155,7 +155,7 @@ private InputStream getInputStream(final String jarUrlString) throws IOException
return new URL(jarUrlString).openStream();
} catch (final MalformedURLException e) {
return Files.newInputStream(
- Paths.get(UriComponent.decode(jarUrlString, UriComponent.Type.PATH)));
+ Path.of(UriComponent.decode(jarUrlString, UriComponent.Type.PATH)));
}
}
}
diff --git a/core-server/src/test/java/org/glassfish/jersey/server/JarUtils.java b/core-server/src/test/java/org/glassfish/jersey/server/JarUtils.java
index 50a5402404..003a735217 100644
--- a/core-server/src/test/java/org/glassfish/jersey/server/JarUtils.java
+++ b/core-server/src/test/java/org/glassfish/jersey/server/JarUtils.java
@@ -90,11 +90,7 @@ public static File createJarFile(final String name, final Suffix s, final String
final InputStream f = new BufferedInputStream(
Files.newInputStream(new File(base, entry.getKey()).toPath()));
- final byte[] buf = new byte[1024];
- int read = 1024;
- while ((read = f.read(buf, 0, read)) != -1) {
- jos.write(buf, 0, read);
- }
+ f.transferTo(jos);
jos.closeEntry();
}
diff --git a/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java b/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java
index bdceaa11bb..a283a59ffb 100644
--- a/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java
+++ b/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java
@@ -19,7 +19,7 @@
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.Enumeration;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
@@ -114,7 +114,7 @@ private int countJarEntriesByPattern(final Pattern pattern) throws IOException {
private int countJarEntriesUsingScanner(final String parent, final boolean recursive) throws IOException {
int scannedEntryCount = 0;
- try (final InputStream jaxRsApi = Files.newInputStream(Paths.get(this.jaxRsApiPath))) {
+ try (final InputStream jaxRsApi = Files.newInputStream(Path.of(this.jaxRsApiPath))) {
final JarFileScanner jarFileScanner = new JarFileScanner(jaxRsApi, parent, recursive);
while (jarFileScanner.hasNext()) {
// Fetch next entry.
@@ -136,7 +136,7 @@ private int countJarEntriesUsingScanner(final String parent, final boolean recur
@ParameterizedTest
@ValueSource(booleans = {true, false})
public void testClassEnumerationWithNonexistentPackage(final boolean recursive) throws IOException {
- try (final InputStream jaxRsApi = Files.newInputStream(Paths.get(this.jaxRsApiPath))) {
+ try (final InputStream jaxRsApi = Files.newInputStream(Path.of(this.jaxRsApiPath))) {
final JarFileScanner jarFileScanner = new JarFileScanner(jaxRsApi, "jakarta/ws/r", recursive);
assertFalse(jarFileScanner.hasNext(), "Unexpectedly found package 'jakarta.ws.r' in jakarta.ws.rs-api");
}
@@ -145,7 +145,7 @@ public void testClassEnumerationWithNonexistentPackage(final boolean recursive)
@ParameterizedTest
@ValueSource(booleans = {true, false})
public void testClassEnumerationWithClassPrefix(final boolean recursive) throws IOException {
- try (final InputStream jaxRsApi = Files.newInputStream(Paths.get(this.jaxRsApiPath))) {
+ try (final InputStream jaxRsApi = Files.newInputStream(Path.of(this.jaxRsApiPath))) {
final JarFileScanner jarFileScanner = new JarFileScanner(jaxRsApi, "jakarta/ws/rs/GE", recursive);
assertFalse(jarFileScanner.hasNext(), "Unexpectedly found package 'jakarta.ws.rs.GE' in jakarta.ws.rs-api");
}
diff --git a/docs/src/main/docbook/media.xml b/docs/src/main/docbook/media.xml
index 288b9233fa..517b1635c0 100644
--- a/docs/src/main/docbook/media.xml
+++ b/docs/src/main/docbook/media.xml
@@ -1753,8 +1753,8 @@ final Response response = target.request().post(entity);
// MediaType of the body part will be derived from the file.
final List<EntityPart> multiPartEntity = new List<>();
-list.add(EntityPart.withFileName("file001.txt").content(new FileInputStream("file001.txt")).build());
-list.add(EntityPart.withFileName("mypom.xml").content(new FileInputStream("pom.xml")).build());
+list.add(EntityPart.withFileName("file001.txt").content(Files.newInputStream(Path.of("file001.txt"))).build());
+list.add(EntityPart.withFileName("mypom.xml").content(Files.newInputStream(Path.of("pom.xml"))).build());
final GenericEntity<List<EntityPart>> genericEntity = new GenericEntity<>(list) {};
final Entity entity = Entity.entity(genericEntity, MediaType.MULTIPART_FORM_DATA_TYPE);
diff --git a/examples/oauth-client-twitter/src/main/java/org/glassfish/jersey/examples/oauth/twitterclient/App.java b/examples/oauth-client-twitter/src/main/java/org/glassfish/jersey/examples/oauth/twitterclient/App.java
index 5d39bdef02..e0b6f7711f 100644
--- a/examples/oauth-client-twitter/src/main/java/org/glassfish/jersey/examples/oauth/twitterclient/App.java
+++ b/examples/oauth-client-twitter/src/main/java/org/glassfish/jersey/examples/oauth/twitterclient/App.java
@@ -17,7 +17,7 @@
import java.io.OutputStream;
import java.nio.charset.Charset;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.List;
import java.util.Properties;
@@ -145,7 +145,7 @@ public static void main(final String[] args) throws Exception {
private static void loadSettings() {
InputStream st = null;
try {
- st = Files.newInputStream(Paths.get(PROPERTIES_FILE_NAME));
+ st = Files.newInputStream(Path.of(PROPERTIES_FILE_NAME));
PROPERTIES.load(st);
} catch (final IOException e) {
// ignore
@@ -178,7 +178,7 @@ private static void loadSettings() {
private static void storeSettings() {
OutputStream st = null;
try {
- st = Files.newOutputStream(Paths.get(PROPERTIES_FILE_NAME));
+ st = Files.newOutputStream(Path.of(PROPERTIES_FILE_NAME));
PROPERTIES.store(st, null);
} catch (final IOException e) {
// ignore
diff --git a/examples/osgi-helloworld-webapp/functional-test/src/test/java/org/glassfish/jersey/examples/helloworld/test/AbstractWebAppTest.java b/examples/osgi-helloworld-webapp/functional-test/src/test/java/org/glassfish/jersey/examples/helloworld/test/AbstractWebAppTest.java
index 404c63db41..cfd299d4ea 100644
--- a/examples/osgi-helloworld-webapp/functional-test/src/test/java/org/glassfish/jersey/examples/helloworld/test/AbstractWebAppTest.java
+++ b/examples/osgi-helloworld-webapp/functional-test/src/test/java/org/glassfish/jersey/examples/helloworld/test/AbstractWebAppTest.java
@@ -14,7 +14,7 @@
import java.io.IOException;
import java.net.URI;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.security.AccessController;
import java.util.ArrayList;
import java.util.Arrays;
@@ -228,7 +228,7 @@ private void updatePermissionsFromFile() throws IOException {
try {
- final BufferedReader reader = Files.newBufferedReader(Paths.get(felixPolicy));
+ final BufferedReader reader = Files.newBufferedReader(Path.of(felixPolicy));
String line;
final Set cpiNames = new HashSet();
diff --git a/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/App.java b/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/App.java
index 8e922b79d8..e28fe2de8c 100644
--- a/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/App.java
+++ b/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/App.java
@@ -18,7 +18,7 @@
import java.nio.file.Files;
import java.nio.file.FileSystems;
import java.nio.file.Path;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.nio.file.StandardWatchEventKinds;
import java.nio.file.WatchEvent;
import java.nio.file.WatchKey;
@@ -72,10 +72,10 @@ public void run() {
try {
watcher = FileSystems.getDefault().newWatchService();
- Path srcDir = Paths.get("src/main/java/org/glassfish/jersey/examples/reload");
+ Path srcDir = Path.of("src/main/java/org/glassfish/jersey/examples/reload");
registerWatcher(watcher, srcDir);
- Path configFilePath = Paths.get(".");
+ Path configFilePath = Path.of(".");
registerWatcher(watcher, configFilePath);
} catch (IOException e) {
diff --git a/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/compiler/JavaFile.java b/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/compiler/JavaFile.java
index 2a789ff4a8..5c2b57cfe8 100644
--- a/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/compiler/JavaFile.java
+++ b/examples/reload/src/main/java/org/glassfish/jersey/examples/reload/compiler/JavaFile.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Distribution License v. 1.0, which is available at
@@ -14,7 +14,7 @@
import java.io.IOException;
import java.net.URI;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import javax.tools.SimpleJavaFileObject;
@@ -47,7 +47,7 @@ public String getClassName() {
public CharSequence getCharContent(boolean ignoreEncodingErrors) throws IOException {
String filePath = path + File.separator + className.replace('.', '/') + Kind.SOURCE.extension;
- final byte[] bytes = Files.readAllBytes(Paths.get(filePath));
+ final byte[] bytes = Files.readAllBytes(Path.of(filePath));
return new String(bytes);
}
diff --git a/examples/sse-twitter-aggregator/src/main/java/org/glassfish/jersey/examples/aggregator/App.java b/examples/sse-twitter-aggregator/src/main/java/org/glassfish/jersey/examples/aggregator/App.java
index a3e6788945..ebde366b07 100644
--- a/examples/sse-twitter-aggregator/src/main/java/org/glassfish/jersey/examples/aggregator/App.java
+++ b/examples/sse-twitter-aggregator/src/main/java/org/glassfish/jersey/examples/aggregator/App.java
@@ -13,7 +13,7 @@
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.HashMap;
import java.util.Properties;
import java.util.logging.Level;
@@ -144,7 +144,7 @@ private static Properties loadSettings() {
InputStream st = null;
try {
String homeDir = System.getProperty("user.home");
- st = Files.newInputStream(Paths.get(homeDir, TWITTER_PROPERTIES_FILE_NAME));
+ st = Files.newInputStream(Path.of(homeDir, TWITTER_PROPERTIES_FILE_NAME));
properties.load(st);
} catch (IOException e) {
// ignore
@@ -230,7 +230,7 @@ public void service(Request request, Response response) throws Exception {
try {
fileStream = webRootPath == null
? App.class.getResourceAsStream(WEB_ROOT + uri)
- : Files.newInputStream(Paths.get(webRootPath, uri));
+ : Files.newInputStream(Path.of(webRootPath, uri));
} catch (IOException e) {
fileStream = null;
}
diff --git a/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientProducer.java b/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientProducer.java
index d58341942e..1fbf420802 100644
--- a/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientProducer.java
+++ b/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientProducer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -24,7 +24,7 @@
import java.net.URI;
import java.net.URL;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.security.AccessController;
import java.security.KeyStore;
import java.security.KeyStoreException;
@@ -350,7 +350,7 @@ private InputStream locationToStream(String location) throws IOException {
}
return result;
} else if (location.startsWith(FILE_LOCATION)) {
- return Files.newInputStream(Paths.get(URI.create(location)));
+ return Files.newInputStream(Path.of(URI.create(location)));
} else {
throw new IllegalStateException("Location of keystore must start with either classpath: or file:, but is: "
+ location
diff --git a/ext/mvc/src/main/java/org/glassfish/jersey/server/mvc/spi/AbstractTemplateProcessor.java b/ext/mvc/src/main/java/org/glassfish/jersey/server/mvc/spi/AbstractTemplateProcessor.java
index 79dd79ca5d..b375afea28 100644
--- a/ext/mvc/src/main/java/org/glassfish/jersey/server/mvc/spi/AbstractTemplateProcessor.java
+++ b/ext/mvc/src/main/java/org/glassfish/jersey/server/mvc/spi/AbstractTemplateProcessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,7 +22,7 @@
import java.io.Reader;
import java.nio.charset.Charset;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
@@ -182,7 +182,7 @@ private T resolve(final String name) {
// File-system path.
if (reader == null) {
try {
- reader = new InputStreamReader(Files.newInputStream(Paths.get(template)), encoding);
+ reader = new InputStreamReader(Files.newInputStream(Path.of(template)), encoding);
} catch (final IOException ioe) {
// NOOP.
}
diff --git a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/RunnerMojo.groovy b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/RunnerMojo.groovy
index b04c36bbfa..865afb74c2 100644
--- a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/RunnerMojo.groovy
+++ b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/RunnerMojo.groovy
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -23,7 +23,7 @@ import org.apache.maven.plugins.annotations.Parameter
import org.apache.maven.project.MavenProject
import java.nio.file.Files
-import java.nio.file.Paths
+import java.nio.file.Path
import java.util.regex.Pattern
/**
@@ -96,7 +96,7 @@ trait RunnerMojo implements SuperRunnerMojo {
def command = string.split(" +(?=((.*?(? 0 && Files.exists(Paths.get(command[0])) ? command : ["sh"]
+ return command?.length > 0 && Files.exists(Path.of(command[0])) ? command : ["sh"]
}
abstract Map commonEnvironment()
@@ -184,8 +184,8 @@ trait RunnerMojo implements SuperRunnerMojo {
sb.append(System.lineSeparator())
def matcher = Pattern.compile("(#![^\r\n]*)(.*)", Pattern.DOTALL).matcher(new String(shellContent))
def string = matcher.matches() ? matcher.replaceFirst("\$1${sb.toString()}\$2") : sb.append(shellContent).toString()
- Paths.get(scriptsDirectory).toFile().mkdirs()
- def reExecutableShell = Paths.get(scriptsDirectory, Paths.get(shell).fileName.toString())
+ Path.of(scriptsDirectory).toFile().mkdirs()
+ def reExecutableShell = Path.of(scriptsDirectory, Path.of(shell).fileName.toString())
Files.write(reExecutableShell, string.bytes)
getLog().info("Re-executable shell written to: $reExecutableShell")
} catch (Exception e) {
diff --git a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/gf4/AbstractGlassfishRunnerMojo.groovy b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/gf4/AbstractGlassfishRunnerMojo.groovy
index c72b020fb6..9d8a6ba4be 100644
--- a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/gf4/AbstractGlassfishRunnerMojo.groovy
+++ b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/gf4/AbstractGlassfishRunnerMojo.groovy
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,7 +22,7 @@ import org.apache.maven.plugins.annotations.Parameter
import org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
import org.glassfish.jersey.test.maven.runner.RunnerMojo
-import java.nio.file.Paths
+import java.nio.file.Path
/**
* Abstract class for all Glassfish4 related mojos.
*
@@ -58,8 +58,8 @@ abstract class AbstractGlassfishRunnerMojo extends AbstractGroovyMojo implements
@Override
void execute() throws MojoExecutionException, MojoFailureException {
- asHome = Paths.get(asHome).isAbsolute() ? asHome : Paths.get(distDir, distSubdir, asHome)
- logFile = Paths.get(logFile).isAbsolute()? logFile : Paths.get(asHome, "domains", domain, "logs", logFile)
+ asHome = Path.of(asHome).isAbsolute() ? asHome : Path.of(distDir, distSubdir, asHome)
+ logFile = Path.of(logFile).isAbsolute()? logFile : Path.of(asHome, "domains", domain, "logs", logFile)
executeRunner()
}
diff --git a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/tomcat/AbstractTomcatRunnerMojo.groovy b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/tomcat/AbstractTomcatRunnerMojo.groovy
index d98b59d8f3..2b041e8cff 100644
--- a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/tomcat/AbstractTomcatRunnerMojo.groovy
+++ b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/tomcat/AbstractTomcatRunnerMojo.groovy
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,7 +22,7 @@ import org.apache.maven.plugins.annotations.Parameter
import org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
import org.glassfish.jersey.test.maven.runner.RunnerMojo
-import java.nio.file.Paths
+import java.nio.file.Path
/**
* Abstract class for all Tomcat related mojos.
*
@@ -47,8 +47,8 @@ abstract class AbstractTomcatRunnerMojo extends AbstractGroovyMojo implements Ru
@Override
void execute() throws MojoExecutionException, MojoFailureException {
- catalinaHome = Paths.get(catalinaHome).isAbsolute() ? catalinaHome : Paths.get(distDir, distSubdir, catalinaHome)
- logFile = logFile ?: Paths.get(catalinaHome, "logs", "catalina.out").toString()
+ catalinaHome = Path.of(catalinaHome).isAbsolute() ? catalinaHome : Path.of(distDir, distSubdir, catalinaHome)
+ logFile = logFile ?: Path.of(catalinaHome, "logs", "catalina.out").toString()
executeRunner()
}
diff --git a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/wls/AbstractWlsRunnerMojo.groovy b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/wls/AbstractWlsRunnerMojo.groovy
index 3fa9ffd4f8..6232472258 100644
--- a/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/wls/AbstractWlsRunnerMojo.groovy
+++ b/test-framework/maven/container-runner-maven-plugin/src/main/groovy/org/glassfish/jersey/test/maven/runner/wls/AbstractWlsRunnerMojo.groovy
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -22,7 +22,7 @@ import org.apache.maven.plugins.annotations.Parameter
import org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
import org.glassfish.jersey.test.maven.runner.RunnerMojo
-import java.nio.file.Paths
+import java.nio.file.Path
/**
* Abstract class for all Weblogic related mojos.
@@ -52,8 +52,8 @@ abstract class AbstractWlsRunnerMojo extends AbstractGroovyMojo implements Runne
@Override
void execute() throws MojoExecutionException, MojoFailureException {
- mwHome = Paths.get(mwHome).isAbsolute() ? mwHome : Paths.get(distDir, distSubdir, mwHome)
- logFile = logFile ?: Paths.get(mwHome, domain, "wls.log").toString()
+ mwHome = Path.of(mwHome).isAbsolute() ? mwHome : Path.of(distDir, distSubdir, mwHome)
+ logFile = logFile ?: Path.of(mwHome, domain, "wls.log").toString()
executeRunner()
}
diff --git a/test-framework/memleak-test-common/src/main/java/org/glassfish/jersey/test/memleak/common/MemoryLeakUtils.java b/test-framework/memleak-test-common/src/main/java/org/glassfish/jersey/test/memleak/common/MemoryLeakUtils.java
index d519d3fb4e..ecfe68e994 100644
--- a/test-framework/memleak-test-common/src/main/java/org/glassfish/jersey/test/memleak/common/MemoryLeakUtils.java
+++ b/test-framework/memleak-test-common/src/main/java/org/glassfish/jersey/test/memleak/common/MemoryLeakUtils.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -23,7 +23,7 @@
import java.lang.reflect.Method;
import java.nio.charset.Charset;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.Arrays;
import java.util.List;
import java.util.regex.Pattern;
@@ -121,7 +121,7 @@ static void dumpHeap(String fileName, boolean live)
throws InvocationTargetException, IllegalAccessException, ClassNotFoundException, NoSuchMethodException, IOException {
conditionallyInitHotSpotDiagnosticMXBean();
try {
- java.nio.file.Files.deleteIfExists(Paths.get(fileName));
+ java.nio.file.Files.deleteIfExists(Path.of(fileName));
} catch (IOException e) {
// do nothing and try to go further
}
diff --git a/tests/integration/jersey-2421/src/test/java/org/glassfish/jersey/tests/integration/jersey2421/Jersey2421Test.java b/tests/integration/jersey-2421/src/test/java/org/glassfish/jersey/tests/integration/jersey2421/Jersey2421Test.java
index bae77586f2..79be10723a 100644
--- a/tests/integration/jersey-2421/src/test/java/org/glassfish/jersey/tests/integration/jersey2421/Jersey2421Test.java
+++ b/tests/integration/jersey-2421/src/test/java/org/glassfish/jersey/tests/integration/jersey2421/Jersey2421Test.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -38,7 +38,6 @@
import org.glassfish.jersey.media.multipart.FormDataMultiPart;
import org.glassfish.jersey.media.multipart.MultiPart;
import org.glassfish.jersey.media.multipart.MultiPartFeature;
-import org.glassfish.jersey.message.internal.NullOutputStream;
import org.glassfish.jersey.message.internal.OutboundMessageContext;
import org.junit.jupiter.api.Test;
@@ -61,7 +60,7 @@ public ClientResponse apply(final ClientRequest request) {
request.setStreamProvider(new OutboundMessageContext.StreamProvider() {
@Override
public OutputStream getOutputStream(final int contentLength) throws IOException {
- return new NullOutputStream();
+ return OutputStream.nullOutputStream();
}
});
request.writeEntity();
diff --git a/tests/integration/jersey-2794/src/test/java/org/glassfish/jersey/tests/integration/jersey2794/Jersey2794ITCase.java b/tests/integration/jersey-2794/src/test/java/org/glassfish/jersey/tests/integration/jersey2794/Jersey2794ITCase.java
index 80eca2d1b2..ce9ccdcd8b 100644
--- a/tests/integration/jersey-2794/src/test/java/org/glassfish/jersey/tests/integration/jersey2794/Jersey2794ITCase.java
+++ b/tests/integration/jersey-2794/src/test/java/org/glassfish/jersey/tests/integration/jersey2794/Jersey2794ITCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -23,7 +23,6 @@
import java.nio.file.FileVisitResult;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.nio.file.Paths;
import java.nio.file.SimpleFileVisitor;
import java.nio.file.attribute.BasicFileAttributes;
import java.util.concurrent.atomic.AtomicInteger;
@@ -104,7 +103,7 @@ public void mimeTempFileRemoved() throws Exception {
private int matchingTempFiles(final String tempDir) throws IOException {
AtomicInteger count = new AtomicInteger(0);
- Files.walkFileTree(Paths.get(tempDir), new SimpleFileVisitor() {
+ Files.walkFileTree(Path.of(tempDir), new SimpleFileVisitor() {
@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException {
if (file.getFileName().startsWith("MIME") && file.getFileName().endsWith("tmp")) {
diff --git a/tests/integration/jersey-2846/src/test/java/org/glassfish/jersey/tests/integration/jersey2846/Jersey2846ITCase.java b/tests/integration/jersey-2846/src/test/java/org/glassfish/jersey/tests/integration/jersey2846/Jersey2846ITCase.java
index 4286aef4f2..6b37da0598 100644
--- a/tests/integration/jersey-2846/src/test/java/org/glassfish/jersey/tests/integration/jersey2846/Jersey2846ITCase.java
+++ b/tests/integration/jersey-2846/src/test/java/org/glassfish/jersey/tests/integration/jersey2846/Jersey2846ITCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2023 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -20,7 +20,6 @@
import java.nio.file.FileVisitResult;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.nio.file.Paths;
import java.nio.file.SimpleFileVisitor;
import java.nio.file.attribute.BasicFileAttributes;
import java.util.Arrays;
@@ -124,7 +123,7 @@ public void _test(final String path, final int status, final Object entity) thro
private int matchingTempFiles(final String tempDir) throws IOException {
AtomicInteger count = new AtomicInteger(0);
- Files.walkFileTree(Paths.get(tempDir), new SimpleFileVisitor() {
+ Files.walkFileTree(Path.of(tempDir), new SimpleFileVisitor() {
@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException {
Path name = file.getFileName();
diff --git a/tests/performance/jmx-client/src/main/java/org/glassfish/jersey/tests/performance/jmxclient/Main.java b/tests/performance/jmx-client/src/main/java/org/glassfish/jersey/tests/performance/jmxclient/Main.java
index 05391bca47..ba18aae054 100644
--- a/tests/performance/jmx-client/src/main/java/org/glassfish/jersey/tests/performance/jmxclient/Main.java
+++ b/tests/performance/jmx-client/src/main/java/org/glassfish/jersey/tests/performance/jmxclient/Main.java
@@ -80,6 +80,6 @@ public static void main(String[] args) throws Exception {
private static void writeResult(double resultValue, String propertiesFile) throws IOException {
Properties resultProps = new Properties();
resultProps.put("YVALUE", Double.toString(resultValue));
- resultProps.store(Files.newOutputStream(Paths.get(propertiesFile)), null);
+ resultProps.store(Files.newOutputStream(Path.of(propertiesFile)), null);
}
}
diff --git a/tools/jersey-release-notes-maven-plugin/src/main/java/org/glassfish/jersey/tools/plugins/releasenotes/ReleaseNotesMojo.java b/tools/jersey-release-notes-maven-plugin/src/main/java/org/glassfish/jersey/tools/plugins/releasenotes/ReleaseNotesMojo.java
index eec3df2af4..1ddf88798e 100644
--- a/tools/jersey-release-notes-maven-plugin/src/main/java/org/glassfish/jersey/tools/plugins/releasenotes/ReleaseNotesMojo.java
+++ b/tools/jersey-release-notes-maven-plugin/src/main/java/org/glassfish/jersey/tools/plugins/releasenotes/ReleaseNotesMojo.java
@@ -33,7 +33,7 @@
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.Files;
-import java.nio.file.Paths;
+import java.nio.file.Path;
import java.util.ArrayList;
import java.util.List;
@@ -172,12 +172,12 @@ private static void storeReleaseNotes(String releaseNotes, String templateFilePa
String releaseVersion, String releaseDate,
String releaseNotesFilePath,
Boolean dryRun, Log log) throws IOException {
- if (Files.notExists(Paths.get(templateFilePath))) {
+ if (Files.notExists(Path.of(templateFilePath))) {
log.warn(String.format("There is no source template file at the given location:%s", templateFilePath));
return;
}
final List notesLines = new ArrayList<>();
- final List lines = Files.readAllLines(Paths.get(templateFilePath), Charset.defaultCharset());
+ final List lines = Files.readAllLines(Path.of(templateFilePath), Charset.defaultCharset());
for (final String line : lines) {
if (line.contains(RELEASE_DATE_PATTERN)) {
notesLines.add(line.replace(RELEASE_DATE_PATTERN, releaseDate));
@@ -197,8 +197,8 @@ private static void storeReleaseNotes(String releaseNotes, String templateFilePa
}
if (Boolean.FALSE.equals(dryRun)) {
log.info(String.format("Storing release notes to file %s/%s.html", releaseNotesFilePath, releaseVersion));
- Files.createDirectories(Paths.get(releaseNotesFilePath));
- Files.write(Paths.get(String.format("%s/%s.html", releaseNotesFilePath, releaseVersion)), notesLines, Charset.defaultCharset());
+ Files.createDirectories(Path.of(releaseNotesFilePath));
+ Files.write(Path.of(String.format("%s/%s.html", releaseNotesFilePath, releaseVersion)), notesLines, Charset.defaultCharset());
} else {
log.info("Prepared release notes are not stored to file due to dryRun mode");
log.info(String.format("File path to store release notes is: %s/%s.html", releaseNotesFilePath, releaseVersion));
From 9e874a63aa3da552f766e7012948fbf1adc04208 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 7 May 2024 12:49:36 +0200
Subject: [PATCH 066/129] Document Multipart Configuration. Allow to limit the
number of parts in the multipart entity.
Signed-off-by: jansupol
---
docs/src/main/docbook/appendix-properties.xml | 76 ++++++++++++++++++
docs/src/main/docbook/jersey.ent | 7 +-
docs/src/main/docbook/media.xml | 21 ++++-
.../media/multipart/MultiPartProperties.java | 54 ++++++++++++-
.../internal/MultiPartReaderClientSide.java | 14 +++-
.../multipart/internal/RestrictionsTest.java | 79 +++++++++++++++++++
6 files changed, 243 insertions(+), 8 deletions(-)
create mode 100644 media/multipart/src/test/java/org/glassfish/jersey/media/multipart/internal/RestrictionsTest.java
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index b3a58aad99..6f5036b779 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -2175,4 +2175,80 @@
+
+ Multipart configuration properties
+
+
+ List of multipart configuration properties that can be found in &jersey.media.multipart.MultiPartProperties; class.
+
+
+
+
+ List of multipart configuration properties settable in the
+ &jersey.media.multipart.MultiPartProperties.MULTI_PART_CONFIG_RESOURCE; configuration file.
+
+
+
+
+ Constant
+ Value
+ Description
+
+
+
+
+ &jersey.media.multipart.MultiPartProperties.BUFFER_THRESHOLD;
+ jersey.config.multipart.bufferThreshold
+
+
+ Name of the resource property for the threshold size (in bytes) above which a
+ body part entity will be buffered to disk instead of being held in memory.
+
+
+ The default value is &jersey.message.MessageProperties.IO_DEFAULT_BUFFER_SIZE;
+
+
+
+
+ &jersey.media.multipart.MultiPartProperties.MAX_PARTS;
+ jersey.config.multipart.maxParts
+
+
+ Limit the maximum number of parts the multipart entity can have. If the limit is over,
+ the error response status 413 - REQUEST_ENTITY_TOO_LARGE
+ is returned.
+
+
+ By default, the number is unlimited.
+
+
+
+
+ &jersey.media.multipart.MultiPartProperties.MULTI_PART_CONFIG_RESOURCE;
+ jersey-multipart-config.properties
+
+
+ Name of a properties resource that (if found in the classpath
+ for this application) will be used to configure the settings returned
+ by our getter methods.
+
+
+
+
+ &jersey.media.multipart.MultiPartProperties.TEMP_DIRECTORY;
+ jersey.config.multipart.tempDir
+
+
+ Name of the resource property for the directory to store temporary files containing body parts
+ of multipart message that extends allowed memory threshold.
+
+
+ The default value is not set (will be taken from java.io.tmpdir system property).
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/src/main/docbook/jersey.ent b/docs/src/main/docbook/jersey.ent
index 6674d4e934..ccbe0216ea 100644
--- a/docs/src/main/docbook/jersey.ent
+++ b/docs/src/main/docbook/jersey.ent
@@ -536,7 +536,12 @@
@FormDataParam" >
MultiPart" >
MultiPartFeature" >
-StreamDataBodyPart" >
+MultiPartProperties" >
+MultiPartProperties.BUFFER_THRESHOLD">
+MultiPartProperties.MAX_PARTS">
+MultiPartProperties.MULTI_PART_CONFIG_RESOURCE">
+MultiPartProperties.TEMP_DIRECTORY">
+StreamDataBodyPart">
MessageBodyWorkers">
MessageProperties">
MessageProperties.DEFLATE_WITHOUT_ZLIB">
diff --git a/docs/src/main/docbook/media.xml b/docs/src/main/docbook/media.xml
index 1fafb797d2..965aad10e3 100644
--- a/docs/src/main/docbook/media.xml
+++ b/docs/src/main/docbook/media.xml
@@ -1,7 +1,7 @@
+
+ PostProcessFilter
+ org.glassfish.jersey.tests.integration.servlettests.PostProcessingErrorFilter
+
+
+ PostProcessServlet
+ org.glassfish.jersey.servlet.ServletContainer
+
+ jersey.config.server.provider.classnames
+ org.glassfish.jersey.tests.integration.servlettests.PostProcessingErrorResource
+
+
+ jersey.config.server.response.setStatusOverSendError
+ true
+
+ 1
+
+
+ PostProcessServlet
+ /postProcess/*
+
+
+ PostProcessFilter
+ /postProcess/*
+
diff --git a/tests/integration/servlet-tests/src/test/java/org/glassfish/jersey/tests/integration/servlettests/PostProcesingITCase.java b/tests/integration/servlet-tests/src/test/java/org/glassfish/jersey/tests/integration/servlettests/PostProcesingITCase.java
new file mode 100644
index 0000000000..dbab31520b
--- /dev/null
+++ b/tests/integration/servlet-tests/src/test/java/org/glassfish/jersey/tests/integration/servlettests/PostProcesingITCase.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.integration.servlettests;
+
+import jakarta.ws.rs.core.Application;
+import jakarta.ws.rs.core.Response;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.server.ServerProperties;
+import org.glassfish.jersey.test.JerseyTest;
+import org.glassfish.jersey.test.external.ExternalTestContainerFactory;
+import org.glassfish.jersey.test.spi.TestContainerException;
+import org.glassfish.jersey.test.spi.TestContainerFactory;
+import org.junit.jupiter.api.Test;
+
+import java.util.Locale;
+
+import static org.glassfish.jersey.tests.integration.servlettests.PostProcessingErrorResource.ERROR_MESSAGE;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+public class PostProcesingITCase extends JerseyTest {
+
+ @Override
+ protected Application configure() {
+ // dummy resource config
+ return new ResourceConfig();
+ }
+
+ @Override
+ protected TestContainerFactory getTestContainerFactory() throws TestContainerException {
+ return new ExternalTestContainerFactory();
+ }
+
+ @Test
+ public void testPostProcessingLocale() {
+ final Response response = target()
+ .path("postProcess/postprocessing")
+ .request().get();
+ assertEquals(ERROR_MESSAGE, response.readEntity(String.class));
+ }
+
+}
From 14c5c43ff227ba34bc27aa41c81f84d5f1f3080d Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 14 May 2024 17:51:47 +0200
Subject: [PATCH 073/129] refactoring mvn warnings
Signed-off-by: Maxim Nesen
---
etc/jenkins/jenkins_build.sh | 2 +-
pom.xml | 52 +++++++++++++++++++++++++++---------
2 files changed, 41 insertions(+), 13 deletions(-)
diff --git a/etc/jenkins/jenkins_build.sh b/etc/jenkins/jenkins_build.sh
index e612cbbc3f..aeb8b0d6c7 100644
--- a/etc/jenkins/jenkins_build.sh
+++ b/etc/jenkins/jenkins_build.sh
@@ -2,4 +2,4 @@
export DEBUG=true
-mvn -V -U -B -e clean install glassfish-copyright:check -Dcopyright.quiet=false
\ No newline at end of file
+mvn -V -U -B -e clean install glassfish-copyright:check -Dcopyright.quiet=false -DskipSBOM
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 7a754340b6..c2a22c2a70 100644
--- a/pom.xml
+++ b/pom.xml
@@ -428,12 +428,10 @@
junit.jupiter.execution.parallel.mode.default=same_thread
-
-
- jersey.config.test.container.port
- ${jersey.config.test.container.port}
-
-
+
+ ${jersey.config.test.container.port}
+
+
124
@@ -636,12 +634,10 @@
${skip.tests}
${skip.tests}
${failsafe.coverage.argline}
-
-
- jersey.config.test.container.port
- ${jersey.config.test.container.port}
-
-
+
+ ${jersey.config.test.container.port}
+
+
@@ -1186,6 +1182,37 @@
+
+ sbom
+
+
+ !skipSBOM
+
+
+
+
+
+ org.cyclonedx
+ cyclonedx-maven-plugin
+ ${cyclonedx.mvn.plugin.version}
+ true
+
+
+ package
+
+ makeAggregateBom
+
+
+
+ framework
+ true
+
+
+
+
+
+
+
sonar
@@ -2138,6 +2165,7 @@
but the jersey-common module which has to have the separate version for OSGi reasons.
-->
3.9.0
+ 2.8.0
3.6.1
3.1.2
3.3.0
From ce2ff359a339f80ded4288d86925f46337d945f0 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Thu, 16 May 2024 19:26:24 +0200
Subject: [PATCH 074/129] Post merge
Signed-off-by: Maxim Nesen
---
bundles/apidocs/pom.xml | 4 ----
.../glassfish/jersey/apache/connector/ApacheConnector.java | 2 +-
.../glassfish/jersey/apache5/connector/Apache5Connector.java | 2 +-
pom.xml | 2 ++
4 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index f2c7396ea8..c65e6a18b3 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -127,10 +127,6 @@
javax.servlet
3.1
-
- jakarta.persistence
- jakarta.persistence-api
-
org.glassfish.jersey.containers
jersey-container-simple-http
diff --git a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
index becbb53082..11f2091d58 100644
--- a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
+++ b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
index f4feaf4468..4eecc17c2b 100644
--- a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
+++ b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/pom.xml b/pom.xml
index 6d46abf9f0..6045c837e6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -316,6 +316,8 @@
${compiler.mvn.plugin.version}
true
+ ${java.version}
+ ${java.version}
From 73a775de0394f04f9c999eef2f2b8ce710ff0965 Mon Sep 17 00:00:00 2001
From: jansupol <15908245+jansupol@users.noreply.github.com>
Date: Tue, 21 May 2024 23:38:04 +0200
Subject: [PATCH 075/129] Support for Virtual Threads in Executor Services
(#5648)
* Support for Virtual Threads in Executor Services
Signed-off-by: jansupol
---
.../netty/connector/NettyConnector.java | 9 +-
.../httpserver/GrizzlyHttpServerFactory.java | 20 ++++-
.../servlet/GrizzlyWebContainerFactory.java | 7 +-
.../jetty/JettyHttpContainerFactory.java | 26 ++++--
.../ClientExecutorProvidersConfigurator.java | 12 +--
.../DefaultClientAsyncExecutorProvider.java | 9 +-
core-common/pom.xml | 2 +-
.../glassfish/jersey/CommonProperties.java | 26 +++++-
.../jersey/innate/VirtualThreadUtil.java | 89 +++++++++++++++++++
.../innate/virtual/LoomishExecutors.java | 53 +++++++++++
.../jersey/innate/virtual/package-info.java | 23 +++++
.../spi/AbstractThreadPoolProvider.java | 25 ++++--
.../ScheduledThreadPoolExecutorProvider.java | 14 ++-
.../spi/ThreadPoolExecutorProvider.java | 14 ++-
.../jersey/innate/VirtualThreadSupport.java | 55 ++++++++++++
.../jersey/innate/VirtualThreadSupport.java | 85 ++++++++++++++++++
.../ServerExecutorProvidersConfigurator.java | 11 +--
docs/src/main/docbook/appendix-properties.xml | 33 +++++++
docs/src/main/docbook/dependencies.xml | 15 ++++
docs/src/main/docbook/jersey.ent | 2 +
.../restclient/RestClientBuilderImpl.java | 6 +-
.../e2e/jdk21/ThreadFactoryUsageTest.java | 54 +++++++++++
22 files changed, 550 insertions(+), 40 deletions(-)
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/VirtualThreadUtil.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/virtual/LoomishExecutors.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/virtual/package-info.java
create mode 100644 tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk21/ThreadFactoryUsageTest.java
diff --git a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java
index 1a548dcb26..c43051242a 100644
--- a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java
+++ b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java
@@ -34,7 +34,6 @@
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
@@ -88,6 +87,7 @@
import org.glassfish.jersey.client.innate.http.SSLParamConfigurator;
import org.glassfish.jersey.client.spi.AsyncConnectorCallback;
import org.glassfish.jersey.client.spi.Connector;
+import org.glassfish.jersey.innate.VirtualThreadUtil;
import org.glassfish.jersey.message.internal.OutboundMessageContext;
import org.glassfish.jersey.netty.connector.internal.NettyEntityWriter;
@@ -129,14 +129,15 @@ class NettyConnector implements Connector {
NettyConnector(Client client) {
- final Map properties = client.getConfiguration().getProperties();
+ final Configuration configuration = client.getConfiguration();
+ final Map properties = configuration.getProperties();
final Object threadPoolSize = properties.get(ClientProperties.ASYNC_THREADPOOL_SIZE);
if (threadPoolSize != null && threadPoolSize instanceof Integer && (Integer) threadPoolSize > 0) {
- executorService = Executors.newFixedThreadPool((Integer) threadPoolSize);
+ executorService = VirtualThreadUtil.withConfig(configuration).newFixedThreadPool((Integer) threadPoolSize);
this.group = new NioEventLoopGroup((Integer) threadPoolSize);
} else {
- executorService = Executors.newCachedThreadPool();
+ executorService = VirtualThreadUtil.withConfig(configuration).newCachedThreadPool();
this.group = new NioEventLoopGroup();
}
diff --git a/containers/grizzly2-http/src/main/java/org/glassfish/jersey/grizzly2/httpserver/GrizzlyHttpServerFactory.java b/containers/grizzly2-http/src/main/java/org/glassfish/jersey/grizzly2/httpserver/GrizzlyHttpServerFactory.java
index 4164e3a40e..a6d823c26a 100644
--- a/containers/grizzly2-http/src/main/java/org/glassfish/jersey/grizzly2/httpserver/GrizzlyHttpServerFactory.java
+++ b/containers/grizzly2-http/src/main/java/org/glassfish/jersey/grizzly2/httpserver/GrizzlyHttpServerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -18,10 +18,15 @@
import java.io.IOException;
import java.net.URI;
+import java.util.concurrent.ThreadFactory;
import javax.ws.rs.ProcessingException;
+import javax.ws.rs.core.Configuration;
import org.glassfish.jersey.grizzly2.httpserver.internal.LocalizationMessages;
+import org.glassfish.jersey.innate.VirtualThreadSupport;
+import org.glassfish.jersey.innate.VirtualThreadUtil;
+import org.glassfish.jersey.innate.virtual.LoomishExecutors;
import org.glassfish.jersey.internal.guava.ThreadFactoryBuilder;
import org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler;
import org.glassfish.jersey.server.ApplicationHandler;
@@ -281,11 +286,20 @@ public static HttpServer createHttpServer(final URI uri,
: uri.getPort();
final NetworkListener listener = new NetworkListener("grizzly", host, port);
+ final Configuration configuration = handler != null ? handler.getConfiguration().getConfiguration() : null;
- listener.getTransport().getWorkerThreadPoolConfig().setThreadFactory(new ThreadFactoryBuilder()
+ final LoomishExecutors executors = VirtualThreadUtil.withConfig(configuration, false);
+ final ThreadFactory threadFactory = new ThreadFactoryBuilder()
.setNameFormat("grizzly-http-server-%d")
.setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler())
- .build());
+ .setThreadFactory(executors.getThreadFactory())
+ .build();
+
+ if (executors.isVirtual()) {
+ listener.getTransport().setWorkerThreadPool(executors.newCachedThreadPool());
+ } else {
+ listener.getTransport().getWorkerThreadPoolConfig().setThreadFactory(threadFactory);
+ }
listener.setSecure(secure);
if (sslEngineConfigurator != null) {
diff --git a/containers/grizzly2-servlet/src/main/java/org/glassfish/jersey/grizzly2/servlet/GrizzlyWebContainerFactory.java b/containers/grizzly2-servlet/src/main/java/org/glassfish/jersey/grizzly2/servlet/GrizzlyWebContainerFactory.java
index 1eb0bde634..0fefd14b55 100644
--- a/containers/grizzly2-servlet/src/main/java/org/glassfish/jersey/grizzly2/servlet/GrizzlyWebContainerFactory.java
+++ b/containers/grizzly2-servlet/src/main/java/org/glassfish/jersey/grizzly2/servlet/GrizzlyWebContainerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -23,6 +23,7 @@
import javax.servlet.Servlet;
import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory;
+import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.servlet.ServletContainer;
import org.glassfish.jersey.uri.UriComponent;
@@ -251,11 +252,13 @@ private static HttpServer create(URI u, Class extends Servlet> c, Servlet serv
}
}
+ ResourceConfig configuration = new ResourceConfig();
if (initParams != null) {
registration.setInitParameters(initParams);
+ configuration.addProperties((Map) initParams);
}
- HttpServer server = GrizzlyHttpServerFactory.createHttpServer(u);
+ HttpServer server = GrizzlyHttpServerFactory.createHttpServer(u, configuration);
context.deploy(server);
return server;
}
diff --git a/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java b/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java
index b0f7663aa2..992795470e 100644
--- a/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java
+++ b/containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -20,7 +20,10 @@
import java.util.concurrent.ThreadFactory;
import javax.ws.rs.ProcessingException;
+import javax.ws.rs.core.Configuration;
+import org.glassfish.jersey.innate.VirtualThreadUtil;
+import org.glassfish.jersey.innate.virtual.LoomishExecutors;
import org.glassfish.jersey.internal.guava.ThreadFactoryBuilder;
import org.glassfish.jersey.jetty.internal.LocalizationMessages;
import org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler;
@@ -253,7 +256,8 @@ public static Server createServer(final URI uri,
}
final int port = (uri.getPort() == -1) ? defaultPort : uri.getPort();
- final Server server = new Server(new JettyConnectorThreadPool());
+ final Configuration configuration = handler != null ? handler.getConfiguration() : null;
+ final Server server = new Server(new JettyConnectorThreadPool(configuration));
final HttpConfiguration config = new HttpConfiguration();
if (sslContextFactory != null) {
config.setSecureScheme("https");
@@ -291,10 +295,20 @@ public static Server createServer(final URI uri,
//
// Keeping this for backwards compatibility for the time being
private static final class JettyConnectorThreadPool extends QueuedThreadPool {
- private final ThreadFactory threadFactory = new ThreadFactoryBuilder()
- .setNameFormat("jetty-http-server-%d")
- .setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler())
- .build();
+ private final ThreadFactory threadFactory;
+
+ private JettyConnectorThreadPool(Configuration configuration) {
+ final LoomishExecutors executors = VirtualThreadUtil.withConfig(configuration, false);
+ if (executors.isVirtual()) {
+ super.setMaxThreads(Integer.MAX_VALUE - 1);
+ }
+
+ this.threadFactory = new ThreadFactoryBuilder()
+ .setNameFormat("jetty-http-server-%d")
+ .setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler())
+ .setThreadFactory(executors.getThreadFactory())
+ .build();
+ }
@Override
public Thread newThread(Runnable runnable) {
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/ClientExecutorProvidersConfigurator.java b/core-client/src/main/java/org/glassfish/jersey/client/ClientExecutorProvidersConfigurator.java
index df26b22587..00b18ef284 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/ClientExecutorProvidersConfigurator.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/ClientExecutorProvidersConfigurator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -32,11 +32,12 @@
import org.glassfish.jersey.internal.util.collection.Value;
import org.glassfish.jersey.internal.util.collection.Values;
import org.glassfish.jersey.model.internal.ComponentBag;
-import org.glassfish.jersey.model.internal.ManagedObjectsFinalizer;
import org.glassfish.jersey.process.internal.AbstractExecutorProvidersConfigurator;
import org.glassfish.jersey.spi.ExecutorServiceProvider;
import org.glassfish.jersey.spi.ScheduledExecutorServiceProvider;
+import javax.ws.rs.core.Configuration;
+
/**
* Configurator which initializes and register {@link ExecutorServiceProvider} and
* {@link ScheduledExecutorServiceProvider}.
@@ -64,7 +65,8 @@ class ClientExecutorProvidersConfigurator extends AbstractExecutorProvidersConfi
@Override
public void init(InjectionManager injectionManager, BootstrapBag bootstrapBag) {
- Map runtimeProperties = bootstrapBag.getConfiguration().getProperties();
+ final Configuration configuration = bootstrapBag.getConfiguration();
+ Map runtimeProperties = configuration.getProperties();
ExecutorServiceProvider defaultAsyncExecutorProvider;
ScheduledExecutorServiceProvider defaultScheduledExecutorProvider;
@@ -94,12 +96,12 @@ public void init(InjectionManager injectionManager, BootstrapBag bootstrapBag) {
.named("ClientAsyncThreadPoolSize");
injectionManager.register(asyncThreadPoolSizeBinding);
- defaultAsyncExecutorProvider = new DefaultClientAsyncExecutorProvider(asyncThreadPoolSize);
+ defaultAsyncExecutorProvider = new DefaultClientAsyncExecutorProvider(asyncThreadPoolSize, configuration);
} else {
if (MANAGED_EXECUTOR_SERVICE != null) {
defaultAsyncExecutorProvider = new ClientExecutorServiceProvider(MANAGED_EXECUTOR_SERVICE);
} else {
- defaultAsyncExecutorProvider = new DefaultClientAsyncExecutorProvider(0);
+ defaultAsyncExecutorProvider = new DefaultClientAsyncExecutorProvider(0, configuration);
}
}
}
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/DefaultClientAsyncExecutorProvider.java b/core-client/src/main/java/org/glassfish/jersey/client/DefaultClientAsyncExecutorProvider.java
index a875febd0b..e25e30304e 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/DefaultClientAsyncExecutorProvider.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/DefaultClientAsyncExecutorProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -20,6 +20,8 @@
import javax.inject.Inject;
import javax.inject.Named;
+import javax.ws.rs.core.Configuration;
+import javax.ws.rs.core.Context;
import org.glassfish.jersey.client.internal.LocalizationMessages;
import org.glassfish.jersey.internal.util.collection.LazyValue;
@@ -46,8 +48,9 @@ class DefaultClientAsyncExecutorProvider extends ThreadPoolExecutorProvider {
* See also {@link org.glassfish.jersey.client.ClientProperties#ASYNC_THREADPOOL_SIZE}.
*/
@Inject
- public DefaultClientAsyncExecutorProvider(@Named("ClientAsyncThreadPoolSize") final int poolSize) {
- super("jersey-client-async-executor");
+ public DefaultClientAsyncExecutorProvider(@Named("ClientAsyncThreadPoolSize") final int poolSize,
+ @Context Configuration configuration) {
+ super("jersey-client-async-executor", configuration);
this.asyncThreadPoolSize = Values.lazy(new Value() {
@Override
diff --git a/core-common/pom.xml b/core-common/pom.xml
index a2e68f532f..11d3977f5a 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -782,7 +782,7 @@
-
diff --git a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
index bc76ba6f3a..0c5e824e66 100644
--- a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
+++ b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -320,6 +320,30 @@ public final class CommonProperties {
*/
public static final String PARAM_CONVERTERS_THROW_IAE = "jersey.config.paramconverters.throw.iae";
+ /**
+ *
+ * Defines the {@link java.util.concurrent.ThreadFactory} to be used by internal default Executor Services.
+ *
+ *
+ * The default is {@link java.util.concurrent.Executors#defaultThreadFactory()} on platform threads and
+ * {@code Thread.ofVirtual().factory()} on virtual threads.
+ *
+ * @since 2.44
+ */
+ public static String THREAD_FACTORY = "jersey.config.threads.factory";
+
+ /**
+ *
+ * Defines whether the virtual threads should be used by Jersey on JDK 21+ when not using an exact number
+ * of threads by {@code FixedThreadPool}.
+ *
+ *
+ * The default is {@code false} for this version of Jersey, and {@code true} for Jersey 3.1+.
+ *
+ * @since 2.44
+ */
+ public static String USE_VIRTUAL_THREADS = "jersey.config.threads.use.virtual";
+
/**
* Prevent instantiation.
*/
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/VirtualThreadUtil.java b/core-common/src/main/java/org/glassfish/jersey/innate/VirtualThreadUtil.java
new file mode 100644
index 0000000000..8d3beeacb8
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/VirtualThreadUtil.java
@@ -0,0 +1,89 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.innate;
+
+import org.glassfish.jersey.CommonProperties;
+import org.glassfish.jersey.innate.virtual.LoomishExecutors;
+
+import javax.ws.rs.core.Configuration;
+import java.util.concurrent.ThreadFactory;
+
+/**
+ * Factory class to provide JDK specific implementation of bits related to the virtual thread support.
+ */
+public final class VirtualThreadUtil {
+
+ private static final boolean USE_VIRTUAL_THREADS_BY_DEFAULT = false;
+
+ /**
+ * Do not instantiate.
+ */
+ private VirtualThreadUtil() {
+ throw new IllegalStateException();
+ }
+
+ /**
+ * Return an instance of {@link LoomishExecutors} based on a configuration property.
+ * @param config the {@link Configuration}
+ * @return the {@link LoomishExecutors} instance.
+ */
+ public static LoomishExecutors withConfig(Configuration config) {
+ return withConfig(config, USE_VIRTUAL_THREADS_BY_DEFAULT);
+ }
+
+ /**
+ * Return an instance of {@link LoomishExecutors} based on a configuration property.
+ * @param config the {@link Configuration}
+ * @param useVirtualByDefault the default use if not said otherwise by property
+ * @return the {@link LoomishExecutors} instance.
+ */
+ public static LoomishExecutors withConfig(Configuration config, boolean useVirtualByDefault) {
+ ThreadFactory tfThreadFactory = null;
+ boolean useVirtualThreads = useVirtualThreads(config, useVirtualByDefault);
+
+ if (config != null) {
+ Object threadFactory = config.getProperty(CommonProperties.THREAD_FACTORY);
+ if (threadFactory != null && ThreadFactory.class.isInstance(threadFactory)) {
+ tfThreadFactory = (ThreadFactory) threadFactory;
+ }
+ }
+
+ return tfThreadFactory == null
+ ? VirtualThreadSupport.allowVirtual(useVirtualThreads)
+ : VirtualThreadSupport.allowVirtual(useVirtualThreads, tfThreadFactory);
+ }
+
+ /**
+ * Check configuration if the use of the virtual threads is expected or return the default value if not.
+ * @param config the {@link Configuration}
+ * @param useByDefault the default expectation
+ * @return the expected
+ */
+ private static boolean useVirtualThreads(Configuration config, boolean useByDefault) {
+ boolean bUseVirtualThreads = useByDefault;
+ if (config != null) {
+ Object useVirtualThread = config.getProperty(CommonProperties.USE_VIRTUAL_THREADS);
+ if (useVirtualThread != null && Boolean.class.isInstance(useVirtualThread)) {
+ bUseVirtualThreads = (boolean) useVirtualThread;
+ }
+ if (useVirtualThread != null && String.class.isInstance(useVirtualThread)) {
+ bUseVirtualThreads = Boolean.parseBoolean(useVirtualThread.toString());
+ }
+ }
+ return bUseVirtualThreads;
+ }
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/virtual/LoomishExecutors.java b/core-common/src/main/java/org/glassfish/jersey/innate/virtual/LoomishExecutors.java
new file mode 100644
index 0000000000..906574623c
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/virtual/LoomishExecutors.java
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.innate.virtual;
+
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.ThreadFactory;
+
+/**
+ * {@link Executors} facade to support virtual threads.
+ */
+public interface LoomishExecutors {
+ /**
+ * Creates a thread pool that creates new threads as needed and uses virtual threads if available.
+ * @return the newly created thread pool
+ */
+ ExecutorService newCachedThreadPool();
+
+ /**
+ * Creates a thread pool that reuses a fixed number of threads operating off a shared unbounded queue
+ * and uses virtual threads if available
+ * @param nThreads – the number of threads in the pool
+ * @return the newly created thread pool
+ */
+ ExecutorService newFixedThreadPool(int nThreads);
+
+ /**
+ * Returns thread factory used to create new threads
+ * @return thread factory used to create new threads
+ * @see Executors#defaultThreadFactory()
+ */
+ ThreadFactory getThreadFactory();
+
+ /**
+ * Return true if the virtual thread use is requested.
+ * @return whether the virtual thread use is requested.
+ */
+ boolean isVirtual();
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/virtual/package-info.java b/core-common/src/main/java/org/glassfish/jersey/innate/virtual/package-info.java
new file mode 100644
index 0000000000..c56f91ba04
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/virtual/package-info.java
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Jersey innate packages. The innate packages will not be opened by JPMS outside of Jersey.
+ * Not for public use.
+ * This virtual package should contain only classes that do not have dependencies on Jersey, or the REST API to be buildable with
+ * ant for multi-release.
+ */
+package org.glassfish.jersey.innate.virtual;
diff --git a/core-common/src/main/java/org/glassfish/jersey/spi/AbstractThreadPoolProvider.java b/core-common/src/main/java/org/glassfish/jersey/spi/AbstractThreadPoolProvider.java
index 27cf44959c..ff1b757d56 100644
--- a/core-common/src/main/java/org/glassfish/jersey/spi/AbstractThreadPoolProvider.java
+++ b/core-common/src/main/java/org/glassfish/jersey/spi/AbstractThreadPoolProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -29,6 +29,7 @@
import java.util.logging.Level;
import java.util.logging.Logger;
+import org.glassfish.jersey.innate.VirtualThreadUtil;
import org.glassfish.jersey.internal.LocalizationMessages;
import org.glassfish.jersey.internal.guava.ThreadFactoryBuilder;
import org.glassfish.jersey.internal.util.ExtendedLogger;
@@ -37,6 +38,8 @@
import org.glassfish.jersey.internal.util.collection.Values;
import org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler;
+import javax.ws.rs.core.Configuration;
+
/**
* Abstract thread pool executor provider.
*
@@ -69,9 +72,7 @@ public abstract class AbstractThreadPoolProvider i
private final String name;
private final AtomicBoolean closed = new AtomicBoolean(false);
- private final LazyValue lazyExecutorServiceProvider =
- Values.lazy((Value) () -> createExecutor(getCorePoolSize(), createThreadFactory(), getRejectedExecutionHandler()));
-
+ private final LazyValue lazyExecutorServiceProvider;
/**
* Inheritance constructor.
*
@@ -79,7 +80,20 @@ public abstract class AbstractThreadPoolProvider i
* provided thread pool executor.
*/
protected AbstractThreadPoolProvider(final String name) {
+ this(name, null);
+ }
+
+ /**
+ * Inheritance constructor.
+ *
+ * @param name name of the provided thread pool executor. Will be used in the names of threads created & used by the
+ * provided thread pool executor.
+ * @param configuration {@link Configuration} properties.
+ */
+ protected AbstractThreadPoolProvider(final String name, Configuration configuration) {
this.name = name;
+ lazyExecutorServiceProvider = Values.lazy((Value) () ->
+ createExecutor(getCorePoolSize(), createThreadFactory(configuration), getRejectedExecutionHandler()));
}
/**
@@ -208,9 +222,10 @@ protected ThreadFactory getBackingThreadFactory() {
return null;
}
- private ThreadFactory createThreadFactory() {
+ private ThreadFactory createThreadFactory(Configuration configuration) {
final ThreadFactoryBuilder factoryBuilder = new ThreadFactoryBuilder()
.setNameFormat(name + "-%d")
+ .setThreadFactory(VirtualThreadUtil.withConfig(configuration).getThreadFactory())
.setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler());
final ThreadFactory backingThreadFactory = getBackingThreadFactory();
diff --git a/core-common/src/main/java/org/glassfish/jersey/spi/ScheduledThreadPoolExecutorProvider.java b/core-common/src/main/java/org/glassfish/jersey/spi/ScheduledThreadPoolExecutorProvider.java
index 486226c11e..c516aecf60 100644
--- a/core-common/src/main/java/org/glassfish/jersey/spi/ScheduledThreadPoolExecutorProvider.java
+++ b/core-common/src/main/java/org/glassfish/jersey/spi/ScheduledThreadPoolExecutorProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -23,6 +23,7 @@
import java.util.concurrent.ThreadFactory;
import javax.annotation.PreDestroy;
+import javax.ws.rs.core.Configuration;
/**
* Default implementation of the Jersey {@link org.glassfish.jersey.spi.ScheduledExecutorServiceProvider
@@ -66,6 +67,17 @@ public ScheduledThreadPoolExecutorProvider(final String name) {
super(name);
}
+ /**
+ * Create a new instance of the scheduled thread pool executor provider.
+ *
+ * @param name provider name. The name will be used to name the threads created & used by the
+ * provisioned scheduled thread pool executor.
+ * @@param configuration {@link Configuration} properties.
+ */
+ public ScheduledThreadPoolExecutorProvider(final String name, Configuration configuration) {
+ super(name, configuration);
+ }
+
@Override
public ScheduledExecutorService getExecutorService() {
return super.getExecutor();
diff --git a/core-common/src/main/java/org/glassfish/jersey/spi/ThreadPoolExecutorProvider.java b/core-common/src/main/java/org/glassfish/jersey/spi/ThreadPoolExecutorProvider.java
index dbcec5581f..591983f4c3 100644
--- a/core-common/src/main/java/org/glassfish/jersey/spi/ThreadPoolExecutorProvider.java
+++ b/core-common/src/main/java/org/glassfish/jersey/spi/ThreadPoolExecutorProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -26,6 +26,7 @@
import java.util.concurrent.TimeUnit;
import javax.annotation.PreDestroy;
+import javax.ws.rs.core.Configuration;
/**
* Default implementation of the Jersey {@link org.glassfish.jersey.spi.ExecutorServiceProvider executor service provider SPI}.
@@ -61,6 +62,17 @@ public ThreadPoolExecutorProvider(final String name) {
super(name);
}
+ /**
+ * Create a new instance of the thread pool executor provider.
+ *
+ * @param name provider name. The name will be used to name the threads created & used by the
+ * provisioned thread pool executor.
+ * @param configuration {@link Configuration} properties.
+ */
+ public ThreadPoolExecutorProvider(final String name, Configuration configuration) {
+ super(name, configuration);
+ }
+
@Override
public ExecutorService getExecutorService() {
return super.getExecutor();
diff --git a/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java b/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java
index 90cafba6a2..867a65be87 100644
--- a/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java
+++ b/core-common/src/main/java20-/org/glassfish/jersey/innate/VirtualThreadSupport.java
@@ -16,11 +16,19 @@
package org.glassfish.jersey.innate;
+import org.glassfish.jersey.innate.virtual.LoomishExecutors;
+
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.ThreadFactory;
+
/**
* Utility class for the virtual thread support.
*/
public final class VirtualThreadSupport {
+ private static final LoomishExecutors NON_VIRTUAL = new NonLoomishExecutors(Executors.defaultThreadFactory());
+
/**
* Do not instantiate.
*/
@@ -35,4 +43,51 @@ private VirtualThreadSupport() {
public static boolean isVirtualThread() {
return false;
}
+
+ /**
+ * Return an instance of {@link LoomishExecutors} based on a permission to use virtual threads.
+ * @param allow whether to allow virtual threads.
+ * @return the {@link LoomishExecutors} instance.
+ */
+ public static LoomishExecutors allowVirtual(boolean allow) {
+ return NON_VIRTUAL;
+ }
+
+ /**
+ * Return an instance of {@link LoomishExecutors} based on a permission to use virtual threads.
+ * @param allow whether to allow virtual threads.
+ * @param threadFactory the thread factory to be used by a the {@link ExecutorService}.
+ * @return the {@link LoomishExecutors} instance.
+ */
+ public static LoomishExecutors allowVirtual(boolean allow, ThreadFactory threadFactory) {
+ return new NonLoomishExecutors(threadFactory);
+ }
+
+ private static final class NonLoomishExecutors implements LoomishExecutors {
+ private final ThreadFactory threadFactory;
+
+ private NonLoomishExecutors(ThreadFactory threadFactory) {
+ this.threadFactory = threadFactory;
+ }
+
+ @Override
+ public ExecutorService newCachedThreadPool() {
+ return Executors.newCachedThreadPool();
+ }
+
+ @Override
+ public ExecutorService newFixedThreadPool(int nThreads) {
+ return Executors.newFixedThreadPool(nThreads);
+ }
+
+ @Override
+ public ThreadFactory getThreadFactory() {
+ return threadFactory;
+ }
+
+ @Override
+ public boolean isVirtual() {
+ return false;
+ }
+ }
}
diff --git a/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java b/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java
index 74f58ba9da..0e7d6959ea 100644
--- a/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java
+++ b/core-common/src/main/java21/org/glassfish/jersey/innate/VirtualThreadSupport.java
@@ -16,11 +16,20 @@
package org.glassfish.jersey.innate;
+import org.glassfish.jersey.innate.virtual.LoomishExecutors;
+
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.ThreadFactory;
+
/**
* Utility class for the virtual thread support.
*/
public final class VirtualThreadSupport {
+ private static final LoomishExecutors VIRTUAL_THREADS = new Java21LoomishExecutors(Thread.ofVirtual().factory());
+ private static final LoomishExecutors NON_VIRTUAL_THREADS = new NonLoomishExecutors(Executors.defaultThreadFactory());
+
/**
* Do not instantiate.
*/
@@ -35,4 +44,80 @@ private VirtualThreadSupport() {
public static boolean isVirtualThread() {
return Thread.currentThread().isVirtual();
}
+
+ /**
+ * Return an instance of {@link LoomishExecutors} based on a permission to use virtual threads.
+ * @param allow whether to allow virtual threads.
+ * @return the {@link LoomishExecutors} instance.
+ */
+ public static LoomishExecutors allowVirtual(boolean allow) {
+ return allow ? VIRTUAL_THREADS : NON_VIRTUAL_THREADS;
+ }
+
+ /**
+ * Return an instance of {@link LoomishExecutors} based on a permission to use virtual threads.
+ * @param allow whether to allow virtual threads.
+ * @param threadFactory the thread factory to be used by a the {@link ExecutorService}.
+ * @return the {@link LoomishExecutors} instance.
+ */
+ public static LoomishExecutors allowVirtual(boolean allow, ThreadFactory threadFactory) {
+ return allow ? new Java21LoomishExecutors(threadFactory) : new NonLoomishExecutors(threadFactory);
+ }
+
+ private static class NonLoomishExecutors implements LoomishExecutors {
+ private final ThreadFactory threadFactory;
+
+ private NonLoomishExecutors(ThreadFactory threadFactory) {
+ this.threadFactory = threadFactory;
+ }
+
+ @Override
+ public ExecutorService newCachedThreadPool() {
+ return Executors.newCachedThreadPool(getThreadFactory());
+ }
+
+ @Override
+ public ExecutorService newFixedThreadPool(int nThreads) {
+ return Executors.newFixedThreadPool(nThreads, getThreadFactory());
+ }
+
+ @Override
+ public ThreadFactory getThreadFactory() {
+ return threadFactory;
+ }
+
+ @Override
+ public boolean isVirtual() {
+ return false;
+ }
+ }
+
+ private static class Java21LoomishExecutors implements LoomishExecutors {
+ private final ThreadFactory threadFactory;
+
+ private Java21LoomishExecutors(ThreadFactory threadFactory) {
+ this.threadFactory = threadFactory;
+ }
+
+ @Override
+ public ExecutorService newCachedThreadPool() {
+ return Executors.newThreadPerTaskExecutor(getThreadFactory());
+ }
+
+ @Override
+ public ExecutorService newFixedThreadPool(int nThreads) {
+ ThreadFactory threadFactory = this == VIRTUAL_THREADS ? Executors.defaultThreadFactory() : getThreadFactory();
+ return Executors.newFixedThreadPool(nThreads, threadFactory);
+ }
+
+ @Override
+ public ThreadFactory getThreadFactory() {
+ return threadFactory;
+ }
+
+ @Override
+ public boolean isVirtual() {
+ return true;
+ }
+ }
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ServerExecutorProvidersConfigurator.java b/core-server/src/main/java/org/glassfish/jersey/server/ServerExecutorProvidersConfigurator.java
index 77974f1946..ecbccfdca5 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ServerExecutorProvidersConfigurator.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ServerExecutorProvidersConfigurator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -21,13 +21,14 @@
import org.glassfish.jersey.internal.inject.InjectionManager;
import org.glassfish.jersey.internal.inject.InstanceBinding;
import org.glassfish.jersey.model.internal.ComponentBag;
-import org.glassfish.jersey.model.internal.ManagedObjectsFinalizer;
import org.glassfish.jersey.process.internal.AbstractExecutorProvidersConfigurator;
import org.glassfish.jersey.spi.ExecutorServiceProvider;
import org.glassfish.jersey.spi.ScheduledExecutorServiceProvider;
import org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider;
import org.glassfish.jersey.spi.ThreadPoolExecutorProvider;
+import javax.ws.rs.core.Configuration;
+
/**
* Configurator which initializes and register {@link org.glassfish.jersey.spi.ExecutorServiceProvider} and
* {@link org.glassfish.jersey.spi.ScheduledExecutorServiceProvider}.
@@ -43,7 +44,7 @@ public void init(InjectionManager injectionManager, BootstrapBag bootstrapBag) {
ComponentBag componentBag = runtimeConfig.getComponentBag();
// TODO: Do we need to register DEFAULT Executor and ScheduledExecutor to InjectionManager?
- ScheduledExecutorServiceProvider defaultScheduledExecutorProvider = new DefaultBackgroundSchedulerProvider();
+ ScheduledExecutorServiceProvider defaultScheduledExecutorProvider = new DefaultBackgroundSchedulerProvider(runtimeConfig);
InstanceBinding schedulerBinding = Bindings
.service(defaultScheduledExecutorProvider)
.to(ScheduledExecutorServiceProvider.class)
@@ -67,8 +68,8 @@ public void init(InjectionManager injectionManager, BootstrapBag bootstrapBag) {
@BackgroundScheduler
private static class DefaultBackgroundSchedulerProvider extends ScheduledThreadPoolExecutorProvider {
- public DefaultBackgroundSchedulerProvider() {
- super("jersey-background-task-scheduler");
+ public DefaultBackgroundSchedulerProvider(Configuration configuration) {
+ super("jersey-background-task-scheduler", configuration);
}
@Override
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index 6f5036b779..8d40af6c64 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -202,6 +202,39 @@
+
+ &jersey.common.CommonProperties.THREAD_FACTORY;(Jersey 2.44 or later)
+
+
+ jersey.config.threads.factory
+
+
+
+ Defines the java.util.concurrent.ThreadFactory to be used by internal default
+ ExecutorServices .
+
+
+ The default is java.util.concurrent.Executors#defaultThreadFactory() on
+ platform threads andThread.ofVirtual().factory() on virtual threads.
+
+
+
+
+ &jersey.common.CommonProperties.USE_VIRTUAL_THREADS;(Jersey 2.44 or later)
+
+
+ jersey.config.threads.use.virtual
+
+
+
+ Defines whether the virtual threads should be used by Jersey on JDK 21+ when not using an exact number
+ of threads by FixedThreadPool .
+
+
+ The default is &lit.false; for this version of Jersey, and &lit.true; for Jersey 3.1+.
+
+
+
&jersey.logging.LoggingFeature.LOGGING_FEATURE_LOGGER_NAME;
diff --git a/docs/src/main/docbook/dependencies.xml b/docs/src/main/docbook/dependencies.xml
index b58ebd8016..8124dfa1ee 100644
--- a/docs/src/main/docbook/dependencies.xml
+++ b/docs/src/main/docbook/dependencies.xml
@@ -62,6 +62,21 @@
+
+ Virtual Threads and Thread Factories
+
+ With JDK 21 and above, Jersey (since 2.44) has the ability to use virtual threads instead of
+ the CachedThreadPool in the internal ExecutorServices .
+ Jersey also has the ability to specify the backing ThreadFactory for the
+ default ExecutorServices (the default ExecutorServices
+ can be overridden by the &jersey.common.spi.ExecutorServiceProvider; SPI).
+
+
+ To enable virtual threads and/or specify the ThreadFactory , use
+ &jersey.common.CommonProperties.USE_VIRTUAL_THREADS; and/or &jersey.common.CommonProperties.THREAD_FACTORY;
+ properties, respectively. See also the in appendix for property details.
+
+
Introduction to Jersey dependencies
diff --git a/docs/src/main/docbook/jersey.ent b/docs/src/main/docbook/jersey.ent
index ccbe0216ea..8cf043fc3b 100644
--- a/docs/src/main/docbook/jersey.ent
+++ b/docs/src/main/docbook/jersey.ent
@@ -408,6 +408,8 @@
CommonProperties.JSON_JACKSON_DISABLED_MODULES_CLIENT" >
CommonProperties.JSON_JACKSON_DISABLED_MODULES_SERVER" >
CommonProperties.PARAM_CONVERTERS_THROW_IAE" >
+CommonProperties.THREAD_FACTORY" >
+CommonProperties.USE_VIRTUAL_THREADS" >
DisposableSupplier">
InjectionManager">
InjectionResolver">
diff --git a/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientBuilderImpl.java b/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientBuilderImpl.java
index a4b4e31968..43564d81c0 100644
--- a/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientBuilderImpl.java
+++ b/ext/microprofile/mp-rest-client/src/main/java/org/glassfish/jersey/microprofile/restclient/RestClientBuilderImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2024 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019, 2021 Payara Foundation and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -33,7 +33,6 @@
import java.util.Optional;
import java.util.Set;
import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
import java.util.function.Supplier;
import java.util.logging.Level;
@@ -66,6 +65,7 @@
import org.glassfish.jersey.client.Initializable;
import org.glassfish.jersey.client.spi.ConnectorProvider;
import org.glassfish.jersey.ext.cdi1x.internal.CdiUtil;
+import org.glassfish.jersey.innate.VirtualThreadUtil;
import org.glassfish.jersey.internal.ServiceFinder;
import org.glassfish.jersey.internal.inject.InjectionManager;
import org.glassfish.jersey.internal.inject.InjectionManagerSupplier;
@@ -111,7 +111,7 @@ class RestClientBuilderImpl implements RestClientBuilder {
asyncInterceptorFactories = new ArrayList<>();
config = ConfigProvider.getConfig();
configWrapper = new ConfigWrapper(clientBuilder.getConfiguration());
- executorService = Executors::newCachedThreadPool;
+ executorService = () -> VirtualThreadUtil.withConfig(configWrapper).newCachedThreadPool();
}
@Override
diff --git a/tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk21/ThreadFactoryUsageTest.java b/tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk21/ThreadFactoryUsageTest.java
new file mode 100644
index 0000000000..9c9547f805
--- /dev/null
+++ b/tests/e2e-jdk-specifics/src/test/java/org/glassfish/jersey/tests/e2e/jdk21/ThreadFactoryUsageTest.java
@@ -0,0 +1,54 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.e2e.jdk21;
+
+import org.glassfish.jersey.CommonProperties;
+import org.glassfish.jersey.innate.VirtualThreadSupport;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.client.ClientRequestFilter;
+import javax.ws.rs.core.Response;
+import java.util.concurrent.CompletionStage;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.ThreadFactory;
+import java.util.concurrent.TimeUnit;
+
+public class ThreadFactoryUsageTest {
+ @Test
+ public void testThreadFactory() throws ExecutionException, InterruptedException {
+ CountDownLatch countDownLatch = new CountDownLatch(1);
+ ThreadFactory threadFactory = VirtualThreadSupport.allowVirtual(true).getThreadFactory();
+ ThreadFactory countDownThreadFactory = r -> {
+ countDownLatch.countDown();
+ return threadFactory.newThread(r);
+ };
+
+ CompletionStage r = ClientBuilder.newClient()
+ .property(CommonProperties.THREAD_FACTORY, countDownThreadFactory)
+ .property(CommonProperties.USE_VIRTUAL_THREADS, true)
+ .register((ClientRequestFilter) requestContext -> requestContext.abortWith(Response.ok().build()))
+ .target("http://localhost:58080/test").request().rx().get();
+
+ MatcherAssert.assertThat(r.toCompletableFuture().get().getStatus(), Matchers.is(200));
+ countDownLatch.await(10, TimeUnit.SECONDS);
+ MatcherAssert.assertThat(countDownLatch.getCount(), Matchers.is(0L));
+ }
+}
From e2994ff60b22daaf992d29208c5abc902aa91e33 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Wed, 22 May 2024 08:46:17 +0200
Subject: [PATCH 076/129] MAX_HEADER_SIZE for the Netty connector (#5649)
Signed-off-by: Maxim Nesen
---
connectors/netty-connector/pom.xml | 6 +
.../connector/NettyClientProperties.java | 54 +++++++-
.../netty/connector/NettyConnector.java | 12 +-
.../netty/connector/HugeHeaderTest.java | 122 ++++++++++++++++++
docs/src/main/docbook/appendix-properties.xml | 36 ++++++
docs/src/main/docbook/jersey.ent | 3 +
.../org/glassfish/jersey/test/JerseyTest.java | 3 +-
.../jersey/test/spi/TestContainer.java | 11 +-
.../test/jetty/JettyTestContainerFactory.java | 43 +++++-
.../jetty/JettyTestContainerProperties.java | 36 ++++++
10 files changed, 318 insertions(+), 8 deletions(-)
create mode 100644 connectors/netty-connector/src/test/java/org/glassfish/jersey/netty/connector/HugeHeaderTest.java
create mode 100644 test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerProperties.java
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 088c6ec9bb..b547a990b2 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -49,6 +49,12 @@
${project.version}
test
+
+ org.glassfish.jersey.test-framework.providers
+ jersey-test-framework-provider-jetty
+ ${project.version}
+ test
+
diff --git a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyClientProperties.java b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyClientProperties.java
index 9c79d1281d..562edadd8b 100644
--- a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyClientProperties.java
+++ b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyClientProperties.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -129,4 +129,56 @@ public class NettyClientProperties {
public static final Integer
DEFAULT_EXPECT_100_CONTINUE_TIMEOUT_VALUE = 500;
+
+ /**
+ * Parameter which allows extending of the header size for the Netty connector
+ *
+ * @since 2.44
+ */
+ public static final String
+ MAX_HEADER_SIZE = "jersey.config.client.netty.maxHeaderSize";
+
+ /**
+ * Default header size for Netty Connector.
+ * Taken from {@link io.netty.handler.codec.http.HttpClientCodec#HttpClientCodec(int, int, int)}
+ *
+ * @since 2.44
+ */
+ public static final Integer
+ DEFAULT_HEADER_SIZE = 8192;
+
+ /**
+ * Parameter which allows extending of the initial line length for the Netty connector
+ *
+ * @since 2.44
+ */
+ public static final String
+ MAX_INITIAL_LINE_LENGTH = "jersey.config.client.netty.maxInitialLineLength";
+
+ /**
+ * Default initial line length for Netty Connector.
+ * Taken from {@link io.netty.handler.codec.http.HttpClientCodec#HttpClientCodec(int, int, int)}
+ *
+ * @since 2.44
+ */
+ public static final Integer
+ DEFAULT_INITIAL_LINE_LENGTH = 4096;
+
+ /**
+ * Parameter which allows extending of the chunk size for the Netty connector
+ *
+ * @since 2.44
+ */
+ public static final String
+ MAX_CHUNK_SIZE = "jersey.config.client.netty.maxChunkSize";
+
+ /**
+ * Default chunk size for Netty Connector.
+ * Taken from {@link io.netty.handler.codec.http.HttpClientCodec#HttpClientCodec(int, int, int)}
+ *
+ * @since 2.44
+ */
+ public static final Integer
+ DEFAULT_CHUNK_SIZE = 8192;
+
}
diff --git a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java
index c43051242a..afb18ea365 100644
--- a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java
+++ b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/NettyConnector.java
@@ -303,7 +303,17 @@ protected void initChannel(SocketChannel ch) throws Exception {
p.addLast(sslHandler);
}
- p.addLast(new HttpClientCodec());
+ final Integer maxHeaderSize = ClientProperties.getValue(config.getProperties(),
+ NettyClientProperties.MAX_HEADER_SIZE,
+ NettyClientProperties.DEFAULT_HEADER_SIZE);
+ final Integer maxChunkSize = ClientProperties.getValue(config.getProperties(),
+ NettyClientProperties.MAX_CHUNK_SIZE,
+ NettyClientProperties.DEFAULT_CHUNK_SIZE);
+ final Integer maxInitialLineLength = ClientProperties.getValue(config.getProperties(),
+ NettyClientProperties.MAX_INITIAL_LINE_LENGTH,
+ NettyClientProperties.DEFAULT_INITIAL_LINE_LENGTH);
+
+ p.addLast(new HttpClientCodec(maxInitialLineLength, maxHeaderSize, maxChunkSize));
p.addLast(new ChunkedWriteHandler());
p.addLast(new HttpContentDecompressor());
}
diff --git a/connectors/netty-connector/src/test/java/org/glassfish/jersey/netty/connector/HugeHeaderTest.java b/connectors/netty-connector/src/test/java/org/glassfish/jersey/netty/connector/HugeHeaderTest.java
new file mode 100644
index 0000000000..6f2d433a8a
--- /dev/null
+++ b/connectors/netty-connector/src/test/java/org/glassfish/jersey/netty/connector/HugeHeaderTest.java
@@ -0,0 +1,122 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.netty.connector;
+
+import org.glassfish.jersey.client.ClientConfig;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.test.JerseyTest;
+import org.glassfish.jersey.test.jetty.JettyTestContainerFactory;
+import org.glassfish.jersey.test.jetty.JettyTestContainerProperties;
+import org.glassfish.jersey.test.spi.TestContainerException;
+import org.glassfish.jersey.test.spi.TestContainerFactory;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.HeaderParam;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.Response;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
+
+public class HugeHeaderTest extends JerseyTest {
+
+ private static final int SERVER_HEADER_SIZE = 1234567;
+
+ private static final String hugeHeader =
+ "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz"
+ + "abcdefghijklmnopqrstuvwxyz";
+
+ @Path("/test")
+ public static class HttpMethodResource {
+ @POST
+ public Response post(
+ @HeaderParam("X-HUGE-HEADER") String hugeHeader,
+ String entity) {
+
+ return Response.noContent()
+ .header("X-HUGE-HEADER", hugeHeader)
+ .header("X-HUGE-HEADER-SIZE", hugeHeader.length())
+ .build();
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(HugeHeaderTest.HttpMethodResource.class);
+ }
+
+ @Override
+ protected TestContainerFactory getTestContainerFactory() throws TestContainerException {
+ final Map configurationProperties = new HashMap<>();
+ configurationProperties.put(JettyTestContainerProperties.HEADER_SIZE, SERVER_HEADER_SIZE);
+ return new JettyTestContainerFactory(configurationProperties);
+ }
+
+ @Override
+ protected void configureClient(ClientConfig config) {
+ config.connectorProvider(new NettyConnectorProvider());
+ }
+
+ @Test
+ public void testContentHeaderTrunked() {
+ final StringBuffer veryHugeHeader = new StringBuffer();
+ for (int i = 1; i < 33; i++) {
+ veryHugeHeader.append(hugeHeader);
+ }
+ final Response response = target("test").request()
+ .header("X-HUGE-HEADER", veryHugeHeader.toString())
+ .post(null);
+
+ assertNull(response.getHeaderString("X-HUGE-HEADER-SIZE"));
+ assertNull(response.getHeaderString("X-HUGE-HEADER"));
+ response.close();
+ }
+
+ @Test
+ public void testConnectorHeaderSize() {
+ final StringBuffer veryHugeHeader = new StringBuffer();
+ for (int i = 1; i < 35; i++) {
+ veryHugeHeader.append(hugeHeader);
+ }
+ int headerSize = veryHugeHeader.length();
+ Response response = target("test")
+ .property(NettyClientProperties.MAX_HEADER_SIZE, 77750)
+ .request()
+
+
+ .header("X-HUGE-HEADER", veryHugeHeader.toString())
+ .post(null);
+ assertEquals(Response.Status.NO_CONTENT.getStatusCode(), response.getStatus());
+
+ assertEquals(String.valueOf(headerSize), response.getHeaderString("X-HUGE-HEADER-SIZE"));
+ assertEquals(veryHugeHeader.toString(), response.getHeaderString("X-HUGE-HEADER"));
+ response.close();
+ }
+}
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index 8d40af6c64..30946b612c 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -2204,6 +2204,42 @@
+
+ &jersey.netty.NettyClientProperties.MAX_HEADER_SIZE;
+ jersey.config.client.netty.maxHeaderSize
+
+
+ Parameter which allows extending of the header size for the Netty connector
+
+ Default header size is 8192b.
+ Since 2.44
+
+
+
+
+ &jersey.netty.NettyClientProperties.MAX_CHUNK_SIZE;
+ jersey.config.client.netty.maxChunkSize
+
+
+ Parameter which allows extending of the chunk size for the Netty connector
+
+ Default chunk size is 8192b.
+ Since 2.44
+
+
+
+
+ &jersey.netty.NettyClientProperties.MAX_INITIAL_LINE_LENGTH;
+ jersey.config.client.netty.maxInitialLineLength
+
+
+ Parameter which allows extending of the initial line length for the Netty connector
+
+ Default initial line length is 4096b.
+ Since 2.44
+
+
+
diff --git a/docs/src/main/docbook/jersey.ent b/docs/src/main/docbook/jersey.ent
index 8cf043fc3b..cea1411940 100644
--- a/docs/src/main/docbook/jersey.ent
+++ b/docs/src/main/docbook/jersey.ent
@@ -573,6 +573,9 @@
NettyClientProperties.MAX_REDIRECTS" >
NettyClientProperties.PRESERVE_METHOD_ON_REDIRECT" >
NettyClientProperties.EXPECT_100_CONTINUE_TIMEOUT" >
+NettyClientProperties.MAX_HEADER_SIZE" >
+NettyClientProperties.MAX_INITIAL_LINE_LENGTH" >
+NettyClientProperties.MAX_CHUNK_SIZE" >
NettyConnectorProvider">
ApplicationHandler">
@BackgroundScheduler">
diff --git a/test-framework/core/src/main/java/org/glassfish/jersey/test/JerseyTest.java b/test-framework/core/src/main/java/org/glassfish/jersey/test/JerseyTest.java
index b1d8268713..33de7d989b 100644
--- a/test-framework/core/src/main/java/org/glassfish/jersey/test/JerseyTest.java
+++ b/test-framework/core/src/main/java/org/glassfish/jersey/test/JerseyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -621,6 +621,7 @@ public void setUp() throws Exception {
if (!isConcurrent() || activeThreadCount.getAndIncrement() == 0) {
registerLogHandlerIfEnabled();
final TestContainer testContainer = createTestContainer(context);
+ testContainer.configureContainer();
// Set current instance of test container and start it.
setTestContainer(testContainer);
diff --git a/test-framework/core/src/main/java/org/glassfish/jersey/test/spi/TestContainer.java b/test-framework/core/src/main/java/org/glassfish/jersey/test/spi/TestContainer.java
index 68a5bf8df0..d2a0030f4d 100644
--- a/test-framework/core/src/main/java/org/glassfish/jersey/test/spi/TestContainer.java
+++ b/test-framework/core/src/main/java/org/glassfish/jersey/test/spi/TestContainer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -54,4 +54,13 @@ public interface TestContainer {
* Stop the container.
*/
public void stop();
+
+ /**
+ * optional method to configure container before it's being started
+ *
+ * @since 2.44
+ */
+ default void configureContainer() {
+
+ }
}
diff --git a/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java b/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
index 6ea1f25527..254eb75ad4 100644
--- a/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
+++ b/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -17,11 +17,13 @@
package org.glassfish.jersey.test.jetty;
import java.net.URI;
+import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.ws.rs.core.UriBuilder;
+import org.eclipse.jetty.server.HttpConnectionFactory;
import org.glassfish.jersey.client.ClientConfig;
import org.glassfish.jersey.jetty.JettyHttpContainerFactory;
import org.glassfish.jersey.test.DeploymentContext;
@@ -42,16 +44,21 @@
*/
public class JettyTestContainerFactory implements TestContainerFactory {
+ private final Map propertiesMap;
+
private static class JettyTestContainer implements TestContainer {
private static final Logger LOGGER = Logger.getLogger(JettyTestContainer.class.getName());
+ private final Map propertiesMap;
+
private URI baseUri;
private final Server server;
-
- private JettyTestContainer(final URI baseUri, final DeploymentContext context) {
+ private JettyTestContainer(final URI baseUri, final DeploymentContext context, final Map propertiesMap) {
final URI base = UriBuilder.fromUri(baseUri).path(context.getContextPath()).build();
+ this.propertiesMap = propertiesMap;
+
if (!"/".equals(base.getRawPath())) {
throw new TestContainerException(String.format(
"Cannot deploy on %s. Jetty HTTP container only supports deployment on root path.",
@@ -68,6 +75,26 @@ private JettyTestContainer(final URI baseUri, final DeploymentContext context) {
this.server = JettyHttpContainerFactory.createServer(this.baseUri, context.getResourceConfig(), false);
}
+ @Override
+ public void configureContainer() {
+
+ if (propertiesMap == null
+ || !propertiesMap.containsKey(JettyTestContainerProperties.HEADER_SIZE)) {
+ return;
+ }
+
+ for (Connector c : server.getConnectors()) {
+ c.getConnectionFactory(HttpConnectionFactory.class)
+ .getHttpConfiguration().setRequestHeaderSize(
+ (Integer) propertiesMap.get(JettyTestContainerProperties.HEADER_SIZE));
+ c.getConnectionFactory(HttpConnectionFactory.class)
+ .getHttpConfiguration().setResponseHeaderSize(
+ (Integer) propertiesMap.get(JettyTestContainerProperties.HEADER_SIZE));
+ c.getConnectionFactory(HttpConnectionFactory.class);
+ }
+
+ }
+
@Override
public ClientConfig getClientConfig() {
return null;
@@ -123,6 +150,14 @@ public void stop() {
@Override
public TestContainer create(final URI baseUri, final DeploymentContext context) throws IllegalArgumentException {
- return new JettyTestContainer(baseUri, context);
+ return new JettyTestContainer(baseUri, context, propertiesMap);
+ }
+
+ public JettyTestContainerFactory() {
+ this(null);
+ }
+
+ public JettyTestContainerFactory(Map properties) {
+ this.propertiesMap = properties;
}
}
diff --git a/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerProperties.java b/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerProperties.java
new file mode 100644
index 0000000000..beabef2a8b
--- /dev/null
+++ b/test-framework/providers/jetty/src/main/java/org/glassfish/jersey/test/jetty/JettyTestContainerProperties.java
@@ -0,0 +1,36 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.test.jetty;
+
+import org.glassfish.jersey.internal.util.PropertiesClass;
+
+/**
+ * Properties which relates only to Jetty test container configuration
+ *
+ * @since 2.44
+ */
+@PropertiesClass
+public class JettyTestContainerProperties {
+
+ /**
+ * Parameter which allows settings custom header size for request and response.
+ *
+ * @since 2.44
+ */
+ public static final String HEADER_SIZE = "jersey.test.jetty.container.header.size";
+
+}
From 63506be436173c8890c3f2995c607d5d6d8773c8 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Wed, 22 May 2024 17:33:19 +0200
Subject: [PATCH 077/129] Unify the SniConfigurator with other branches
Signed-off-by: jansupol
---
.../jersey/client/ClientProperties.java | 2 +-
.../innate/http/SSLParamConfigurator.java | 64 +++++--
.../client/innate/http/SniConfigurator.java | 18 --
.../innate/http/SSLParamConfiguratorTest.java | 158 ++++++++++++++++++
docs/src/main/docbook/appendix-properties.xml | 2 +-
5 files changed, 209 insertions(+), 35 deletions(-)
create mode 100644 core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java b/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java
index 5ea9a6d96e..5df849ab30 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java
@@ -494,7 +494,7 @@ public final class ClientProperties {
*
* @since 2.43
*/
- public static final String SNI_HOST_NAME = "jersey.config.client.snihostname";
+ public static final String SNI_HOST_NAME = "jersey.config.client.sniHostName";
/**
* The {@link javax.net.ssl.SSLContext} {@link java.util.function.Supplier} to be used to set ssl context in the current
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SSLParamConfigurator.java b/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SSLParamConfigurator.java
index 8c9607bc03..5055c12f61 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SSLParamConfigurator.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SSLParamConfigurator.java
@@ -18,6 +18,7 @@
import org.glassfish.jersey.client.ClientProperties;
import org.glassfish.jersey.client.ClientRequest;
+import org.glassfish.jersey.http.HttpHeaders;
import org.glassfish.jersey.internal.PropertiesResolver;
import javax.net.ssl.SSLEngine;
@@ -29,6 +30,7 @@
import java.net.URI;
import java.net.UnknownHostException;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
import java.util.Optional;
@@ -44,11 +46,11 @@ public final class SSLParamConfigurator {
* Builder of the {@link SSLParamConfigurator} instance.
*/
public static final class Builder {
- private ClientRequest clientRequest;
private URI uri;
- private Map> httpHeaders;
- private boolean setAlways = false;
+ private String sniHostNameHeader = null;
private String sniHostPrecedence = null;
+ private boolean setAlways = false;
+
/**
* Sets the {@link ClientRequest} instance.
@@ -56,9 +58,19 @@ public static final class Builder {
* @return the builder instance
*/
public Builder request(ClientRequest clientRequest) {
- this.clientRequest = clientRequest;
- this.httpHeaders = null;
- this.uri = null;
+ this.sniHostNameHeader = getSniHostNameHeader(clientRequest.getHeaders());
+ this.sniHostPrecedence = resolveSniHostNameProperty(clientRequest);
+ this.uri = clientRequest.getUri();
+ return this;
+ }
+
+ /**
+ * Sets the SNIHostName from the {@link Configuration} instance.
+ * @param configuration the {@link Configuration}
+ * @return the builder instance
+ */
+ public Builder configuration(Configuration configuration) {
+ this.sniHostPrecedence = getSniHostNameProperty(configuration);
return this;
}
@@ -68,7 +80,6 @@ public Builder request(ClientRequest clientRequest) {
* @return the builder instance
*/
public Builder uri(URI uri) {
- this.clientRequest = null;
this.uri = uri;
return this;
}
@@ -79,8 +90,7 @@ public Builder uri(URI uri) {
* @return the builder instance
*/
public Builder headers(Map> httpHeaders) {
- this.clientRequest = null;
- this.httpHeaders = httpHeaders;
+ this.sniHostNameHeader = getSniHostNameHeader(httpHeaders);
return this;
}
@@ -129,7 +139,7 @@ public Builder setSNIHostName(String hostName) {
* @return the builder instance.
*/
public Builder setSNIHostName(Configuration configuration) {
- return setSNIHostName((String) configuration.getProperty(ClientProperties.SNI_HOST_NAME));
+ return setSNIHostName(getSniHostNameProperty(configuration));
}
/**
@@ -148,7 +158,7 @@ public Builder setSNIHostName(Configuration configuration) {
* @return the builder instance.
*/
public Builder setSNIHostName(PropertiesResolver resolver) {
- return setSNIHostName(resolver.resolveProperty(ClientProperties.SNI_HOST_NAME, String.class));
+ return setSNIHostName(resolveSniHostNameProperty(resolver));
}
/**
@@ -158,14 +168,38 @@ public Builder setSNIHostName(PropertiesResolver resolver) {
public SSLParamConfigurator build() {
return new SSLParamConfigurator(this);
}
+
+ private static String getSniHostNameHeader(Map> httpHeaders) {
+ List hostHeaders = httpHeaders.get(HttpHeaders.HOST);
+ if (hostHeaders == null || hostHeaders.get(0) == null) {
+ return null;
+ }
+
+ final String hostHeader = hostHeaders.get(0).toString();
+ return hostHeader;
+ }
+
+ private static String resolveSniHostNameProperty(PropertiesResolver resolver) {
+ String property = resolver.resolveProperty(ClientProperties.SNI_HOST_NAME, String.class);
+ if (property == null) {
+ property = resolver.resolveProperty(ClientProperties.SNI_HOST_NAME.toLowerCase(Locale.ROOT), String.class);
+ }
+ return property;
+ }
+
+ private static String getSniHostNameProperty(Configuration configuration) {
+ Object property = configuration.getProperty(ClientProperties.SNI_HOST_NAME);
+ if (property == null) {
+ property = configuration.getProperty(ClientProperties.SNI_HOST_NAME.toLowerCase(Locale.ROOT));
+ }
+ return (String) property;
+ }
}
private SSLParamConfigurator(SSLParamConfigurator.Builder builder) {
- final Map> httpHeaders =
- builder.clientRequest != null ? builder.clientRequest.getHeaders() : builder.httpHeaders;
- this.uri = builder.clientRequest != null ? builder.clientRequest.getUri() : builder.uri;
+ uri = builder.uri;
if (builder.sniHostPrecedence == null) {
- sniConfigurator = SniConfigurator.createWhenHostHeader(uri, httpHeaders, builder.setAlways);
+ sniConfigurator = SniConfigurator.createWhenHostHeader(uri, builder.sniHostNameHeader, builder.setAlways);
} else {
// Do not set SNI always, the property can be used to turn the SNI off
sniConfigurator = SniConfigurator.createWhenHostHeader(uri, builder.sniHostPrecedence, false);
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java b/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java
index 403ce48e99..733e4d5499 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java
@@ -50,24 +50,6 @@ String getHostName() {
return hostName;
}
- /**
- * Create {@link SniConfigurator} when {@link HttpHeaders#HOST} is set different from the request URI host
- * (or {@code whenDiffer}.is false).
- * @param hostUri the Uri of the HTTP request
- * @param headers the HttpHeaders
- * @param whenDiffer create {@SniConfigurator only when different from the request URI host}
- * @return Optional {@link SniConfigurator} or empty when {@link HttpHeaders#HOST} is equal to the requestHost
- */
- static Optional createWhenHostHeader(URI hostUri, Map> headers, boolean whenDiffer) {
- List hostHeaders = headers.get(HttpHeaders.HOST);
- if (hostHeaders == null || hostHeaders.get(0) == null) {
- return Optional.empty();
- }
-
- final String hostHeader = hostHeaders.get(0).toString();
- return createWhenHostHeader(hostUri, hostHeader, whenDiffer);
- }
-
/**
* Create {@link SniConfigurator} when {@code sniHost} is set different from the request URI host
* (or {@code whenDiffer}.is false).
diff --git a/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java b/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java
new file mode 100644
index 0000000000..41f8fa74c6
--- /dev/null
+++ b/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java
@@ -0,0 +1,158 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.client.innate.http;
+
+import org.glassfish.jersey.client.ClientConfig;
+import org.glassfish.jersey.client.ClientProperties;
+import org.glassfish.jersey.client.ClientRequest;
+import org.glassfish.jersey.client.JerseyClient;
+import org.glassfish.jersey.http.HttpHeaders;
+import org.glassfish.jersey.internal.MapPropertiesDelegate;
+import org.glassfish.jersey.internal.PropertiesDelegate;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.core.MultivaluedHashMap;
+import java.net.URI;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Locale;
+import java.util.Map;
+
+public class SSLParamConfiguratorTest {
+ @Test
+ public void testNoHost() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(false));
+ }
+
+ @Test
+ public void testHostHeaderHasPrecedence() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ request.getHeaders().add(HttpHeaders.HOST, "yyy.com");
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("yyy.com"));
+ }
+
+ @Test
+ public void testPropertyOnClientHasPrecedence() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ client.property(ClientProperties.SNI_HOST_NAME, "yyy.com");
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("yyy.com"));
+ }
+
+ @Test
+ public void testPropertyOnDelegateHasPrecedence() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ client.property(ClientProperties.SNI_HOST_NAME, "yyy.com");
+ delegate.setProperty(ClientProperties.SNI_HOST_NAME, "zzz.com");
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("zzz.com"));
+ }
+
+ @Test
+ public void testPropertyOnDelegateHasPrecedenceOverHost() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ client.property(ClientProperties.SNI_HOST_NAME, "yyy.com");
+ delegate.setProperty(ClientProperties.SNI_HOST_NAME, "zzz.com");
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ request.getHeaders().add(HttpHeaders.HOST, "www.com");
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("zzz.com"));
+ }
+
+ @Test
+ public void testDisableSni() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ client.property(ClientProperties.SNI_HOST_NAME, "yyy.com");
+ delegate.setProperty(ClientProperties.SNI_HOST_NAME, "xxx.com");
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ request.getHeaders().add(HttpHeaders.HOST, "www.com");
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(false));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("xxx.com"));
+ }
+
+ @Test
+ public void testLowerCasePropertyOnClientHasPrecedence() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ final ClientConfig config = client.getConfiguration();
+ final PropertiesDelegate delegate = new MapPropertiesDelegate();
+ client.property(ClientProperties.SNI_HOST_NAME.toLowerCase(Locale.ROOT), "yyy.com");
+ ClientRequest request = new ClientRequest(uri, config, delegate) {};
+ request.getHeaders().add(HttpHeaders.HOST, "www.com");
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder().request(request).build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("yyy.com"));
+ }
+
+ @Test
+ public void testUriAndHeadersAndConfig() {
+ final URI uri = URI.create("http://xxx.com:8080");
+ final JerseyClient client = (JerseyClient) ClientBuilder.newClient();
+ Map> httpHeaders = new MultivaluedHashMap<>();
+ httpHeaders.put(HttpHeaders.HOST, Collections.singletonList("www.com"));
+ SSLParamConfigurator configurator = SSLParamConfigurator.builder()
+ .uri(uri)
+ .headers(httpHeaders)
+ .configuration(client.getConfiguration())
+ .build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("www.com"));
+
+ client.property(ClientProperties.SNI_HOST_NAME, "yyy.com");
+ configurator = SSLParamConfigurator.builder()
+ .uri(uri)
+ .headers(httpHeaders)
+ .configuration(client.getConfiguration())
+ .build();
+ MatcherAssert.assertThat(configurator.isSNIRequired(), Matchers.is(true));
+ MatcherAssert.assertThat(configurator.getSNIHostName(), Matchers.is("yyy.com"));
+ }
+}
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index 30946b612c..d2c23fba38 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -1097,7 +1097,7 @@
&jersey.client.ClientProperties.SNI_HOST_NAME; (Jersey 2.43 or later)
- jersey.config.client.snihostname
+ jersey.config.client.sniHostName
Sets the host name to be used for calculating the javax.net.ssl.SNIHostName
From 8a7d6b498dcd9f3d846163af4d1365f0f28f45ad Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 23 May 2024 07:57:46 +0200
Subject: [PATCH 078/129] Jakartify imports
Signed-off-by: jansupol
---
.../jersey/client/innate/http/SSLParamConfiguratorTest.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java b/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java
index 41f8fa74c6..06dcdec4e3 100644
--- a/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java
+++ b/core-client/src/test/java/org/glassfish/jersey/client/innate/http/SSLParamConfiguratorTest.java
@@ -27,11 +27,11 @@
import org.hamcrest.Matchers;
import org.junit.jupiter.api.Test;
-import javax.ws.rs.client.ClientBuilder;
-import javax.ws.rs.core.MultivaluedHashMap;
+import jakarta.ws.rs.client.ClientBuilder;
+import jakarta.ws.rs.core.MultivaluedHashMap;
+
import java.net.URI;
import java.util.Collections;
-import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
From 789a7e2a9208be1eb1bb845fed17bfbe57310a32 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Thu, 23 May 2024 08:33:18 +0000
Subject: [PATCH 079/129] 3.0.14
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
377 files changed, 378 insertions(+), 378 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 6d0233beb8..d2e6e28639 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 176eefd34a..d1e98a49c7 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.14
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index c777ef4f25..50de63adfd 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 33b1eca835..9c91aae517 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index e41beee64c..b8db6f0759 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 1b7d7f5992..11c65735f2 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.0.99-SNAPSHOT
+ 3.0.14
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 709d10c7f5..05ba1aa71e 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.14
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index e39812ca17..a76757defd 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index d3eb5363b0..b5e8ffab19 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 052dfb751b..f7b8092f4c 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 82efb18284..54078de3a6 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 88723e6841..41f688c292 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 2b25a35682..3a500246ce 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 515e3b3291..2995bb6168 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index c3b83013c8..2a5d466126 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 86876ec0d1..c87bc05adb 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 00356708d8..1d6b2ab38d 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 109a009c76..ace1531d91 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index a48065d3dc..bceb643ccf 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index d388b7e5f1..0e0f1fa435 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index e7f1668475..63d1aee0e1 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index c8a2bb61c4..63e76dce11 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 95887084fb..28e8c846ff 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 659b4dc1d7..5486d58cdf 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 5985e69e28..d2bd1366a6 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index e47c6f22b6..e34526cf47 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index ce0768dfc2..bc9ded790f 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 59d26efe5f..8a229ca620 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 73f1f694c0..671791ecd4 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 2b07fcf45c..dc4eebd8f1 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index be05caf2fa..429b370b06 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index e21c30101d..78f74b7f26 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index fefc6842e4..44472173a7 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 56f0d056e9..74da7f47a0 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index f0af2e88f4..ad428fee6d 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 062ff1fe69..d4b3258264 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 1c54fae2f1..e1b4448854 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 3663370df6..b92ab6548e 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 21d30d8350..f6557ee3ef 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index d8c472587b..779503315c 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 4531b60ef1..f0d758c5ef 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 36b2854dc2..c00a4ba67c 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 34ab9c20e3..5524058c00 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 6d38f0d9f7..8d36f6a1ba 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 63c4e780de..edee65da7c 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 5cb67a3807..44440fbc01 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 6664f23de7..d53486aa10 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 4af5fa458d..7649409dae 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index b55aa9e816..a8cef7490e 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 3feed37108..d8df3a9d01 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index d5b30424f8..935d39b555 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 8d7a370d85..791dc4a931 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 055c055211..9748e7c869 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index fa19a705d9..5ee4e4b1e5 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 2bb3e5fb1b..5448cb66bb 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 6636d3a8d3..d08963c1c0 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 768bfec32b..99fbc38616 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index ab5ea9976c..b35dd9755d 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 81d3514276..64bc4f5b58 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index f0ad725407..d46520ac8e 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index a5ce51c07e..a0aa1fae5f 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index b99c2efb54..56e1c7b073 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 567d9ad534..a5d5ed6016 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 0026193530..dff9a0e21d 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 1ff6f66e2e..6c0667967d 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 1273186bb5..39378c38dd 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 25d7e1ba28..60fee65367 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index f8e72a720c..bbb3846a45 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 63e5a87f17..f8a28190e4 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 83d4303ee1..b868147b82 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 7251947a7c..efbd92ab46 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 4f27b7307d..836e6ce188 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index b59825a28a..0d43817588 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 1424646afd..3136e3cb3f 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index ddbf757a34..6b0234c048 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 836cea3224..dc720b7d3c 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 700bf51ee5..06bc0b283e 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index b0c44ce45f..13e8a6b5fa 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 84d614d0d8..55b0e15fc2 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 573177b84e..0b8308886a 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index b536662f26..8eca7eaca0 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 06b3afa4d0..6ea8225991 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 1cac7ba9c0..a231218485 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 43708921c9..b2971ea146 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 6a7a6b9357..c9186cd410 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 750155077f..5938099d8b 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 8453b3a241..3fbafd8716 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index dcd3cbc002..ac3811dd13 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index fc66fec93c..1ad125ee19 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 1249a34c17..18449fb14b 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 1798d4f1b2..1138dc33ae 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index fbb06f85e2..f303c21daa 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 9fb7b2cb3f..c9fa701e6a 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 633a6924e4..fc766f43e5 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 7978e51f7f..2792edc06f 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.99-SNAPSHOT
+ 3.0.14
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 8f8a4e8732..c2ddf05efc 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 7e0e602be5..0cc529a15d 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.99-SNAPSHOT
+ 3.0.14
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index b7e53e433f..1539d37758 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 1308d80ce6..4dc3cd8448 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 5f82dcaa2f..fc56ae4f63 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 3c6bd334ac..77598d61c7 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index b1e17d4af6..07f9ee5870 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 58c0837532..c70b78dfea 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 2bac026098..f7f80134b7 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.14
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 601d9d26bc..af6e704e42 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index aa3d103319..4cee75b304 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index ebcde20065..8fbc0cc18f 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 2a272598f0..e155e84b0c 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.14
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 743a933698..33a37b0161 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 7fbd6c306c..3eb86592d0 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 7e22ff6d83..d52a346b0a 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 0301b3b563..2119ac3965 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index fad4a61b4e..8d0c7f6c03 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 71f1bf3aaf..5aa1edb539 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 7ef1fbf512..50b226a924 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 9790e01be8..488548b1dd 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 0af9140d58..5138b421ce 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 0eae91b407..87db6eced8 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 411dbb33cd..b75950fa49 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 3980e2edee..edbc95635e 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index bbe540d718..a23a20fec2 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index bd5463d78d..559baef3c8 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index bd69eafcc0..ebde6a4a6f 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 852406b2cc..ca155c9bd3 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 5bcdd4fb2d..f42f502c83 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index dceb4efb0d..8042c0a8b0 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index e918d84cac..04d40469cf 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index 2f25a7399d..3b6dfd60a7 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 58927c3fbd..8fc9ed6d0d 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index a13a88e730..7745f87007 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 03b9119a3e..4fda4d9d3c 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 2e86422618..ca7fbe5920 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 5a147bcd00..6113b7e691 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 07d7fb1562..68e43f3e30 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 2a9830033d..e1a71f5236 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index dcd58740f7..6cc6b4f398 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 0e8b3cb6e1..6f3c65a8f6 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 2d73880c9b..d31e467b67 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 181bb67105..b66786991b 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index f0a09165aa..1c678ce3ba 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 5eed87b024..bb3b88457a 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index daf7c243a9..c8bbe5097d 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 7ddc227efc..eb844b1005 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 5faa7b0f49..9fba691c10 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index d6bafee768..c89c1c8024 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index d63c8ea898..3acead05af 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 84a04cfc59..8e96a10946 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 1dec961cee..5c5bbc5f80 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 75a49a0399..e7923d2ee9 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 53de4a880b..42cc247b84 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index cf0d7e655b..5d622b014b 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index cb27c7f711..8ab3ecb322 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 30e074b38d..f643ce9696 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index aa851ad045..98d06590ad 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 335f80e509..d211e8deea 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index ffda4d0ef3..45d4936d78 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index adef754ee1..59dbf7fd7a 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index f1627a8da4..afaa03fe83 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 980af5de0e..8f2d6e734c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 750ec8d3e5..76efd43c5c 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.14
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index d59a01e4fe..3ec0c2777d 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.14
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 562f7a248e..2a7057dcc8 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index b0b9e0ec5e..987edf1558 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index bfe13e677d..2faac9cd9f 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index c26482fbfe..39c193bbcf 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index f2f9cc05df..cd683a9d03 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.99-SNAPSHOT
+ 3.0.14
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 5f702fc581..02465699c1 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.99-SNAPSHOT
+ 3.0.14
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 66da100266..5ae57c6c06 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index be40dbfcea..dbf11dbec7 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.14
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 5d7da44253..06e2100a25 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index ec8f3bce30..fb22a821cc 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 53c05045c6..4109ebb870 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index b3fd19eed6..aad26e728f 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 7af40a2bea..bb130ba971 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 56fce13ad1..6ad8b27a01 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index caffc015ef..fa21cf02e2 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 7e5e861155..96e955da09 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 0e439ecd6e..9a4dec5b01 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 564a4ac8d7..1c8addd0ad 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index bbb9e13433..bedb612816 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index b0adcadb18..f4bcb583e3 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index e0a036b36e..3af7aee41f 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 1364ab7faf..7cb6d31748 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 734264ad0d..844f6c6e3b 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 558857e707..942904c03c 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 8857958be2..64bfe4b224 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 313e8e2482..12f7a4187c 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 3568f848fd..137738956a 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 6166ef1f41..b0b0f2ebb5 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 215cbfc10f..4fb2ccd6d4 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 2fca714421..fabfe4eff5 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index a7a98de278..640ad7bfc2 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 94d1d8e3c4..31259ee370 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 096e38c455..603d045cba 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index c9c3d4f100..5509bfb630 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 139ff13437..2234410738 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index fea5a22757..71de88ba51 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 888bd349e2..95cb84951e 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 18e70af32c..c19267f647 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 4f945682a4..8e2bdc42f8 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index 4733e26bac..b5497ba6b8 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 29405b1d1e..5c413914f1 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index e49c77fb65..406dc033c6 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 2b4c7410c1..2a8a2f4928 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 034d712d1d..0892d9ff9a 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 6ae2e7f7c1..07e93a7a5b 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 0cc877d229..6ba13af417 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 948f201539..89ff9d94f3 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index a1e6263a21..7fcec4106b 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 7e44430792..a1b8363aff 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index c37a1e686c..79ec24322b 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 174cf6ad92..20ec99f558 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 2914f99148..cfd262c9d1 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index f5be881a43..833ab9dd20 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 85b8d7f5d7..af0166d28f 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 5dac7d8c08..d96b0b35cf 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.14
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 0afc99f1d9..9dbfea3d63 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 01bb35db4c..6e157a51c3 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 289b4eae5a..e11d9d8c70 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 54c38fdfbf..d1b39018c4 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index af1c57a94f..c41729b778 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index c197c923a3..fc5371a8f2 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index c0febb1755..616c0d58af 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index ad6fa1e7d4..82c751cc3d 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 9a4e53ea63..4cfb3797bb 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index e8c321d76e..7da94ea798 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 47a54b7aa3..fee8e8fe4c 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index be9285cf39..c37700db68 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 58bb379640..7614372d87 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 9fc277472e..24e5599c90 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 6250fbe60d..082ce72d62 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 972a4c169f..0fcab54675 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 3988f0614a..1cf3d19d5e 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index a670bcc6de..3df8a74553 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 143fdc096d..bc04cc6cd1 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 1021639989..a90d8a16a9 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 8f10570cfe..378430b7c6 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 6336bd314a..bc1e193516 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 5a3a8dc080..26500c8e2c 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 217752ae6d..339fba7280 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index e9f49ddd59..49338e1434 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 50f517f755..255c6f34b2 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 6046f628be..b8dcc6e5ce 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 278c6989fd..5a5c8cf530 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index b06b1c121f..b7854c9c61 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index daea1a5230..054fea7075 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 468385f4db..d10878023b 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 1bd2cc1a13..4824410ce8 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 0577609593..eb32aae280 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 01cc34a05c..b0b4bf27e7 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index b767dbccf8..0c53732dce 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 63056f6499..f6c63c7033 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 0d3428218c..7ac903f4d7 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 57d3e212f7..b8f0c996e6 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 1005ef7e96..1487d536a6 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 24aa77bfb1..a0f0f9be4e 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index d4f0303368..fced282d02 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index ae7df01903..933a4bea76 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index fc5f567ddf..73f2d4aa61 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index 6a0a032442..ec64331fec 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 8705c2e21d..83839ee3ff 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index f767620650..ee463db9c8 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index c8b9abff4d..041d44b4cd 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index 1f040490fb..c233ff9bdb 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 3034e366dc..e0fdc3f978 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index e228add6d4..a25781da39 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index deb934a79f..4cfe9ad302 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 5dc92da6c1..2340828b42 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index c9fdda3360..50583035cb 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index f35e413cb2..c29046de45 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 58df897fe9..48c880fb15 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 9811834553..cabbb0e7cd 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 51379721ec..4b7e31578b 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 8b4e3d7a1a..ecc2fc6f6f 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 47891e95e2..2f703396af 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 009c29e9ee..f42fa10d0a 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 3480a7371a..449f03b493 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 732e332f37..cc1d2cd45b 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 2d1eb2048c..d8234975ed 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index b991dad644..0cbf2a8c26 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index dc20389617..b7304284da 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index d106b98b58..3ec55bd959 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 7672011f95..f5e90e6388 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index f5b7834dca..5dd18a4e54 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index d36f702c21..d667c5eca1 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 139028ab79..e0609c3fd9 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 9152e17db0..6aad26ba24 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 853a70a1ba..3ac0189c6e 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 7863a8a8e5..9f2ae7a958 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index d7e961fdff..02ba82ecee 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 07a66be77d..4b13e7b83e 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index 13e553c54c..8aa3c829a7 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index c09534ab4e..98f12bddb1 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 4f5245fc71..14493907d8 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index ef3d8ac8e9..cbb62cdfff 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 5f9ecaa029..853fc17ca8 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 22305776eb..55a77a8d58 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index c46f7613fa..d502fe080d 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index a369114c2e..08c22c5237 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 1f068a09d8..bd3eb0c7d7 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 2d07e5e582..d676954afc 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 2a94b1a9f2..c738f78862 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 6a774f32e6..3466481837 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index a60c25a057..2560332461 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index f9d667b77d..951f9f2278 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index cc145f5ab8..6f3898623b 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 8df42ce887..5e27937677 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index c68d868c89..679dd2a82a 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 4b50bd773a..6cd79502f9 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 2ad88bc2cd..a0fa7efee9 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 8193179960..23f88e929a 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 88ee7f4932..142d9d22d9 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 30a78317e1..274604ddfe 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index d19047de35..ab2de6580f 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index c61d313e51..4b5a70144a 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index eb2e704b93..7a2642c5f1 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index e1e7d0f4cb..317d37cd97 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 351a4fd9d2..b2d73f4c61 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index ed0c95a5b7..d2ab197f0d 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 0f67fa026e..0646ff4459 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index e419e136f5..05e4be1f3d 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 9a8b5416a1..d67aeb995a 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index aa7499654f..1abccbe782 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 029f8e2999..143ea909c8 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index c18feab6ce..4364ec25ff 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 20cb7e2d6f..50e99879d1 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 3acf8bce4b..1bcbf86b98 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index c31c84495d..d3af343e9d 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index eed50db0c1..59a221cc9b 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index d8983e090e..5c8fab387a 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index acd00bfda6..75bb5a869f 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index d9111b1afa..1201abb498 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 5c0fe996f8..1f30d4b484 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 677d230b19..c3ee7b8ed6 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index f86f48a9c3..54269d5616 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index fc6a8043ea..702622893c 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index 13a780493c..703ead4e87 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
spring6
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 9d4bcd9dca..e5a884b868 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.14
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 3682449baa..97804c7ad2 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.0.99-SNAPSHOT
+ 3.0.14
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index cb443872fd..ba9425bb77 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 05b104791e..98a3e3947a 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 68d0620341..4f3fd882c3 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.14
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.0.99-SNAPSHOT
+ 3.0.14
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index 3dbdce42cd..ebabd4f115 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.14
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 5db3a032b6..c90564058b 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.14
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 3e78927463..0e798a83df 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.14
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 8111508d62..abff6bd4d4 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 19159fa5c8..5b8125fabc 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 1f4d9ce059..7c140ef39f 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 4655cd2d16..c210d91617 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 26e87e687f..94f5818f8c 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 4e6e564c9c..128e7207cf 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.0.99-SNAPSHOT
+ 3.0.14
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 99da325128..6db48ea445 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 4af92ed1f1..c1124368ba 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.14
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index bf57e5d516..c9b9be9021 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 1d26c297b8..9a60b20acd 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.0.99-SNAPSHOT
+ 3.0.14
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 4fbf1c551f..c197d6cecc 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 8ef729d81c..6049c575a0 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 0c357ffb7d..af95e095b1 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index 7465710187..9c17d0c6f1 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 04979e5d93..2dffe31c0e 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index dd35986688..950bcf90a7 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index a4af722ba2..97f2380c95 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 1ce8e1602f..3a94e49e27 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index e03aa7eac1..83219afb4d 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index 88be2b1f23..e59bd98d98 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 2e88e34723..3fe483b7d1 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index c2bd7c7ae9..e6a310a2eb 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 85791e5862..ba73e82100 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index aed91e9a7e..e6e473a2e1 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 17610d5083..c08e6dbfec 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index d0584169e7..6ba0b14046 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 240d406685..97b514fe2c 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 417a3967cf..b1e9fa4ec0 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.14
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 6e7949d657..9b142a7cb4 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 99dc2d51be..4f20b1aa7d 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 2882162824..59927c62f8 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.14
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index bb69102ab5..677ffb1c21 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.14
stress
From 5864f89b8075685516be3927edf15fbcc4e3e3d0 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Thu, 23 May 2024 08:34:06 +0000
Subject: [PATCH 080/129] 3.0.99-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
377 files changed, 378 insertions(+), 378 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index d2e6e28639..6d0233beb8 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index d1e98a49c7..176eefd34a 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.14
+ 3.0.99-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 50de63adfd..c777ef4f25 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 9c91aae517..33b1eca835 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index b8db6f0759..e41beee64c 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 11c65735f2..1b7d7f5992 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.0.14
+ 3.0.99-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 05ba1aa71e..709d10c7f5 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.14
+ 3.0.99-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index a76757defd..e39812ca17 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index b5e8ffab19..d3eb5363b0 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index f7b8092f4c..052dfb751b 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 54078de3a6..82efb18284 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 41f688c292..88723e6841 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 3a500246ce..2b25a35682 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 2995bb6168..515e3b3291 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index 2a5d466126..c3b83013c8 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index c87bc05adb..86876ec0d1 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 1d6b2ab38d..00356708d8 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index ace1531d91..109a009c76 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index bceb643ccf..a48065d3dc 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 0e0f1fa435..d388b7e5f1 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 63d1aee0e1..e7f1668475 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index 63e76dce11..c8a2bb61c4 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 28e8c846ff..95887084fb 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 5486d58cdf..659b4dc1d7 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index d2bd1366a6..5985e69e28 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index e34526cf47..e47c6f22b6 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index bc9ded790f..ce0768dfc2 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 8a229ca620..59d26efe5f 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 671791ecd4..73f1f694c0 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index dc4eebd8f1..2b07fcf45c 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 429b370b06..be05caf2fa 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 78f74b7f26..e21c30101d 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index 44472173a7..fefc6842e4 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 74da7f47a0..56f0d056e9 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index ad428fee6d..f0af2e88f4 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index d4b3258264..062ff1fe69 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index e1b4448854..1c54fae2f1 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index b92ab6548e..3663370df6 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index f6557ee3ef..21d30d8350 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index 779503315c..d8c472587b 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index f0d758c5ef..4531b60ef1 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index c00a4ba67c..36b2854dc2 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 5524058c00..34ab9c20e3 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 8d36f6a1ba..6d38f0d9f7 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index edee65da7c..63c4e780de 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 44440fbc01..5cb67a3807 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index d53486aa10..6664f23de7 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 7649409dae..4af5fa458d 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index a8cef7490e..b55aa9e816 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index d8df3a9d01..3feed37108 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index 935d39b555..d5b30424f8 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 791dc4a931..8d7a370d85 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 9748e7c869..055c055211 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 5ee4e4b1e5..fa19a705d9 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 5448cb66bb..2bb3e5fb1b 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index d08963c1c0..6636d3a8d3 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 99fbc38616..768bfec32b 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index b35dd9755d..ab5ea9976c 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 64bc4f5b58..81d3514276 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index d46520ac8e..f0ad725407 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index a0aa1fae5f..a5ce51c07e 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 56e1c7b073..b99c2efb54 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index a5d5ed6016..567d9ad534 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index dff9a0e21d..0026193530 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 6c0667967d..1ff6f66e2e 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 39378c38dd..1273186bb5 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 60fee65367..25d7e1ba28 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index bbb3846a45..f8e72a720c 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index f8a28190e4..63e5a87f17 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index b868147b82..83d4303ee1 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index efbd92ab46..7251947a7c 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 836e6ce188..4f27b7307d 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index 0d43817588..b59825a28a 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 3136e3cb3f..1424646afd 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index 6b0234c048..ddbf757a34 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index dc720b7d3c..836cea3224 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 06bc0b283e..700bf51ee5 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 13e8a6b5fa..b0c44ce45f 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 55b0e15fc2..84d614d0d8 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 0b8308886a..573177b84e 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 8eca7eaca0..b536662f26 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 6ea8225991..06b3afa4d0 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index a231218485..1cac7ba9c0 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index b2971ea146..43708921c9 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index c9186cd410..6a7a6b9357 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 5938099d8b..750155077f 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 3fbafd8716..8453b3a241 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index ac3811dd13..dcd3cbc002 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 1ad125ee19..fc66fec93c 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 18449fb14b..1249a34c17 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 1138dc33ae..1798d4f1b2 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index f303c21daa..fbb06f85e2 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index c9fa701e6a..9fb7b2cb3f 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index fc766f43e5..633a6924e4 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 2792edc06f..7978e51f7f 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.14
+ 3.0.99-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index c2ddf05efc..8f8a4e8732 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 0cc529a15d..7e0e602be5 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.14
+ 3.0.99-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 1539d37758..b7e53e433f 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 4dc3cd8448..1308d80ce6 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index fc56ae4f63..5f82dcaa2f 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 77598d61c7..3c6bd334ac 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 07f9ee5870..b1e17d4af6 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index c70b78dfea..58c0837532 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index f7f80134b7..2bac026098 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.14
+ 3.0.99-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index af6e704e42..601d9d26bc 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 4cee75b304..aa3d103319 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 8fbc0cc18f..ebcde20065 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index e155e84b0c..2a272598f0 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.14
+ 3.0.99-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 33a37b0161..743a933698 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 3eb86592d0..7fbd6c306c 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index d52a346b0a..7e22ff6d83 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 2119ac3965..0301b3b563 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 8d0c7f6c03..fad4a61b4e 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 5aa1edb539..71f1bf3aaf 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 50b226a924..7ef1fbf512 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 488548b1dd..9790e01be8 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 5138b421ce..0af9140d58 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 87db6eced8..0eae91b407 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index b75950fa49..411dbb33cd 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index edbc95635e..3980e2edee 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index a23a20fec2..bbe540d718 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 559baef3c8..bd5463d78d 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index ebde6a4a6f..bd69eafcc0 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index ca155c9bd3..852406b2cc 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index f42f502c83..5bcdd4fb2d 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 8042c0a8b0..dceb4efb0d 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 04d40469cf..e918d84cac 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index 3b6dfd60a7..2f25a7399d 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 8fc9ed6d0d..58927c3fbd 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 7745f87007..a13a88e730 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 4fda4d9d3c..03b9119a3e 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index ca7fbe5920..2e86422618 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 6113b7e691..5a147bcd00 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 68e43f3e30..07d7fb1562 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index e1a71f5236..2a9830033d 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 6cc6b4f398..dcd58740f7 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 6f3c65a8f6..0e8b3cb6e1 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index d31e467b67..2d73880c9b 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index b66786991b..181bb67105 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 1c678ce3ba..f0a09165aa 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index bb3b88457a..5eed87b024 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index c8bbe5097d..daf7c243a9 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index eb844b1005..7ddc227efc 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 9fba691c10..5faa7b0f49 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index c89c1c8024..d6bafee768 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 3acead05af..d63c8ea898 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 8e96a10946..84a04cfc59 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 5c5bbc5f80..1dec961cee 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index e7923d2ee9..75a49a0399 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 42cc247b84..53de4a880b 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index 5d622b014b..cf0d7e655b 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index 8ab3ecb322..cb27c7f711 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index f643ce9696..30e074b38d 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index 98d06590ad..aa851ad045 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index d211e8deea..335f80e509 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index 45d4936d78..ffda4d0ef3 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index 59dbf7fd7a..adef754ee1 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index afaa03fe83..f1627a8da4 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 8f2d6e734c..980af5de0e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 76efd43c5c..750ec8d3e5 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.0.14
+ 3.0.99-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 3ec0c2777d..d59a01e4fe 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.0.14
+ 3.0.99-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 2a7057dcc8..562f7a248e 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index 987edf1558..b0b9e0ec5e 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 2faac9cd9f..bfe13e677d 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index 39c193bbcf..c26482fbfe 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index cd683a9d03..f2f9cc05df 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.14
+ 3.0.99-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 02465699c1..5f702fc581 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.14
+ 3.0.99-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 5ae57c6c06..66da100266 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index dbf11dbec7..be40dbfcea 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.14
+ 3.0.99-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 06e2100a25..5d7da44253 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index fb22a821cc..ec8f3bce30 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 4109ebb870..53c05045c6 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index aad26e728f..b3fd19eed6 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index bb130ba971..7af40a2bea 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 6ad8b27a01..56fce13ad1 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index fa21cf02e2..caffc015ef 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 96e955da09..7e5e861155 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 9a4dec5b01..0e439ecd6e 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 1c8addd0ad..564a4ac8d7 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index bedb612816..bbb9e13433 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index f4bcb583e3..b0adcadb18 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 3af7aee41f..e0a036b36e 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 7cb6d31748..1364ab7faf 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 844f6c6e3b..734264ad0d 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 942904c03c..558857e707 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 64bfe4b224..8857958be2 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 12f7a4187c..313e8e2482 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 137738956a..3568f848fd 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index b0b0f2ebb5..6166ef1f41 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 4fb2ccd6d4..215cbfc10f 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index fabfe4eff5..2fca714421 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 640ad7bfc2..a7a98de278 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 31259ee370..94d1d8e3c4 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 603d045cba..096e38c455 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 5509bfb630..c9c3d4f100 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 2234410738..139ff13437 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 71de88ba51..fea5a22757 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 95cb84951e..888bd349e2 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index c19267f647..18e70af32c 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 8e2bdc42f8..4f945682a4 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index b5497ba6b8..4733e26bac 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 5c413914f1..29405b1d1e 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 406dc033c6..e49c77fb65 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 2a8a2f4928..2b4c7410c1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 0892d9ff9a..034d712d1d 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 07e93a7a5b..6ae2e7f7c1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 6ba13af417..0cc877d229 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 89ff9d94f3..948f201539 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 7fcec4106b..a1e6263a21 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index a1b8363aff..7e44430792 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index 79ec24322b..c37a1e686c 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 20ec99f558..174cf6ad92 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index cfd262c9d1..2914f99148 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index 833ab9dd20..f5be881a43 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index af0166d28f..85b8d7f5d7 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index d96b0b35cf..5dac7d8c08 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.14
+ 3.0.99-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 9dbfea3d63..0afc99f1d9 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 6e157a51c3..01bb35db4c 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index e11d9d8c70..289b4eae5a 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index d1b39018c4..54c38fdfbf 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index c41729b778..af1c57a94f 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index fc5371a8f2..c197c923a3 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 616c0d58af..c0febb1755 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 82c751cc3d..ad6fa1e7d4 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 4cfb3797bb..9a4e53ea63 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 7da94ea798..e8c321d76e 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index fee8e8fe4c..47a54b7aa3 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index c37700db68..be9285cf39 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 7614372d87..58bb379640 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 24e5599c90..9fc277472e 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 082ce72d62..6250fbe60d 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 0fcab54675..972a4c169f 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 1cf3d19d5e..3988f0614a 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 3df8a74553..a670bcc6de 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index bc04cc6cd1..143fdc096d 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index a90d8a16a9..1021639989 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 378430b7c6..8f10570cfe 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index bc1e193516..6336bd314a 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 26500c8e2c..5a3a8dc080 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 339fba7280..217752ae6d 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index 49338e1434..e9f49ddd59 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 255c6f34b2..50f517f755 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index b8dcc6e5ce..6046f628be 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 5a5c8cf530..278c6989fd 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index b7854c9c61..b06b1c121f 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 054fea7075..daea1a5230 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index d10878023b..468385f4db 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 4824410ce8..1bd2cc1a13 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index eb32aae280..0577609593 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index b0b4bf27e7..01cc34a05c 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 0c53732dce..b767dbccf8 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index f6c63c7033..63056f6499 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 7ac903f4d7..0d3428218c 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index b8f0c996e6..57d3e212f7 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 1487d536a6..1005ef7e96 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index a0f0f9be4e..24aa77bfb1 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index fced282d02..d4f0303368 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 933a4bea76..ae7df01903 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 73f2d4aa61..fc5f567ddf 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index ec64331fec..6a0a032442 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 83839ee3ff..8705c2e21d 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index ee463db9c8..f767620650 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 041d44b4cd..c8b9abff4d 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index c233ff9bdb..1f040490fb 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index e0fdc3f978..3034e366dc 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index a25781da39..e228add6d4 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 4cfe9ad302..deb934a79f 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 2340828b42..5dc92da6c1 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 50583035cb..c9fdda3360 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index c29046de45..f35e413cb2 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 48c880fb15..58df897fe9 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index cabbb0e7cd..9811834553 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 4b7e31578b..51379721ec 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index ecc2fc6f6f..8b4e3d7a1a 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 2f703396af..47891e95e2 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index f42fa10d0a..009c29e9ee 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 449f03b493..3480a7371a 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index cc1d2cd45b..732e332f37 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index d8234975ed..2d1eb2048c 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 0cbf2a8c26..b991dad644 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index b7304284da..dc20389617 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 3ec55bd959..d106b98b58 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index f5e90e6388..7672011f95 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 5dd18a4e54..f5b7834dca 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index d667c5eca1..d36f702c21 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index e0609c3fd9..139028ab79 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 6aad26ba24..9152e17db0 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 3ac0189c6e..853a70a1ba 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 9f2ae7a958..7863a8a8e5 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 02ba82ecee..d7e961fdff 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 4b13e7b83e..07a66be77d 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index 8aa3c829a7..13e553c54c 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 98f12bddb1..c09534ab4e 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 14493907d8..4f5245fc71 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index cbb62cdfff..ef3d8ac8e9 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 853fc17ca8..5f9ecaa029 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 55a77a8d58..22305776eb 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index d502fe080d..c46f7613fa 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 08c22c5237..a369114c2e 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index bd3eb0c7d7..1f068a09d8 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index d676954afc..2d07e5e582 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index c738f78862..2a94b1a9f2 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 3466481837..6a774f32e6 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 2560332461..a60c25a057 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 951f9f2278..f9d667b77d 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 6f3898623b..cc145f5ab8 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 5e27937677..8df42ce887 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 679dd2a82a..c68d868c89 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 6cd79502f9..4b50bd773a 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index a0fa7efee9..2ad88bc2cd 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 23f88e929a..8193179960 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 142d9d22d9..88ee7f4932 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 274604ddfe..30a78317e1 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index ab2de6580f..d19047de35 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 4b5a70144a..c61d313e51 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index 7a2642c5f1..eb2e704b93 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 317d37cd97..e1e7d0f4cb 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index b2d73f4c61..351a4fd9d2 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index d2ab197f0d..ed0c95a5b7 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 0646ff4459..0f67fa026e 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 05e4be1f3d..e419e136f5 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index d67aeb995a..9a8b5416a1 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 1abccbe782..aa7499654f 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 143ea909c8..029f8e2999 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 4364ec25ff..c18feab6ce 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 50e99879d1..20cb7e2d6f 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 1bcbf86b98..3acf8bce4b 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index d3af343e9d..c31c84495d 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 59a221cc9b..eed50db0c1 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 5c8fab387a..d8983e090e 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 75bb5a869f..acd00bfda6 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 1201abb498..d9111b1afa 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 1f30d4b484..5c0fe996f8 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index c3ee7b8ed6..677d230b19 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 54269d5616..f86f48a9c3 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index 702622893c..fc6a8043ea 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index 703ead4e87..13a780493c 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
spring6
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index e5a884b868..9d4bcd9dca 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.14
+ 3.0.99-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 97804c7ad2..3682449baa 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.0.14
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index ba9425bb77..cb443872fd 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 98a3e3947a..05b104791e 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 4f3fd882c3..68d0620341 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.14
+ 3.0.99-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.0.14
+ 3.0.99-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index ebabd4f115..3dbdce42cd 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.14
+ 3.0.99-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index c90564058b..5db3a032b6 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.14
+ 3.0.99-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 0e798a83df..3e78927463 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.14
+ 3.0.99-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index abff6bd4d4..8111508d62 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 5b8125fabc..19159fa5c8 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 7c140ef39f..1f4d9ce059 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index c210d91617..4655cd2d16 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 94f5818f8c..26e87e687f 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 128e7207cf..4e6e564c9c 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.0.14
+ 3.0.99-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 6db48ea445..99da325128 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index c1124368ba..4af92ed1f1 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.14
+ 3.0.99-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index c9b9be9021..bf57e5d516 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 9a60b20acd..1d26c297b8 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.0.14
+ 3.0.99-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index c197d6cecc..4fbf1c551f 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 6049c575a0..8ef729d81c 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index af95e095b1..0c357ffb7d 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index 9c17d0c6f1..7465710187 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 2dffe31c0e..04979e5d93 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 950bcf90a7..dd35986688 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 97f2380c95..a4af722ba2 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 3a94e49e27..1ce8e1602f 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 83219afb4d..e03aa7eac1 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index e59bd98d98..88be2b1f23 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 3fe483b7d1..2e88e34723 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index e6a310a2eb..c2bd7c7ae9 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index ba73e82100..85791e5862 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index e6e473a2e1..aed91e9a7e 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index c08e6dbfec..17610d5083 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index 6ba0b14046..d0584169e7 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 97b514fe2c..240d406685 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index b1e9fa4ec0..417a3967cf 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.14
+ 3.0.99-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 9b142a7cb4..6e7949d657 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 4f20b1aa7d..99dc2d51be 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 59927c62f8..2882162824 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.14
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index 677ffb1c21..bb69102ab5 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.14
+ 3.0.99-SNAPSHOT
stress
From 0882b154ace13b958514414a22beebde99315645 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 23 May 2024 12:34:35 +0200
Subject: [PATCH 081/129] Updated supported JDK versions
Signed-off-by: jansupol
---
docs/src/main/docbook/dependencies.xml | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/docs/src/main/docbook/dependencies.xml b/docs/src/main/docbook/dependencies.xml
index 5583564290..8037dc9e70 100644
--- a/docs/src/main/docbook/dependencies.xml
+++ b/docs/src/main/docbook/dependencies.xml
@@ -70,9 +70,10 @@
3.1.1 11 19
3.1.2 11 21
3.1.3 11 21
- 3.1.4 11 21
- 3.1.5 11 21
- 3.1.6 11 21
+ 3.1.4 11 22
+ 3.1.5 11 22
+ 3.1.6 11 23
+ 3.1.7 11 23
From bcfa86b4c882d08c6c7e387dfac628ae680b4d6e Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 23 May 2024 19:38:30 +0200
Subject: [PATCH 082/129] Additional 3.0->3.1 merge leftovers
Signed-off-by: jansupol
---
connectors/netty-connector/pom.xml | 2 +-
.../jetty/JettyHttpContainerFactory.java | 26 ++++++++---
.../client/innate/http/SniConfigurator.java | 8 ++--
.../client/internal/HttpUrlConnector.java | 2 +-
.../test/jetty/JettyTestContainerFactory.java | 10 ++++-
.../test/jetty/JettyTestContainerFactory.java | 45 ++++++++++++++++---
6 files changed, 76 insertions(+), 17 deletions(-)
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 906358f9f5..f59d7c28c8 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -85,7 +85,7 @@
JettyExclude
- 1.8
+ (1.8,17)
diff --git a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java
index 26a4b79581..cb66f211bf 100644
--- a/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java
+++ b/containers/jetty-http/src/main/java17/org/glassfish/jersey/jetty/JettyHttpContainerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -20,7 +20,10 @@
import java.util.concurrent.ThreadFactory;
import jakarta.ws.rs.ProcessingException;
+import jakarta.ws.rs.core.Configuration;
+import org.glassfish.jersey.innate.VirtualThreadUtil;
+import org.glassfish.jersey.innate.virtual.LoomishExecutors;
import org.glassfish.jersey.internal.guava.ThreadFactoryBuilder;
import org.glassfish.jersey.jetty.internal.LocalizationMessages;
import org.glassfish.jersey.process.JerseyProcessingUncaughtExceptionHandler;
@@ -254,7 +257,8 @@ public static Server createServer(final URI uri,
}
final int port = (uri.getPort() == -1) ? defaultPort : uri.getPort();
- final Server server = new Server(new JettyConnectorThreadPool());
+ final Configuration configuration = handler != null ? handler.getConfiguration() : null;
+ final Server server = new Server(new JettyConnectorThreadPool(configuration));
final HttpConfiguration config = new HttpConfiguration();
if (sslContextFactory != null) {
config.setSecureScheme("https");
@@ -292,10 +296,20 @@ public static Server createServer(final URI uri,
//
// Keeping this for backwards compatibility for the time being
private static final class JettyConnectorThreadPool extends QueuedThreadPool {
- private final ThreadFactory threadFactory = new ThreadFactoryBuilder()
- .setNameFormat("jetty-http-server-%d")
- .setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler())
- .build();
+ private final ThreadFactory threadFactory;
+
+ private JettyConnectorThreadPool(Configuration configuration) {
+ final LoomishExecutors executors = VirtualThreadUtil.withConfig(configuration, false);
+ if (executors.isVirtual()) {
+ super.setMaxThreads(Integer.MAX_VALUE - 1);
+ }
+
+ this.threadFactory = new ThreadFactoryBuilder()
+ .setNameFormat("jetty-http-server-%d")
+ .setUncaughtExceptionHandler(new JerseyProcessingUncaughtExceptionHandler())
+ .setThreadFactory(executors.getThreadFactory())
+ .build();
+ }
@Override
public Thread newThread(Runnable runnable) {
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java b/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java
index 1ecdc59dd8..baf1c28c62 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/innate/http/SniConfigurator.java
@@ -67,9 +67,11 @@ static Optional createWhenHostHeader(URI hostUri, String sniHos
return Optional.empty();
}
- final String hostUriString = hostUri.getHost();
- if (!whenDiffer && hostUriString.equals(trimmedHeader)) {
- return Optional.empty();
+ if (hostUri != null) {
+ final String hostUriString = hostUri.getHost();
+ if (!whenDiffer && hostUriString.equals(trimmedHeader)) {
+ return Optional.empty();
+ }
}
return Optional.of(new SniConfigurator(trimmedHeader));
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java b/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
index f19b109f55..b5b28f389c 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
@@ -358,7 +358,7 @@ private ClientResponse _apply(final ClientRequest request) throws IOException {
final HttpURLConnection uc;
final Optional proxy = ClientProxy.proxyFromRequest(request);
final SSLParamConfigurator sniConfig = SSLParamConfigurator.builder().request(request)
- .setSNIHostName(request.getConfiguration()).build();
+ .setSNIHostName(request).build();
final URI sniUri;
if (sniConfig.isSNIRequired()) {
sniUri = sniConfig.toIPRequestUri();
diff --git a/test-framework/providers/jetty/src/main/java11/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java b/test-framework/providers/jetty/src/main/java11/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
index 1632869bd4..16be8857b5 100644
--- a/test-framework/providers/jetty/src/main/java11/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
+++ b/test-framework/providers/jetty/src/main/java11/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -16,6 +16,7 @@
package org.glassfish.jersey.test.jetty;
+import java.util.Map;
import jakarta.ws.rs.ProcessingException;
import org.glassfish.jersey.jetty.internal.LocalizationMessages;
import org.glassfish.jersey.test.DeploymentContext;
@@ -26,6 +27,13 @@
public class JettyTestContainerFactory implements TestContainerFactory {
+ public JettyTestContainerFactory() {
+ }
+
+ public JettyTestContainerFactory(Map properties) {
+ }
+
+
@Override
public TestContainer create(final URI baseUri, final DeploymentContext context) throws IllegalArgumentException {
throw new ProcessingException(LocalizationMessages.NOT_SUPPORTED());
diff --git a/test-framework/providers/jetty/src/main/java17/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java b/test-framework/providers/jetty/src/main/java17/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
index de1ba2ce38..1af49d53dc 100644
--- a/test-framework/providers/jetty/src/main/java17/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
+++ b/test-framework/providers/jetty/src/main/java17/org/glassfish/jersey/test/jetty/JettyTestContainerFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -17,11 +17,13 @@
package org.glassfish.jersey.test.jetty;
import java.net.URI;
+import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
import jakarta.ws.rs.core.UriBuilder;
+import org.eclipse.jetty.server.HttpConnectionFactory;
import org.glassfish.jersey.client.ClientConfig;
import org.glassfish.jersey.jetty.JettyHttpContainerFactory;
import org.glassfish.jersey.test.DeploymentContext;
@@ -42,16 +44,21 @@
*/
public class JettyTestContainerFactory implements TestContainerFactory {
+ private final Map propertiesMap;
+
private static class JettyTestContainer implements TestContainer {
private static final Logger LOGGER = Logger.getLogger(JettyTestContainer.class.getName());
+ private final Map propertiesMap;
+
private URI baseUri;
private final Server server;
-
- private JettyTestContainer(final URI baseUri, final DeploymentContext context) {
+ private JettyTestContainer(final URI baseUri, final DeploymentContext context, final Map propertiesMap) {
final URI base = UriBuilder.fromUri(baseUri).path(context.getContextPath()).build();
+ this.propertiesMap = propertiesMap;
+
if (!"/".equals(base.getRawPath())) {
throw new TestContainerException(String.format(
"Cannot deploy on %s. Jetty HTTP container only supports deployment on root path.",
@@ -68,6 +75,26 @@ private JettyTestContainer(final URI baseUri, final DeploymentContext context) {
this.server = JettyHttpContainerFactory.createServer(this.baseUri, context.getResourceConfig(), false);
}
+ @Override
+ public void configureContainer() {
+
+ if (propertiesMap == null
+ || !propertiesMap.containsKey(JettyTestContainerProperties.HEADER_SIZE)) {
+ return;
+ }
+
+ for (Connector c : server.getConnectors()) {
+ c.getConnectionFactory(HttpConnectionFactory.class)
+ .getHttpConfiguration().setRequestHeaderSize(
+ (Integer) propertiesMap.get(JettyTestContainerProperties.HEADER_SIZE));
+ c.getConnectionFactory(HttpConnectionFactory.class)
+ .getHttpConfiguration().setResponseHeaderSize(
+ (Integer) propertiesMap.get(JettyTestContainerProperties.HEADER_SIZE));
+ c.getConnectionFactory(HttpConnectionFactory.class);
+ }
+
+ }
+
@Override
public ClientConfig getClientConfig() {
return null;
@@ -123,6 +150,14 @@ public void stop() {
@Override
public TestContainer create(final URI baseUri, final DeploymentContext context) throws IllegalArgumentException {
- return new JettyTestContainer(baseUri, context);
+ return new JettyTestContainer(baseUri, context, propertiesMap);
+ }
+
+ public JettyTestContainerFactory() {
+ this(null);
+ }
+
+ public JettyTestContainerFactory(Map properties) {
+ this.propertiesMap = properties;
}
-}
+}
\ No newline at end of file
From 408e4647df644dbd45973bc30aec8f7bc0473dee Mon Sep 17 00:00:00 2001
From: jansupol
Date: Fri, 24 May 2024 11:37:29 +0200
Subject: [PATCH 083/129] Better document virtual threads
Signed-off-by: jansupol
---
.../main/java/org/glassfish/jersey/CommonProperties.java | 6 +++---
docs/src/main/docbook/appendix-properties.xml | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
index d7f59859e6..ced63b3aca 100644
--- a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
+++ b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
@@ -328,7 +328,7 @@ public final class CommonProperties {
* The default is {@link java.util.concurrent.Executors#defaultThreadFactory()} on platform threads and
* {@code Thread.ofVirtual().factory()} on virtual threads.
*
- * @since 2.44
+ * @since 3.1.7
*/
public static String THREAD_FACTORY = "jersey.config.threads.factory";
@@ -338,9 +338,9 @@ public final class CommonProperties {
* of threads by {@code FixedThreadPool}.
*
*
- * The default is {@code false} for this version of Jersey, and {@code true} for Jersey 3.1+.
+ * The default is {@code false} for this version of Jersey.
*
- * @since 2.44
+ * @since 3.1.7
*/
public static String USE_VIRTUAL_THREADS = "jersey.config.threads.use.virtual";
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index 45595294a7..02cf239e2c 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -203,7 +203,7 @@
- &jersey.common.CommonProperties.THREAD_FACTORY;(Jersey 2.44 or later)
+ &jersey.common.CommonProperties.THREAD_FACTORY;(Jersey 3.1.7 or later)
jersey.config.threads.factory
@@ -220,7 +220,7 @@
- &jersey.common.CommonProperties.USE_VIRTUAL_THREADS;(Jersey 2.44 or later)
+ &jersey.common.CommonProperties.USE_VIRTUAL_THREADS;(Jersey 3.1.7 or later)
jersey.config.threads.use.virtual
@@ -231,7 +231,7 @@
of threads by FixedThreadPool .
- The default is &lit.false; for this version of Jersey, and &lit.true; for Jersey 3.1+.
+ The default is &lit.false; for this version of Jersey.
From df92150aeb0837f4fb8041b78962cebf51f515ab Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Fri, 24 May 2024 12:09:26 +0000
Subject: [PATCH 084/129] 3.1.7
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
382 files changed, 384 insertions(+), 384 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 7788263fab..741b3c5b6c 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index f2bfdf4498..123a0a7f55 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.7
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index e9f80d9642..673aee38fe 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 85560daffb..a1e7d4a02c 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 2829e6cb16..009c9217ba 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 1ca327cac4..c435bd0e4d 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.99-SNAPSHOT
+ 3.1.7
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index c65e6a18b3..24a0f19591 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.7
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 74580ebef5..bdfc965ed9 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 0161445565..9a082b0445 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index eacb2d2eb1..b702b44820 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index a255e386fb..30ec493fa2 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 616f4253df..9d3598850d 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 4e8c6c24c7..3ee1fd49ae 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index a794f38d27..e6c83a1724 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index dca733bb1f..dabaae9402 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 15e2354363..4d7918fee7 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index db93d6b561..943bf72f97 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index 228aba7399..2129d1405b 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index ff66ae1983..2fecc6e529 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index f59d7c28c8..37f4c3592b 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index af03399b00..e80ccd236c 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index f7fea77732..db085e1c66 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 7f87c014f2..bdad16fdd0 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index 580997b880..a5e4e64731 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index c8551f1d75..4cca9cbc76 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 4416cf4564..cd544e3582 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 14d4249a3c..ebe087a6a1 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 352e105b02..532815be7b 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 292939fe27..aa7204796c 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 00e866c0d9..92f9885ff4 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 748af2bb8b..445972be2f 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-jetty-servlet
diff --git a/containers/jetty11-http/pom.xml b/containers/jetty11-http/pom.xml
index 1a669c0998..9a49688526 100644
--- a/containers/jetty11-http/pom.xml
+++ b/containers/jetty11-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-jetty11-http
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index c5f9e09665..53add71d02 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index ccedd361eb..86c3c6c2ed 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index a9c256b0f6..5dce3068eb 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index ae453c71f7..b98501e8d1 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 02713f1cc0..687d305896 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index cacf3a6656..55410747a2 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 8778758689..6f977edd0c 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 65fcba6eb5..e86b43f351 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 313f013cd3..5f5531b462 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 0096e1e6c6..bcce31c69e 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index ae176c7a34..54300e2337 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 3bc4fbaafc..174297212e 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index e6e41ba711..18736b765f 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 1dfba41f2f..8712dd961e 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 6e002ea7a9..4a33f1217c 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 8a1cbaa58d..9bfceb9f9a 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 21301d0114..dbeda3a308 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 4c674bb244..cb9b95fd86 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 2c01d1a5da..b3a585dff6 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index 3b7acfe249..50cab7dd5b 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 37d5044c65..71b9bc3b95 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index cb12a75f55..ace8cd467c 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 9b019a16c7..69fc3818b3 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index b6345d6ed3..edf62b7b2a 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 5343086d21..7a98caf6a2 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 6d2611d97c..acf76dea25 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index cdcd93c58d..107266a02e 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 4fb0dd463e..0650e4b0d6 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index e31a2d7e1a..dcf25866b6 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index f02264d6a3..d4e9049b74 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index d698f226ea..2291498963 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index cdd4402bb7..00e8df24a8 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 39970651b4..71be52ce1f 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index f1f662ffc6..bb5b158bea 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 183e4758cb..c83092ce4e 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 87f27c371c..3fb97ed6d5 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 3f5b89004e..741cb6a9fb 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 0ca1049d44..b32514faa5 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 6a804da406..c74c1eb60e 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 6e48416fda..1acd44dc7d 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 9c1b723dac..2e59399cfc 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index fa61fc91b2..c5d64dd950 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 2f86db1108..d0095edf21 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index b0edc4bda3..9f9266413e 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 50a565abc1..2084c7babd 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index dd883c388a..b0a4648519 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 27cf828f45..58be53629d 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 7da876e54d..cd3914570f 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 89f52928f2..04a4764470 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 753b377542..a35d5edeb6 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 02ccb0a88c..fca97cf32f 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 0abfc92aba..70ca2648a8 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 5cf7c399c2..f42c0b7e02 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 0f249e3711..1f29ff9e68 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 212728ad3a..db49c8cebd 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 77d0a7c818..b180d941a9 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 56a73e58e6..fd766d1601 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 67daff24f2..6c9efcddda 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index 2c5e7e3789..cbec3c8508 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index f25be4e68b..247ea56ddf 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 40a4be5f1d..b2209ed187 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index f2d255e16e..3c449888e9 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 52db10f2ab..2fbfd39827 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
reload
diff --git a/examples/rest31-sebootstrap-multipart/pom.xml b/examples/rest31-sebootstrap-multipart/pom.xml
index e188dfa05b..6a60eb5298 100644
--- a/examples/rest31-sebootstrap-multipart/pom.xml
+++ b/examples/rest31-sebootstrap-multipart/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
rest31-sebootstrap-multipart
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 116b9caee1..58338b703b 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 952fba0a81..c48d20da90 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 1bd05c87e1..d4f6a1beb3 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.99-SNAPSHOT
+ 3.1.7
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 078dd8a7c3..a7fb647744 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 47c204d918..9fd922d1da 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.99-SNAPSHOT
+ 3.1.7
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 0bc392606a..190ec989af 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 5b8688ae9d..abd2d1a073 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index f98039004d..b46a08e990 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 1a6968d968..34b4aaa76a 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 7e4a23ac31..18cfe8df4d 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 06b292b31d..0c0e30d716 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 34446b18e5..af68f61342 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.7
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 24bd470e13..de9e091c8b 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index f46daf33fd..51032f92c1 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 25c8282a87..1343f89e64 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 1beb712e60..903ce7afc0 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.7
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 39d32f2766..3144cc8bfc 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 27f41f3534..cb37150aa1 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index f30ca0e69f..66b12f2248 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index bb954cb9ae..ba605b2c6a 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 29b8354300..f2256a88a6 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 60a4bdee57..72e8dec580 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index f7e1be4ee6..3e4bfcf5d5 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index c16ad86bdd..3e17b49f75 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index b0d5b7fde1..558e10b2e4 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 4b6f170f6e..394f8d0058 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 00db216313..3bc7678936 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 443f8c3d2a..eae10cfd83 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index d6b7dded52..4fad72a623 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 691b0063f2..af0d258259 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 93aab3abc4..79918823c9 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 4548534b62..1091f3036a 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index ea145801a6..685f946aad 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 8ce2d57fd1..4a928f7912 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 18057fc07d..ba8059aaf4 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index 181a53a3d1..ad16eb477d 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index f259eed29b..f906fe5cc1 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 76629a4815..fe12f0f94a 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 61f5a72727..9900235e21 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 4968d6344b..bcbf89a482 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 523cb4e878..21b89191ba 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 07cd74f866..984fc80c34 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 7fe92144d0..fa86f6863b 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 41e38f45c4..e9f7610733 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 162a70d8ef..83f5a44c54 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 5cb46955f2..7e6cf34ab6 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 69973c8050..c4d66e5a2f 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 4c05d17b3e..aeb3056ceb 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 3af57c69cb..e1e39aef07 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 6e4e9461ea..705a395f7c 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index e0a40f89ca..9578fff870 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 43dd60cd21..acdeaa6260 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 609fd98796..32aeaf4c45 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 47af3e6211..bf19986d33 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index a9bee7be40..ed649e39c4 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index c7eaebde43..1345ea5856 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 3cbc4952ee..6fc59b352c 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 17ebe68b42..d4a7290a8e 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index e856c38d12..54bade6187 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index 3c72532ee5..1313a1d25d 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 2c474704d1..774576b740 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index f5dd4d8bb5..ceaf1ad379 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 9fa47bdf44..f8b98f2b99 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index a54c329363..a8393987b8 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index c1a369a5b2..7e81de04fe 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index cb59d353fc..46f98a4526 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 66f4d9f2d1..5081943caf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 848db15268..968fd2e734 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.7
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 7c77770fc7..71075dd608 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.7
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 8300795b92..ada6b32a76 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index c6cfad287b..a289f36daf 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 032101c4f3..a74eae2e5f 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index da43fbb81c..c5602ad8ae 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index b706320d36..85a18def74 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.99-SNAPSHOT
+ 3.1.7
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 0021a846b9..99404c6a4c 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.99-SNAPSHOT
+ 3.1.7
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index af2bb77f29..e8583d7e9b 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index b3573bc956..abe0923909 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.7
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index f29e0b1f21..534fd3940c 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index fa66b65513..444e4c80cc 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index ecaf059b87..4ff30a575f 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index 0da48ea684..f13eb3a4c0 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 5d4d43b586..3f373028a0 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 7c38debc3b..535023a736 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index 579931a293..3444325413 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 1a8b21bada..c110b1fa25 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 04fc3d0b0c..96045a48f2 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 1bb01c3d56..87b0ec0505 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index b7e0d8dd03..6315247bab 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index d3c30fcef4..96e6e5e90b 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 3a155a8a39..21ae32f314 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 95c7b2ff14..b190754720 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 2cb4920b04..fd81e2b0b9 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index c0ed3e2df0..e6b79b7f6b 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 2d6a77ba46..6c7ccc6969 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index e2dc477ded..461ede3dcf 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index f7744f5638..126118c233 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 015079a601..29f8efa5a8 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 64d5f26a5c..d33c094133 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 022ebc78f5..75b82a2661 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 55665dde39..5ea4c1fce5 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 1d0afddf3b..7bca496082 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index d1b8d7974d..8f5661196f 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index ef994883ff..d0bca00262 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 5d1496ca8d..9a1850cd91 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 941a5f741e..91380ba99c 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 17ab97f6b8..f64e30f97a 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 88fef7d391..e077b871bd 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 4ece9cedfb..a1bef63871 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index c7bd8a9d83..3f6f8acb35 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 64fd389713..eb2eef0ba7 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 25ab8a12de..542f98af42 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 7304f7e992..2be5afab53 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index a66d6c706b..bd0db3c651 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 1bbf641fc4..9df368e67f 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index a4a0cf1b76..b30613a386 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 4b9cc146da..fb70d1e844 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index a6281b8070..2693ea5294 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 760d1554ac..133f03d324 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index d410b6491e..1edc5823da 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 99c2111df9..773530436f 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 2044b9d64a..00ac34cba0 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index a1ba20af0b..2ffa41e8ab 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 702b21cf55..f6e0cc9ce4 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 3c5bc8c671..513cf678f8 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.7
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index a0b11ae2b9..2ff5cc6e00 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 05248954d1..9fe6282a14 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 20e482a127..f39360cd35 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 4e378c48d4..8be31d538b 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index 5c9cd00a31..22b804c7f8 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 7aef6955b9..d364885391 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 6927b77caf..07163ce400 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 7333741a21..bf1208b23c 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index c8eb1fce66..9242a9a064 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index b9423afc88..83284704b2 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 263d0eb33d..8a2a3ed84c 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index b23307635f..3e35572ac0 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index e4075c3b92..5736cb00e0 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 8d94854ae6..1ff86977f5 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 91fb19a392..345ecc6fa8 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 20de56beb8..4c170e4ecc 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 80e703e39f..adf734343f 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index b34a39df49..74f47e853c 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index e2857572c8..0f696ce2ef 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index f6d37bea2b..71cffdbe47 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index a6430ce2a4..a9ef873561 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 485f79f8c4..a2bbd1b6a0 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 6e639958a8..476227f9cc 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 05f289c1a4..7e11941b78 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index d8b55d74d4..019ac3efd5 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 7df7d3096f..a02a947081 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index f3821e458e..13dee7d83a 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 0c910e5353..e976ca66c3 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 4b2fe83526..f0822ae0b0 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 8ca34ebce3..e1501909bd 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 0231346c2a..13cb285571 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 9c70f0c590..3e6e25aca4 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 7b25245e39..991bd85bc8 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 3628f6ca70..ea06027321 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 06a5448607..869dd44cdf 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index f1c1e17568..81da8c0650 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index c8eb6110e9..c92733c7d3 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index b831d17fd0..ea189582d2 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 706088f8a7..36b138d850 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index d7c5244005..3b63e86bfb 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 0406ce1015..462718a471 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index ed95927ad5..e128005325 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 1087bbb70f..b6389a51d4 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index b7b553f4dc..c7d361e614 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 27f8c43221..02748a0b76 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 5b6009e165..c0f2d48f90 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 51fc18c3b5..63bb3960ee 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index fcd7d59412..dae1bb05f5 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index eb3a91a1d5..499e0307af 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 40097f930a..7b6e43c615 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 7f18b8776e..39c0d415ce 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index c3b9ff3a59..14b5a5819e 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 354f655b9a..490481ad09 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index cef30842e3..5a1772b2fb 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 966ad1103a..02fd35272e 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 24e9996939..3579de59ac 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 542c4c018a..179438260e 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 956826d6c3..f5897300b7 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 37054d3b33..ce879fe7d4 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index e93dbf6dd2..45d9e402f4 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 7c4ecabb70..4dd0020165 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 693f469581..1dc97fcd0f 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 91bba93616..ce10682364 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 2f282d2e73..7222cb0c8e 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index 4692702f26..fdfd5205f7 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 27e87cf5ba..439a4ae66e 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index a3a8f272c1..0ad68562ea 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 49b8878c46..cee125f77d 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 09e8c27f54..e72c7dd776 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 0cfb3ce929..92fecdef83 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 2906ed89b4..1981091e31 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 6ade6d7340..22fde7334c 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index d95ff83e73..d1a146af6c 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index b66d0dd51d..bd0e134c10 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index a7e27e4ba9..dcef4bca12 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index a9b11841b6..a406f3f85e 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 09204f97d2..fcdf451e16 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 0899b3a9b5..081a3c672f 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 2e49deba9a..8e6d0c8115 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 3aa718bbc4..bb887c8857 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 30efa423e2..ba31454e3f 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 2fbd5584d3..1c2385609d 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 79271564aa..851940d5d8 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 1d41d941f3..1910c33944 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index d690645b1a..8c527287d4 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 2dddb72768..251137f18b 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 72d51d411d..4566169764 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 7aca915271..2b98e8661d 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 44a2ee6480..823b1f276f 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 2bf70139b0..a092d3dd55 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 94e4380656..78c08398a7 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 42bc611f80..d135e6cb4f 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 13613a9bc6..6c2d9fe2d6 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index cb4d9ee935..bbdf7a9720 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 6382610fe7..c3fd071ce5 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 07b06cad9b..d07eac71dc 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index cae94da076..6426c656d1 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index 642148d747..75b6c45e73 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 0b3ee526c8..cc50e67c86 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index cfa21a796a..a0f938286e 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index e04749d530..2fe759a916 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 3e9c6afef4..4be4d09970 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 12aa2d7426..d7ec5bcec6 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 0b24cd300d..61407658c3 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 65b0d03bb2..5e963605ae 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 568b6c3767..8d6aac44bb 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 78f25942e0..3a75feff3e 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 5b0b281f26..deeb934afa 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 75c357d17b..22fb38058c 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 611d6bd093..7f28c6fd4f 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index b980af44b1..1938d2f143 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index 461f2fe5c2..53095ab488 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 6ca1c7f19a..dee2b85e38 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 436a0e5853..4664b3a86b 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index bde2e8b2c0..3bee9dd93a 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 54454bc385..2dd6725fb7 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index b84523236c..73f4152898 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 0b1f7ae37a..75235d8191 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index c42ca5d29b..650ac1a8e1 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index 48ccf0aaa1..d4aa5cc2e6 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index b393d54875..3ff17326f6 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
spring6
diff --git a/tests/integration/thin-server/pom.xml b/tests/integration/thin-server/pom.xml
index ba12ebd210..154d78b368 100644
--- a/tests/integration/thin-server/pom.xml
+++ b/tests/integration/thin-server/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 83e185fe75..5348919163 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.7
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 9746d51d0c..4da010f698 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.1.99-SNAPSHOT
+ 3.1.7
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 0c14719ae8..10517b6c7b 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index f91d2a87b5..8d606e1911 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index bab5528709..865e6c47e8 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.7
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.1.99-SNAPSHOT
+ 3.1.7
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index ceaa0a1f94..1ff2b9cbfe 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.7
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 262ceda1e7..b2ac1a11a2 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.7
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 29ce832764..b5104f66ab 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.7
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 7d5d196dfe..b19b1db4a2 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 0b735ae67c..009b982bcd 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index c5c2f134e7..dd021f2cfa 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index d8611134ac..78d3fc5d12 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index a8513b11b3..bbe455b34b 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 34e7f05cf7..ae97159333 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.1.99-SNAPSHOT
+ 3.1.7
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 13350e6a9c..b671f410c3 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 7a9160c835..0a62757efc 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.7
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index 8819dc0fa6..bf5608aa83 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index db547a0233..00f2cd44c2 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.1.99-SNAPSHOT
+ 3.1.7
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index e04d70b33d..649788620c 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 57be4e6117..a2e2b276b9 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 13fa68bfcf..9d7a2e93cf 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index b66a5b3fe3..a9ad945ac2 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index df08011088..d2a0adb9f1 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index ece2896347..13e7ea0aa8 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 84889d3cbb..88f22873a1 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 883274ceb3..5e247f859b 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index f5ae2dd0ec..4424f855fe 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index af23cd8bf5..12020fbacb 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 69d90a9bff..275af646d5 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 34ed13641c..5041c80c31 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 688c76ee9d..f78d1ebf0c 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 95787b7854..f84c74df90 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index d8b9ade743..9eda17e306 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index e8d46f4ce0..b75302ff3a 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 65445f25ff..8d436c0aea 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index f1ce0a650e..f971694bde 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.7
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 41d3b9597d..4717d5a833 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 8611c67bfc..8f68b39b9f 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 98cc0cdb5f..01e34f8732 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,13 +23,13 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.7
../../pom.xml
org.glassfish.jersey.tests
release-test
- 3.1.99-SNAPSHOT
+ 3.1.7
jar
jersey-release-test
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index 4a5139284f..f22514b811 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.7
stress
From 47c8d7cc6df0903f9e23326562c0ec0a49f6bd2f Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Fri, 24 May 2024 12:10:18 +0000
Subject: [PATCH 085/129] 3.1.99-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
382 files changed, 384 insertions(+), 384 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 741b3c5b6c..7788263fab 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 123a0a7f55..f2bfdf4498 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.7
+ 3.1.99-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 673aee38fe..e9f80d9642 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index a1e7d4a02c..85560daffb 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 009c9217ba..2829e6cb16 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index c435bd0e4d..1ca327cac4 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.7
+ 3.1.99-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 24a0f19591..c65e6a18b3 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.7
+ 3.1.99-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index bdfc965ed9..74580ebef5 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 9a082b0445..0161445565 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index b702b44820..eacb2d2eb1 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 30ec493fa2..a255e386fb 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 9d3598850d..616f4253df 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 3ee1fd49ae..4e8c6c24c7 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index e6c83a1724..a794f38d27 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index dabaae9402..dca733bb1f 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 4d7918fee7..15e2354363 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 943bf72f97..db93d6b561 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index 2129d1405b..228aba7399 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index 2fecc6e529..ff66ae1983 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.connectors
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 37f4c3592b..f59d7c28c8 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index e80ccd236c..af03399b00 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index db085e1c66..f7fea77732 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index bdad16fdd0..7f87c014f2 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index a5e4e64731..580997b880 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 4cca9cbc76..c8551f1d75 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index cd544e3582..4416cf4564 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index ebe087a6a1..14d4249a3c 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 532815be7b..352e105b02 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index aa7204796c..292939fe27 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 92f9885ff4..00e866c0d9 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 445972be2f..748af2bb8b 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/jetty11-http/pom.xml b/containers/jetty11-http/pom.xml
index 9a49688526..1a669c0998 100644
--- a/containers/jetty11-http/pom.xml
+++ b/containers/jetty11-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-jetty11-http
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 53add71d02..c5f9e09665 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 86c3c6c2ed..ccedd361eb 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 5dce3068eb..a9c256b0f6 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index b98501e8d1..ae453c71f7 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 687d305896..02713f1cc0 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 55410747a2..cacf3a6656 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 6f977edd0c..8778758689 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index e86b43f351..65fcba6eb5 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 5f5531b462..313f013cd3 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index bcce31c69e..0096e1e6c6 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index 54300e2337..ae176c7a34 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 174297212e..3bc4fbaafc 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 18736b765f..e6e41ba711 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 8712dd961e..1dfba41f2f 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 4a33f1217c..6e002ea7a9 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 9bfceb9f9a..8a1cbaa58d 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index dbeda3a308..21301d0114 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index cb9b95fd86..4c674bb244 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index b3a585dff6..2c01d1a5da 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index 50cab7dd5b..3b7acfe249 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 71b9bc3b95..37d5044c65 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index ace8cd467c..cb12a75f55 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 69fc3818b3..9b019a16c7 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index edf62b7b2a..b6345d6ed3 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 7a98caf6a2..5343086d21 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index acf76dea25..6d2611d97c 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 107266a02e..cdcd93c58d 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 0650e4b0d6..4fb0dd463e 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index dcf25866b6..e31a2d7e1a 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index d4e9049b74..f02264d6a3 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index 2291498963..d698f226ea 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index 00e8df24a8..cdd4402bb7 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 71be52ce1f..39970651b4 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index bb5b158bea..f1f662ffc6 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index c83092ce4e..183e4758cb 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 3fb97ed6d5..87f27c371c 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 741cb6a9fb..3f5b89004e 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index b32514faa5..0ca1049d44 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index c74c1eb60e..6a804da406 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 1acd44dc7d..6e48416fda 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 2e59399cfc..9c1b723dac 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index c5d64dd950..fa61fc91b2 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index d0095edf21..2f86db1108 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index 9f9266413e..b0edc4bda3 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 2084c7babd..50a565abc1 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index b0a4648519..dd883c388a 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 58be53629d..27cf828f45 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index cd3914570f..7da876e54d 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 04a4764470..89f52928f2 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index a35d5edeb6..753b377542 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index fca97cf32f..02ccb0a88c 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 70ca2648a8..0abfc92aba 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index f42c0b7e02..5cf7c399c2 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 1f29ff9e68..0f249e3711 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index db49c8cebd..212728ad3a 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index b180d941a9..77d0a7c818 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index fd766d1601..56a73e58e6 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 6c9efcddda..67daff24f2 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index cbec3c8508..2c5e7e3789 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 247ea56ddf..f25be4e68b 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index b2209ed187..40a4be5f1d 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 3c449888e9..f2d255e16e 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 2fbfd39827..52db10f2ab 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
reload
diff --git a/examples/rest31-sebootstrap-multipart/pom.xml b/examples/rest31-sebootstrap-multipart/pom.xml
index 6a60eb5298..e188dfa05b 100644
--- a/examples/rest31-sebootstrap-multipart/pom.xml
+++ b/examples/rest31-sebootstrap-multipart/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
rest31-sebootstrap-multipart
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 58338b703b..116b9caee1 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index c48d20da90..952fba0a81 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index d4f6a1beb3..1bd05c87e1 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.7
+ 3.1.99-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index a7fb647744..078dd8a7c3 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 9fd922d1da..47c204d918 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.7
+ 3.1.99-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 190ec989af..0bc392606a 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index abd2d1a073..5b8688ae9d 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index b46a08e990..f98039004d 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 34b4aaa76a..1a6968d968 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 18cfe8df4d..7e4a23ac31 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 0c0e30d716..06b292b31d 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index af68f61342..34446b18e5 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.7
+ 3.1.99-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index de9e091c8b..24bd470e13 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 51032f92c1..f46daf33fd 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 1343f89e64..25c8282a87 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 903ce7afc0..1beb712e60 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.7
+ 3.1.99-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 3144cc8bfc..39d32f2766 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index cb37150aa1..27f41f3534 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 66b12f2248..f30ca0e69f 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index ba605b2c6a..bb954cb9ae 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index f2256a88a6..29b8354300 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 72e8dec580..60a4bdee57 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 3e4bfcf5d5..f7e1be4ee6 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 3e17b49f75..c16ad86bdd 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 558e10b2e4..b0d5b7fde1 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 394f8d0058..4b6f170f6e 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 3bc7678936..00db216313 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index eae10cfd83..443f8c3d2a 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 4fad72a623..d6b7dded52 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index af0d258259..691b0063f2 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 79918823c9..93aab3abc4 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 1091f3036a..4548534b62 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 685f946aad..ea145801a6 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 4a928f7912..8ce2d57fd1 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index ba8059aaf4..18057fc07d 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index ad16eb477d..181a53a3d1 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index f906fe5cc1..f259eed29b 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index fe12f0f94a..76629a4815 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 9900235e21..61f5a72727 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index bcbf89a482..4968d6344b 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 21b89191ba..523cb4e878 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 984fc80c34..07cd74f866 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index fa86f6863b..7fe92144d0 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index e9f7610733..41e38f45c4 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 83f5a44c54..162a70d8ef 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 7e6cf34ab6..5cb46955f2 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index c4d66e5a2f..69973c8050 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index aeb3056ceb..4c05d17b3e 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index e1e39aef07..3af57c69cb 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 705a395f7c..6e4e9461ea 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 9578fff870..e0a40f89ca 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index acdeaa6260..43dd60cd21 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 32aeaf4c45..609fd98796 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index bf19986d33..47af3e6211 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index ed649e39c4..a9bee7be40 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 1345ea5856..c7eaebde43 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 6fc59b352c..3cbc4952ee 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index d4a7290a8e..17ebe68b42 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index 54bade6187..e856c38d12 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index 1313a1d25d..3c72532ee5 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 774576b740..2c474704d1 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index ceaf1ad379..f5dd4d8bb5 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index f8b98f2b99..9fa47bdf44 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index a8393987b8..a54c329363 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index 7e81de04fe..c1a369a5b2 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 46f98a4526..cb59d353fc 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 5081943caf..66f4d9f2d1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 968fd2e734..848db15268 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.1.7
+ 3.1.99-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 71075dd608..7c77770fc7 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.1.7
+ 3.1.99-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index ada6b32a76..8300795b92 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index a289f36daf..c6cfad287b 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index a74eae2e5f..032101c4f3 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index c5602ad8ae..da43fbb81c 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index 85a18def74..b706320d36 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.7
+ 3.1.99-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 99404c6a4c..0021a846b9 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.7
+ 3.1.99-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index e8583d7e9b..af2bb77f29 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index abe0923909..b3573bc956 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.7
+ 3.1.99-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 534fd3940c..f29e0b1f21 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 444e4c80cc..fa66b65513 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 4ff30a575f..ecaf059b87 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index f13eb3a4c0..0da48ea684 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 3f373028a0..5d4d43b586 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 535023a736..7c38debc3b 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index 3444325413..579931a293 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index c110b1fa25..1a8b21bada 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 96045a48f2..04fc3d0b0c 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 87b0ec0505..1bb01c3d56 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 6315247bab..b7e0d8dd03 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index 96e6e5e90b..d3c30fcef4 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 21ae32f314..3a155a8a39 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index b190754720..95c7b2ff14 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index fd81e2b0b9..2cb4920b04 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index e6b79b7f6b..c0ed3e2df0 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 6c7ccc6969..2d6a77ba46 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 461ede3dcf..e2dc477ded 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 126118c233..f7744f5638 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 29f8efa5a8..015079a601 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index d33c094133..64d5f26a5c 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 75b82a2661..022ebc78f5 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 5ea4c1fce5..55665dde39 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 7bca496082..1d0afddf3b 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 8f5661196f..d1b8d7974d 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index d0bca00262..ef994883ff 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 9a1850cd91..5d1496ca8d 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 91380ba99c..941a5f741e 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index f64e30f97a..17ab97f6b8 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index e077b871bd..88fef7d391 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index a1bef63871..4ece9cedfb 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index 3f6f8acb35..c7bd8a9d83 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index eb2eef0ba7..64fd389713 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 542f98af42..25ab8a12de 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 2be5afab53..7304f7e992 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index bd0db3c651..a66d6c706b 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 9df368e67f..1bbf641fc4 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index b30613a386..a4a0cf1b76 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index fb70d1e844..4b9cc146da 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 2693ea5294..a6281b8070 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 133f03d324..760d1554ac 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index 1edc5823da..d410b6491e 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 773530436f..99c2111df9 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 00ac34cba0..2044b9d64a 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index 2ffa41e8ab..a1ba20af0b 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index f6e0cc9ce4..702b21cf55 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 513cf678f8..3c5bc8c671 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.7
+ 3.1.99-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 2ff5cc6e00..a0b11ae2b9 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 9fe6282a14..05248954d1 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index f39360cd35..20e482a127 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 8be31d538b..4e378c48d4 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index 22b804c7f8..5c9cd00a31 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index d364885391..7aef6955b9 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 07163ce400..6927b77caf 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index bf1208b23c..7333741a21 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 9242a9a064..c8eb1fce66 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 83284704b2..b9423afc88 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 8a2a3ed84c..263d0eb33d 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 3e35572ac0..b23307635f 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 5736cb00e0..e4075c3b92 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 1ff86977f5..8d94854ae6 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 345ecc6fa8..91fb19a392 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 4c170e4ecc..20de56beb8 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index adf734343f..80e703e39f 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 74f47e853c..b34a39df49 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 0f696ce2ef..e2857572c8 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 71cffdbe47..f6d37bea2b 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index a9ef873561..a6430ce2a4 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index a2bbd1b6a0..485f79f8c4 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 476227f9cc..6e639958a8 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 7e11941b78..05f289c1a4 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index 019ac3efd5..d8b55d74d4 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index a02a947081..7df7d3096f 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 13dee7d83a..f3821e458e 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index e976ca66c3..0c910e5353 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index f0822ae0b0..4b2fe83526 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index e1501909bd..8ca34ebce3 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 13cb285571..0231346c2a 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 3e6e25aca4..9c70f0c590 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 991bd85bc8..7b25245e39 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index ea06027321..3628f6ca70 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 869dd44cdf..06a5448607 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 81da8c0650..f1c1e17568 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index c92733c7d3..c8eb6110e9 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index ea189582d2..b831d17fd0 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 36b138d850..706088f8a7 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 3b63e86bfb..d7c5244005 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 462718a471..0406ce1015 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index e128005325..ed95927ad5 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index b6389a51d4..1087bbb70f 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index c7d361e614..b7b553f4dc 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 02748a0b76..27f8c43221 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index c0f2d48f90..5b6009e165 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 63bb3960ee..51fc18c3b5 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index dae1bb05f5..fcd7d59412 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 499e0307af..eb3a91a1d5 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 7b6e43c615..40097f930a 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 39c0d415ce..7f18b8776e 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 14b5a5819e..c3b9ff3a59 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 490481ad09..354f655b9a 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 5a1772b2fb..cef30842e3 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 02fd35272e..966ad1103a 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 3579de59ac..24e9996939 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 179438260e..542c4c018a 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index f5897300b7..956826d6c3 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index ce879fe7d4..37054d3b33 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 45d9e402f4..e93dbf6dd2 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 4dd0020165..7c4ecabb70 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 1dc97fcd0f..693f469581 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index ce10682364..91bba93616 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 7222cb0c8e..2f282d2e73 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index fdfd5205f7..4692702f26 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 439a4ae66e..27e87cf5ba 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 0ad68562ea..a3a8f272c1 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index cee125f77d..49b8878c46 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index e72c7dd776..09e8c27f54 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 92fecdef83..0cfb3ce929 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 1981091e31..2906ed89b4 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 22fde7334c..6ade6d7340 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index d1a146af6c..d95ff83e73 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index bd0e134c10..b66d0dd51d 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index dcef4bca12..a7e27e4ba9 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index a406f3f85e..a9b11841b6 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index fcdf451e16..09204f97d2 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 081a3c672f..0899b3a9b5 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 8e6d0c8115..2e49deba9a 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index bb887c8857..3aa718bbc4 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index ba31454e3f..30efa423e2 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 1c2385609d..2fbd5584d3 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 851940d5d8..79271564aa 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 1910c33944..1d41d941f3 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 8c527287d4..d690645b1a 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 251137f18b..2dddb72768 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 4566169764..72d51d411d 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 2b98e8661d..7aca915271 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 823b1f276f..44a2ee6480 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index a092d3dd55..2bf70139b0 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 78c08398a7..94e4380656 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index d135e6cb4f..42bc611f80 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 6c2d9fe2d6..13613a9bc6 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index bbdf7a9720..cb4d9ee935 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index c3fd071ce5..6382610fe7 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index d07eac71dc..07b06cad9b 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 6426c656d1..cae94da076 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index 75b6c45e73..642148d747 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index cc50e67c86..0b3ee526c8 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index a0f938286e..cfa21a796a 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 2fe759a916..e04749d530 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 4be4d09970..3e9c6afef4 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index d7ec5bcec6..12aa2d7426 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 61407658c3..0b24cd300d 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 5e963605ae..65b0d03bb2 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 8d6aac44bb..568b6c3767 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 3a75feff3e..78f25942e0 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index deeb934afa..5b0b281f26 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 22fb38058c..75c357d17b 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 7f28c6fd4f..611d6bd093 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 1938d2f143..b980af44b1 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index 53095ab488..461f2fe5c2 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index dee2b85e38..6ca1c7f19a 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 4664b3a86b..436a0e5853 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 3bee9dd93a..bde2e8b2c0 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 2dd6725fb7..54454bc385 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 73f4152898..b84523236c 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 75235d8191..0b1f7ae37a 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 650ac1a8e1..c42ca5d29b 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index d4aa5cc2e6..48ccf0aaa1 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index 3ff17326f6..b393d54875 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
spring6
diff --git a/tests/integration/thin-server/pom.xml b/tests/integration/thin-server/pom.xml
index 154d78b368..ba12ebd210 100644
--- a/tests/integration/thin-server/pom.xml
+++ b/tests/integration/thin-server/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 5348919163..83e185fe75 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.7
+ 3.1.99-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 4da010f698..9746d51d0c 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.1.7
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 10517b6c7b..0c14719ae8 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 8d606e1911..f91d2a87b5 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 865e6c47e8..bab5528709 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.7
+ 3.1.99-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.1.7
+ 3.1.99-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index 1ff2b9cbfe..ceaa0a1f94 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.7
+ 3.1.99-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index b2ac1a11a2..262ceda1e7 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.7
+ 3.1.99-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index b5104f66ab..29ce832764 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.7
+ 3.1.99-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index b19b1db4a2..7d5d196dfe 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 009b982bcd..0b735ae67c 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index dd021f2cfa..c5c2f134e7 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 78d3fc5d12..d8611134ac 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index bbe455b34b..a8513b11b3 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index ae97159333..34e7f05cf7 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.1.7
+ 3.1.99-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index b671f410c3..13350e6a9c 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 0a62757efc..7a9160c835 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.7
+ 3.1.99-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index bf5608aa83..8819dc0fa6 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 00f2cd44c2..db547a0233 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.1.7
+ 3.1.99-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 649788620c..e04d70b33d 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index a2e2b276b9..57be4e6117 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 9d7a2e93cf..13fa68bfcf 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index a9ad945ac2..b66a5b3fe3 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index d2a0adb9f1..df08011088 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 13e7ea0aa8..ece2896347 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 88f22873a1..84889d3cbb 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 5e247f859b..883274ceb3 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 4424f855fe..f5ae2dd0ec 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index 12020fbacb..af23cd8bf5 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 275af646d5..69d90a9bff 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 5041c80c31..34ed13641c 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index f78d1ebf0c..688c76ee9d 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index f84c74df90..95787b7854 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 9eda17e306..d8b9ade743 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index b75302ff3a..e8d46f4ce0 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 8d436c0aea..65445f25ff 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index f971694bde..f1ce0a650e 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.7
+ 3.1.99-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 4717d5a833..41d3b9597d 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 8f68b39b9f..8611c67bfc 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 01e34f8732..98cc0cdb5f 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,13 +23,13 @@
org.glassfish.jersey
project
- 3.1.7
+ 3.1.99-SNAPSHOT
../../pom.xml
org.glassfish.jersey.tests
release-test
- 3.1.7
+ 3.1.99-SNAPSHOT
jar
jersey-release-test
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index f22514b811..4a5139284f 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.7
+ 3.1.99-SNAPSHOT
stress
From 1277084fb5704b547bf168557196044254f1a173 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Mon, 27 May 2024 14:13:58 +0200
Subject: [PATCH 086/129] multirelease jar fix for jersey-common
Signed-off-by: Maxim Nesen
---
core-common/pom.xml | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 02713f1cc0..2c32a3f7e2 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -364,6 +364,17 @@
+
+ org.apache.felix
+ maven-bundle-plugin
+ true
+ true
+
+
+ true
+
+
+
org.apache.maven.plugins
maven-resources-plugin
@@ -445,11 +456,6 @@
-Djava.security.manager -Djava.security.policy=${project.build.directory}/test-classes/surefire.policy
- ${project.basedir}/src/main/jsr166
- ${project.build.directory}/classes-java8
- ${project.basedir}/src/main/java8
- ${project.build.directory}/classes-java11
- ${project.basedir}/src/main/java11
${project.build.directory}/classes-java21
${project.basedir}/src/main/java21
From 2ee39d5d7f832f2b00cde4e8bb867684d39e3d86 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 28 May 2024 10:21:04 +0200
Subject: [PATCH 087/129] update Jackson to 2.17.1
Signed-off-by: Maxim Nesen
---
NOTICE.md | 2 +-
examples/NOTICE.md | 2 +-
.../jaxrs/cfg/MapperConfiguratorBase.java | 30 ++++----
.../jaxrs/json/JsonMapperConfigurator.java | 69 ++++++++++++-------
.../jackson/jaxrs/json/PackageVersion.java | 2 +-
.../main/resources/META-INF/NOTICE.markdown | 2 +-
pom.xml | 2 +-
7 files changed, 63 insertions(+), 46 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index 6a4c169dd4..56231f8752 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -70,7 +70,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.17.0
+Jackson JAX-RS Providers Version 2.17.1
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2024 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index 3e1e8f8f92..5724485fbf 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -66,7 +66,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.17.0
+Jackson JAX-RS Providers Version 2.17.1
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/MapperConfiguratorBase.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/MapperConfiguratorBase.java
index 75bc66eec7..bc280ccbfb 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/MapperConfiguratorBase.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/cfg/MapperConfiguratorBase.java
@@ -13,8 +13,8 @@
* well as accessing it.
*/
public abstract class MapperConfiguratorBase,
- MAPPER extends ObjectMapper
->
+ MAPPER extends ObjectMapper
+ >
{
/**
* Mapper provider was constructed with if any, or that was constructed
@@ -22,7 +22,7 @@ public abstract class MapperConfiguratorBase
+ extends MapperConfiguratorBase
{
+ // @since 2.17.1
+ private final ReentrantLock _lock = new ReentrantLock();
+
/*
/**********************************************************
/* Construction
/**********************************************************
*/
-
+
public JsonMapperConfigurator(ObjectMapper mapper, Annotations[] defAnnotations)
{
super(mapper, defAnnotations);
@@ -33,18 +37,24 @@ public JsonMapperConfigurator(ObjectMapper mapper, Annotations[] defAnnotations)
* Method that locates, configures and returns {@link ObjectMapper} to use
*/
@Override
- public synchronized ObjectMapper getConfiguredMapper() {
- /* important: should NOT call mapper(); needs to return null
- * if no instance has been passed or constructed
- */
+ public ObjectMapper getConfiguredMapper() {
+ // important: should NOT call mapper(); needs to return null
+ // if no instance has been passed or constructed
return _mapper;
}
@Override
- public synchronized ObjectMapper getDefaultMapper() {
+ public ObjectMapper getDefaultMapper() {
if (_defaultMapper == null) {
- _defaultMapper = new ObjectMapper();
- _setAnnotations(_defaultMapper, _defaultAnnotationsToUse);
+ _lock.lock();
+ try {
+ if (_defaultMapper == null) {
+ _defaultMapper = new ObjectMapper();
+ _setAnnotations(_defaultMapper, _defaultAnnotationsToUse);
+ }
+ } finally {
+ _lock.unlock();
+ }
}
return _defaultMapper;
}
@@ -64,8 +74,15 @@ public synchronized ObjectMapper getDefaultMapper() {
protected ObjectMapper mapper()
{
if (_mapper == null) {
- _mapper = new ObjectMapper();
- _setAnnotations(_mapper, _defaultAnnotationsToUse);
+ _lock.lock();
+ try {
+ if (_mapper == null) {
+ _mapper = new ObjectMapper();
+ _setAnnotations(_mapper, _defaultAnnotationsToUse);
+ }
+ } finally {
+ _lock.unlock();
+ }
}
return _mapper;
}
@@ -100,22 +117,22 @@ protected AnnotationIntrospector _resolveIntrospectors(Annotations[] annotations
protected AnnotationIntrospector _resolveIntrospector(Annotations ann)
{
switch (ann) {
- case JACKSON:
- return new JacksonAnnotationIntrospector();
- case JAXB:
- /* For this, need to use indirection just so that error occurs
- * when we get here, and not when this class is being loaded
- */
- try {
- if (_jaxbIntrospectorClass == null) {
- _jaxbIntrospectorClass = JaxbAnnotationIntrospector.class;
+ case JACKSON:
+ return new JacksonAnnotationIntrospector();
+ case JAXB:
+ /* For this, need to use indirection just so that error occurs
+ * when we get here, and not when this class is being loaded
+ */
+ try {
+ if (_jaxbIntrospectorClass == null) {
+ _jaxbIntrospectorClass = JaxbAnnotationIntrospector.class;
+ }
+ return _jaxbIntrospectorClass.newInstance();
+ } catch (Exception e) {
+ throw new IllegalStateException("Failed to instantiate JaxbAnnotationIntrospector: "+e.getMessage(), e);
}
- return _jaxbIntrospectorClass.newInstance();
- } catch (Exception e) {
- throw new IllegalStateException("Failed to instantiate JaxbAnnotationIntrospector: "+e.getMessage(), e);
- }
- default:
- throw new IllegalStateException();
+ default:
+ throw new IllegalStateException();
}
}
}
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
index 88e31680b8..5d328da992 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
@@ -11,7 +11,7 @@
*/
public final class PackageVersion implements Versioned {
public final static Version VERSION = VersionUtil.parseVersion(
- "2.17.0", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
+ "2.17.1", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
@Override
public Version version() {
diff --git a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
index 6034c04d7c..4edecfc595 100644
--- a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
+++ b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
@@ -31,7 +31,7 @@ The project maintains the following source code repositories:
## Third-party Content
-Jackson JAX-RS Providers version 2.17.0
+Jackson JAX-RS Providers version 2.17.1
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/pom.xml b/pom.xml
index c2a22c2a70..df7d3c39c0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2217,7 +2217,7 @@
2.10.0
4.5.14
5.3.1
- 2.17.0
+ 2.17.1
1.9.13
3.30.2-GA
1.19.3
From d8f3e0fba99262feffed245f5b22d1836da7ea10 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Mon, 3 Jun 2024 17:25:35 +0200
Subject: [PATCH 088/129] prevent calling ServletRequest#getInputStream if
FILTER_FORWARD_ON_404 Introduce InputStreamWrapper
Signed-off-by: jansupol
---
.../apache/connector/ApacheConnector.java | 52 ++--------
.../apache5/connector/Apache5Connector.java | 52 ++--------
.../jersey/servlet/WebComponent.java | 23 ++++-
.../internal/RequestInputStreamTest.java | 97 +++++++++++++++++++
.../jersey/innate/io/InputStreamWrapper.java | 86 ++++++++++++++++
.../jersey/innate/io/package-info.java | 21 ++++
.../internal/ReaderInterceptorExecutor.java | 50 ++--------
.../internal/scanning/JarFileScanner.java | 44 +--------
.../ResponseReadAndBufferEntityTest.java | 50 ++--------
9 files changed, 254 insertions(+), 221 deletions(-)
create mode 100644 containers/jersey-servlet-core/src/test/java/org/glassfish/jersey/servlet/internal/RequestInputStreamTest.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/io/InputStreamWrapper.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/innate/io/package-info.java
diff --git a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
index 289150a086..6f1138e362 100644
--- a/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
+++ b/connectors/apache-connector/src/main/java/org/glassfish/jersey/apache/connector/ApacheConnector.java
@@ -60,6 +60,7 @@
import org.glassfish.jersey.client.innate.http.SSLParamConfigurator;
import org.glassfish.jersey.client.spi.AsyncConnectorCallback;
import org.glassfish.jersey.client.spi.Connector;
+import org.glassfish.jersey.innate.io.InputStreamWrapper;
import org.glassfish.jersey.internal.util.PropertiesHelper;
import org.glassfish.jersey.message.internal.HeaderUtils;
import org.glassfish.jersey.message.internal.OutboundMessageContext;
@@ -890,7 +891,7 @@ protected void prepareSocket(SSLSocket socket) throws IOException {
}
}
- private static class CancellableInputStream extends InputStream {
+ private static class CancellableInputStream extends InputStreamWrapper {
private final InputStream in;
private final Supplier isCancelled;
@@ -899,58 +900,17 @@ private CancellableInputStream(InputStream in, Supplier isCancelled) {
this.isCancelled = isCancelled;
}
- public int read(byte b[]) throws IOException {
- checkAborted();
- return in.read();
- }
-
- public int read(byte b[], int off, int len) throws IOException {
- checkAborted();
- return in.read(b, off, len);
- }
-
- @Override
- public int read() throws IOException {
- checkAborted();
- return in.read();
- }
-
- public boolean markSupported() {
- return in.markSupported();
- }
-
- @Override
- public long skip(long n) throws IOException {
- checkAborted();
- return in.skip(n);
- }
-
- @Override
- public int available() throws IOException {
- checkAborted();
- return in.available();
- }
-
@Override
- public void close() throws IOException {
- in.close();
+ protected InputStream getWrapped() {
+ return in;
}
@Override
- public void mark(int readlimit) {
- in.mark(readlimit);
- }
-
- @Override
- public void reset() throws IOException {
- checkAborted();
- in.reset();
- }
-
- private void checkAborted() throws IOException {
+ protected InputStream getWrappedIOE() throws IOException {
if (isCancelled.get()) {
throw new IOException(new CancellationException());
}
+ return in;
}
}
}
diff --git a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
index 23dd648836..a4743f98c9 100644
--- a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
+++ b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
@@ -105,6 +105,7 @@
import org.glassfish.jersey.client.innate.http.SSLParamConfigurator;
import org.glassfish.jersey.client.spi.AsyncConnectorCallback;
import org.glassfish.jersey.client.spi.Connector;
+import org.glassfish.jersey.innate.io.InputStreamWrapper;
import org.glassfish.jersey.internal.util.PropertiesHelper;
import org.glassfish.jersey.message.internal.HeaderUtils;
import org.glassfish.jersey.message.internal.OutboundMessageContext;
@@ -894,7 +895,7 @@ protected void prepareSocket(SSLSocket socket) throws IOException {
}
}
- private static class CancellableInputStream extends InputStream {
+ private static class CancellableInputStream extends InputStreamWrapper {
private final InputStream in;
private final Supplier isCancelled;
@@ -903,58 +904,17 @@ private CancellableInputStream(InputStream in, Supplier isCancelled) {
this.isCancelled = isCancelled;
}
- public int read(byte b[]) throws IOException {
- checkAborted();
- return in.read();
- }
-
- public int read(byte b[], int off, int len) throws IOException {
- checkAborted();
- return in.read(b, off, len);
- }
-
- @Override
- public int read() throws IOException {
- checkAborted();
- return in.read();
- }
-
- public boolean markSupported() {
- return in.markSupported();
- }
-
- @Override
- public long skip(long n) throws IOException {
- checkAborted();
- return in.skip(n);
- }
-
- @Override
- public int available() throws IOException {
- checkAborted();
- return in.available();
- }
-
@Override
- public void close() throws IOException {
- in.close();
+ protected InputStream getWrapped() {
+ return in;
}
@Override
- public void mark(int readlimit) {
- in.mark(readlimit);
- }
-
- @Override
- public void reset() throws IOException {
- checkAborted();
- in.reset();
- }
-
- private void checkAborted() throws IOException {
+ protected InputStream getWrappedIOE() throws IOException {
if (isCancelled.get()) {
throw new IOException(new CancellationException());
}
+ return in;
}
}
diff --git a/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/WebComponent.java b/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/WebComponent.java
index 0017bdd1e8..ab4e927649 100644
--- a/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/WebComponent.java
+++ b/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/WebComponent.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -17,6 +17,8 @@
package org.glassfish.jersey.servlet;
import java.io.IOException;
+import java.io.InputStream;
+import java.io.UncheckedIOException;
import java.lang.reflect.Type;
import java.net.URI;
import java.security.AccessController;
@@ -54,6 +56,7 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import org.glassfish.jersey.innate.io.InputStreamWrapper;
import org.glassfish.jersey.internal.ServiceFinderBinder;
import org.glassfish.jersey.internal.inject.AbstractBinder;
import org.glassfish.jersey.internal.inject.InjectionManager;
@@ -413,7 +416,7 @@ public Integer get() {
}
/**
- * Initialize {@code ContainerRequest} instance to used used to handle {@code servletRequest}.
+ * Initialize {@code ContainerRequest} instance to used to handle {@code servletRequest}.
*/
private void initContainerRequest(
final ContainerRequest requestContext,
@@ -421,7 +424,21 @@ private void initContainerRequest(
final HttpServletResponse servletResponse,
final ResponseWriter responseWriter) throws IOException {
- requestContext.setEntityStream(servletRequest.getInputStream());
+ try {
+ requestContext.setEntityStream(new InputStreamWrapper() {
+ @Override
+ protected InputStream getWrapped() {
+ try {
+ return servletRequest.getInputStream();
+ } catch (IOException e) {
+ throw new UncheckedIOException(e);
+ }
+ }
+ });
+ } catch (UncheckedIOException e) {
+ throw e.getCause();
+ }
+
requestContext.setRequestScopedInitializer(requestScopedInitializer.get(new RequestContextProvider() {
@Override
public HttpServletRequest getHttpServletRequest() {
diff --git a/containers/jersey-servlet-core/src/test/java/org/glassfish/jersey/servlet/internal/RequestInputStreamTest.java b/containers/jersey-servlet-core/src/test/java/org/glassfish/jersey/servlet/internal/RequestInputStreamTest.java
new file mode 100644
index 0000000000..a443165c15
--- /dev/null
+++ b/containers/jersey-servlet-core/src/test/java/org/glassfish/jersey/servlet/internal/RequestInputStreamTest.java
@@ -0,0 +1,97 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.servlet.internal;
+
+import org.glassfish.jersey.CommonProperties;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.server.ServerProperties;
+import org.glassfish.jersey.servlet.ServletProperties;
+import org.glassfish.jersey.servlet.WebComponent;
+import org.glassfish.jersey.servlet.WebConfig;
+import org.glassfish.jersey.servlet.WebFilterConfig;
+import org.junit.jupiter.api.Test;
+
+import javax.servlet.FilterConfig;
+import javax.servlet.ServletContext;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.lang.reflect.InvocationHandler;
+import java.lang.reflect.Method;
+import java.lang.reflect.Proxy;
+import java.net.URI;
+import java.util.Collections;
+import java.util.Enumeration;
+
+public class RequestInputStreamTest {
+ @Test
+ public void test404RequestInputStream() throws ServletException, IOException {
+ InvocationHandler handler = new InvocationHandler() {
+ @Override
+ public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
+ switch (method.getName()) {
+ case "getHeaderNames":
+ return Collections.emptyEnumeration();
+ case "getInputStream":
+ throw new IllegalStateException("ServletRequest#getInputStream clashes with ServletRequest#getReader");
+ }
+ return null;
+ }
+ };
+
+ FilterConfig filterConfig = new FilterConfig() {
+ @Override
+ public String getFilterName() {
+ return null;
+ }
+
+ @Override
+ public ServletContext getServletContext() {
+ return (ServletContext) Proxy.newProxyInstance(getClass().getClassLoader(),
+ new Class[]{ServletContext.class},
+ handler);
+ }
+
+ @Override
+ public String getInitParameter(String name) {
+ return null;
+ }
+
+ @Override
+ public Enumeration getInitParameterNames() {
+ return null;
+ }
+ };
+ WebConfig dummyWebConfig = new WebFilterConfig(filterConfig);
+ ResourceConfig resourceConfig = new ResourceConfig()
+ .property(CommonProperties.PROVIDER_DEFAULT_DISABLE, "ALL")
+ .property(ServerProperties.WADL_FEATURE_DISABLE, true)
+ .property(ServletProperties.FILTER_FORWARD_ON_404, true)
+ .property(ServerProperties.RESPONSE_SET_STATUS_OVER_SEND_ERROR, true);
+ WebComponent component = new WebComponent(dummyWebConfig, resourceConfig);
+ component.service(URI.create("http://localhost"), URI.create("http://localhost"),
+ (HttpServletRequest) Proxy.newProxyInstance(getClass().getClassLoader(),
+ new Class[] {HttpServletRequest.class},
+ handler
+ ),
+ (HttpServletResponse) Proxy.newProxyInstance(getClass().getClassLoader(),
+ new Class[]{HttpServletResponse.class},
+ handler)
+ );
+ }
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/io/InputStreamWrapper.java b/core-common/src/main/java/org/glassfish/jersey/innate/io/InputStreamWrapper.java
new file mode 100644
index 0000000000..c2109fe99f
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/io/InputStreamWrapper.java
@@ -0,0 +1,86 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.innate.io;
+
+import java.io.IOException;
+import java.io.InputStream;
+
+/**
+ * Generic wrapper template for InputStream.
+ */
+public abstract class InputStreamWrapper extends InputStream {
+
+ /**
+ * Return the wrapped stream
+ * @return
+ */
+ protected abstract InputStream getWrapped();
+
+ /**
+ * Get wrapped stream that can throw {@link IOException}
+ * @return the wrapped InputStream.
+ * @throws IOException
+ */
+ protected InputStream getWrappedIOE() throws IOException {
+ return getWrapped();
+ }
+
+ @Override
+ public int read() throws IOException {
+ return getWrappedIOE().read();
+ }
+
+ @Override
+ public int read(byte[] b) throws IOException {
+ return getWrappedIOE().read(b);
+ }
+
+ @Override
+ public int read(byte[] b, int off, int len) throws IOException {
+ return getWrappedIOE().read(b, off, len);
+ }
+
+ @Override
+ public long skip(long n) throws IOException {
+ return getWrappedIOE().skip(n);
+ }
+
+ @Override
+ public int available() throws IOException {
+ return getWrappedIOE().available();
+ }
+
+ @Override
+ public void close() throws IOException {
+ getWrappedIOE().close();
+ }
+
+ @Override
+ public void mark(int readlimit) {
+ getWrapped().mark(readlimit);
+ }
+
+ @Override
+ public void reset() throws IOException {
+ getWrappedIOE().reset();
+ }
+
+ @Override
+ public boolean markSupported() {
+ return getWrapped().markSupported();
+ }
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/innate/io/package-info.java b/core-common/src/main/java/org/glassfish/jersey/innate/io/package-info.java
new file mode 100644
index 0000000000..e569f79f58
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/innate/io/package-info.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Jersey innate io related packages. The innate packages will not be opened by JPMS outside of Jersey.
+ * Not for public use.
+ */
+package org.glassfish.jersey.innate.io;
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java
index 5263fff80f..19d34bf835 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/ReaderInterceptorExecutor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -38,6 +38,7 @@
import javax.ws.rs.ext.ReaderInterceptor;
import javax.ws.rs.ext.ReaderInterceptorContext;
+import org.glassfish.jersey.innate.io.InputStreamWrapper;
import org.glassfish.jersey.internal.LocalizationMessages;
import org.glassfish.jersey.internal.PropertiesDelegate;
import org.glassfish.jersey.internal.inject.InjectionManager;
@@ -248,7 +249,7 @@ private Object invokeReadFrom(final ReaderInterceptorContext context, final Mess
* {@link javax.ws.rs.ext.MessageBodyReader}s should not close the given {@link java.io.InputStream stream}. This input
* stream makes sure that the stream is not closed even if MBR tries to do it.
*/
- private static class UnCloseableInputStream extends InputStream {
+ private static class UnCloseableInputStream extends InputStreamWrapper {
private final InputStream original;
private final MessageBodyReader reader;
@@ -259,43 +260,8 @@ private UnCloseableInputStream(final InputStream original, final MessageBodyRead
}
@Override
- public int read() throws IOException {
- return original.read();
- }
-
- @Override
- public int read(final byte[] b) throws IOException {
- return original.read(b);
- }
-
- @Override
- public int read(final byte[] b, final int off, final int len) throws IOException {
- return original.read(b, off, len);
- }
-
- @Override
- public long skip(final long l) throws IOException {
- return original.skip(l);
- }
-
- @Override
- public int available() throws IOException {
- return original.available();
- }
-
- @Override
- public synchronized void mark(final int i) {
- original.mark(i);
- }
-
- @Override
- public synchronized void reset() throws IOException {
- original.reset();
- }
-
- @Override
- public boolean markSupported() {
- return original.markSupported();
+ protected InputStream getWrapped() {
+ return original;
}
@Override
@@ -304,10 +270,6 @@ public void close() throws IOException {
LOGGER.log(Level.FINE, LocalizationMessages.MBR_TRYING_TO_CLOSE_STREAM(reader.getClass()));
}
}
-
- private InputStream unwrap() {
- return original;
- }
}
/**
@@ -320,7 +282,7 @@ private InputStream unwrap() {
*/
public static InputStream closeableInputStream(InputStream inputStream) {
if (inputStream instanceof UnCloseableInputStream) {
- return ((UnCloseableInputStream) inputStream).unwrap();
+ return ((UnCloseableInputStream) inputStream).getWrapped();
} else {
return inputStream;
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java
index 14e86e3eb5..8c116ca685 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/internal/scanning/JarFileScanner.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -24,6 +24,7 @@
import java.util.logging.Level;
import java.util.logging.Logger;
+import org.glassfish.jersey.innate.io.InputStreamWrapper;
import org.glassfish.jersey.server.internal.AbstractResourceFinderAdapter;
import org.glassfish.jersey.server.internal.LocalizationMessages;
@@ -109,52 +110,17 @@ public void reset() {
@Override
public InputStream open() {
//noinspection NullableProblems
- return new InputStream() {
+ return new InputStreamWrapper() {
@Override
- public int read() throws IOException {
- return jarInputStream.read();
- }
-
- @Override
- public int read(final byte[] bytes) throws IOException {
- return jarInputStream.read(bytes);
- }
-
- @Override
- public int read(final byte[] bytes, final int i, final int i2) throws IOException {
- return jarInputStream.read(bytes, i, i2);
- }
-
- @Override
- public long skip(final long l) throws IOException {
- return jarInputStream.skip(l);
- }
-
- @Override
- public int available() throws IOException {
- return jarInputStream.available();
+ protected InputStream getWrapped() {
+ return jarInputStream;
}
@Override
public void close() throws IOException {
jarInputStream.closeEntry();
}
-
- @Override
- public synchronized void mark(final int i) {
- jarInputStream.mark(i);
- }
-
- @Override
- public synchronized void reset() throws IOException {
- jarInputStream.reset();
- }
-
- @Override
- public boolean markSupported() {
- return jarInputStream.markSupported();
- }
};
}
diff --git a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/ResponseReadAndBufferEntityTest.java b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/ResponseReadAndBufferEntityTest.java
index e9aa6d0c14..9b479c84f3 100644
--- a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/ResponseReadAndBufferEntityTest.java
+++ b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/ResponseReadAndBufferEntityTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -35,6 +35,7 @@
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
+import org.glassfish.jersey.innate.io.InputStreamWrapper;
import org.glassfish.jersey.logging.LoggingFeature;
import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.test.JerseyTest;
@@ -57,7 +58,7 @@ public class ResponseReadAndBufferEntityTest extends JerseyTest {
private static final Logger LOGGER = Logger.getLogger(ResponseReadAndBufferEntityTest.class.getName());
- public static class CorruptableInputStream extends InputStream {
+ public static class CorruptableInputStream extends InputStreamWrapper {
private final AtomicInteger closeCounter = new AtomicInteger(0);
@@ -71,53 +72,16 @@ public CorruptableInputStream() {
}
@Override
- public synchronized int read() throws IOException {
- if (corruptRead) {
- corrupt();
- }
- return delegate.read();
- }
-
- @Override
- public int read(final byte[] b) throws IOException {
- if (corruptRead) {
- corrupt();
- }
- return delegate.read(b);
+ protected InputStream getWrapped() {
+ return delegate;
}
@Override
- public int read(final byte[] b, final int off, final int len) throws IOException {
+ protected InputStream getWrappedIOE() throws IOException {
if (corruptRead) {
corrupt();
}
- return delegate.read(b, off, len);
- }
-
- @Override
- public long skip(final long n) throws IOException {
- if (corruptRead) {
- corrupt();
- }
- return delegate.skip(n);
- }
-
- @Override
- public int available() throws IOException {
- if (corruptRead) {
- corrupt();
- }
- return delegate.available();
- }
-
- @Override
- public boolean markSupported() {
- return delegate.markSupported();
- }
-
- @Override
- public void mark(final int readAheadLimit) {
- delegate.mark(readAheadLimit);
+ return delegate;
}
@Override
From 7d69a424da408c7322dc8e90b1facf46fad27043 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 6 Jun 2024 18:11:12 +0200
Subject: [PATCH 089/129] Support missing Content-Length header
Signed-off-by: jansupol
---
.../apache5/connector/Apache5Connector.java | 2 +-
.../jdk/connector/internal/HttpParser.java | 7 +
.../internal/TransferEncodingParser.java | 2 +-
.../netty/connector/JerseyClientHandler.java | 21 +--
.../client/connector/NoContentLengthTest.java | 136 ++++++++++++++++++
5 files changed, 151 insertions(+), 17 deletions(-)
create mode 100644 tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/NoContentLengthTest.java
diff --git a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
index a4743f98c9..3142331190 100644
--- a/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
+++ b/connectors/apache5-connector/src/main/java/org/glassfish/jersey/apache5/connector/Apache5Connector.java
@@ -522,7 +522,7 @@ public ClientResponse apply(final ClientRequest clientRequest) throws Processing
final HttpEntity entity = response.getEntity();
if (entity != null) {
- if (headers.get(HttpHeaders.CONTENT_LENGTH) == null) {
+ if (headers.get(HttpHeaders.CONTENT_LENGTH) == null && entity.getContentLength() >= 0) {
headers.add(HttpHeaders.CONTENT_LENGTH, String.valueOf(entity.getContentLength()));
}
diff --git a/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/HttpParser.java b/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/HttpParser.java
index 14322df02a..8f1bb1d72e 100644
--- a/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/HttpParser.java
+++ b/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/HttpParser.java
@@ -514,8 +514,15 @@ private void decideTransferEncoding() throws ParseException {
}
return;
+ } else if (httpResponse.getHasContent()) {
+ // missing Content-Length
+ transferEncodingParser = TransferEncodingParser
+ .createFixedLengthParser(httpResponse.getBodyStream(), Long.MAX_VALUE);
+ return;
}
+
+
// TODO what now? Expect no content or fail loudly?
}
diff --git a/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/TransferEncodingParser.java b/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/TransferEncodingParser.java
index 7dccd87375..1a94ff7d32 100644
--- a/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/TransferEncodingParser.java
+++ b/connectors/jdk-connector/src/main/java/org/glassfish/jersey/jdk/connector/internal/TransferEncodingParser.java
@@ -63,7 +63,7 @@ boolean parse(ByteBuffer input) throws ParseException {
responseBody.notifyDataAvailable(parsed);
consumedLength += data.length;
- return consumedLength == expectedLength;
+ return consumedLength == expectedLength || expectedLength == Long.MAX_VALUE /* unknown at the beginning */;
}
}
diff --git a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java
index 717290514f..c2e47c6e22 100644
--- a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java
+++ b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyClientHandler.java
@@ -98,6 +98,8 @@ public void channelInactive(ChannelHandlerContext ctx) {
if (readTimedOut) {
responseDone.completeExceptionally(new TimeoutException("Stream closed: read timeout"));
+ } else if (jerseyRequest.isCancelled()) {
+ responseDone.completeExceptionally(new CancellationException());
} else {
responseDone.completeExceptionally(new IOException("Stream closed"));
}
@@ -186,21 +188,10 @@ public String getReasonPhrase() {
}
// request entity handling.
- if ((response.headers().contains(HttpHeaders.CONTENT_LENGTH) && HttpUtil.getContentLength(response) > 0)
- || HttpUtil.isTransferEncodingChunked(response)) {
-
- nis = new NettyInputStream();
- responseDone.whenComplete((_r, th) -> nis.complete(th));
-
- jerseyResponse.setEntityStream(nis);
- } else {
- jerseyResponse.setEntityStream(new InputStream() {
- @Override
- public int read() throws IOException {
- return -1;
- }
- });
- }
+ nis = new NettyInputStream();
+ responseDone.whenComplete((_r, th) -> nis.complete(th));
+
+ jerseyResponse.setEntityStream(nis);
}
if (msg instanceof HttpContent) {
diff --git a/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/NoContentLengthTest.java b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/NoContentLengthTest.java
new file mode 100644
index 0000000000..8699142f6c
--- /dev/null
+++ b/tests/e2e-client/src/test/java/org/glassfish/jersey/tests/e2e/client/connector/NoContentLengthTest.java
@@ -0,0 +1,136 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.e2e.client.connector;
+
+import org.glassfish.jersey.apache.connector.ApacheConnectorProvider;
+import org.glassfish.jersey.apache5.connector.Apache5ConnectorProvider;
+import org.glassfish.jersey.client.ClientConfig;
+import org.glassfish.jersey.client.HttpUrlConnectorProvider;
+import org.glassfish.jersey.client.spi.ConnectorProvider;
+import org.glassfish.jersey.grizzly.connector.GrizzlyConnectorProvider;
+import org.glassfish.jersey.jdk.connector.JdkConnectorProvider;
+import org.glassfish.jersey.jetty.connector.JettyConnectorProvider;
+import org.glassfish.jersey.netty.connector.NettyConnectorProvider;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.params.ParameterizedTest;
+import org.junit.jupiter.params.provider.MethodSource;
+
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.client.WebTarget;
+import javax.ws.rs.core.HttpHeaders;
+import javax.ws.rs.core.Response;
+import java.io.BufferedReader;
+import java.io.BufferedWriter;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.io.OutputStreamWriter;
+import java.io.UncheckedIOException;
+import java.net.ServerSocket;
+import java.net.Socket;
+import java.util.Arrays;
+import java.util.List;
+import java.util.concurrent.atomic.AtomicBoolean;
+
+public class NoContentLengthTest {
+
+ private static final String MSG = "12345678901234567890123456789012345678901234567890";
+
+ private static int port;
+ private static AtomicBoolean running = new AtomicBoolean(false);
+
+ @BeforeEach
+ void beforeEach() {
+ while (!running.compareAndSet(false, true)) {
+ try {
+ Thread.sleep(1000L);
+ } catch (InterruptedException e) {
+ throw new RuntimeException(e);
+ }
+ }
+ Runnable runnable = new Runnable() {
+ @Override
+ public void run() {
+ try {
+ String _port = System.getProperty("jersey.config.test.container.port");
+ port = Integer.parseInt(_port == null || _port.isEmpty() ? "8080" : _port);
+ ServerSocket serverSocket = new ServerSocket(port);
+ System.err.println("Starting server on port : " + port);
+
+ Socket clientSocket = serverSocket.accept();
+
+ BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
+ BufferedWriter out = new BufferedWriter(new OutputStreamWriter(clientSocket.getOutputStream()));
+
+ String s;
+ while ((s = in.readLine()) != null) {
+ // System.out.println(s);
+ if (s.isEmpty()) {
+ break;
+ }
+ }
+
+ out.write("HTTP/1.0 200 OK\r\n");
+ out.write("Content-Type: text/plain\r\n");
+ out.write("\r\n");
+ out.write(MSG);
+
+ out.close();
+ in.close();
+ clientSocket.close();
+ serverSocket.close();
+ } catch (IOException e) {
+ throw new UncheckedIOException(e);
+ } finally {
+ running.set(false);
+ }
+ }
+ };
+ Thread newThread = new Thread(runnable);
+ newThread.start();
+ }
+
+ public static List providers() {
+ return Arrays.asList(
+ new ApacheConnectorProvider(),
+ new Apache5ConnectorProvider(),
+ new HttpUrlConnectorProvider(),
+ new NettyConnectorProvider(),
+ new JettyConnectorProvider(),
+ new GrizzlyConnectorProvider(),
+ new JdkConnectorProvider()
+ );
+ }
+
+ @ParameterizedTest
+ @MethodSource("providers")
+ public void testNoContentLength(ConnectorProvider connectorProvider) {
+ try (Response r = target(connectorProvider).request().get()) {
+ MatcherAssert.assertThat(r.getStatus(), Matchers.is(200));
+ MatcherAssert.assertThat(r.getHeaderString(HttpHeaders.CONTENT_LENGTH), Matchers.nullValue());
+ MatcherAssert.assertThat(r.hasEntity(), Matchers.is(true));
+ MatcherAssert.assertThat(r.readEntity(String.class), Matchers.is(MSG));
+ }
+ }
+
+ private WebTarget target(ConnectorProvider connectorProvider) {
+ ClientConfig config = new ClientConfig();
+ config.connectorProvider(connectorProvider);
+ return ClientBuilder.newClient(config).target("http://localhost:" + port);
+ }
+}
From e24eb6dea31dfaab4bdfa41a2c1e8a14bd025c2c Mon Sep 17 00:00:00 2001
From: jansupol
Date: Mon, 27 May 2024 22:04:09 +0200
Subject: [PATCH 090/129] More release checks
Signed-off-by: jansupol
---
.../test/artifacts/ClassVersionChecker.java | 11 +++-
.../test/artifacts/DependencyResolver.java | 26 ++++++++-
.../jersey/test/artifacts/MavenUtil.java | 29 ++++++++--
.../artifacts/DownloadBomPomDependencies.java | 26 ++++++++-
.../test/artifacts/LegalDocsIncludedTest.java | 10 +++-
.../jersey/test/artifacts/ManifestTest.java | 22 +++++++-
.../test/artifacts/MultiReleaseTest.java | 54 ++++++++++++++++++-
7 files changed, 167 insertions(+), 11 deletions(-)
diff --git a/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/ClassVersionChecker.java b/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/ClassVersionChecker.java
index 743d609627..8a97941ab0 100644
--- a/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/ClassVersionChecker.java
+++ b/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/ClassVersionChecker.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -27,7 +27,14 @@
class ClassVersionChecker {
static TestResult checkClassVersion(JarFile jar, JarEntry entry, Properties properties) throws IOException {
final String jerseyVersion = MavenUtil.getJerseyVersion(properties);
- final int minVersion = jerseyVersion.startsWith("3.1") ? 11 : 8;
+ final int minVersion;
+ if (jerseyVersion.startsWith("4")) {
+ minVersion = 17;
+ } else if (jerseyVersion.startsWith("3.1")) {
+ minVersion = 11;
+ } else {
+ minVersion = 8;
+ }
return checkClassVersion(jar.getInputStream(entry), jar.getName() + File.separator + entry.getName(), minVersion);
}
diff --git a/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/DependencyResolver.java b/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/DependencyResolver.java
index b1a7ee3bba..eeea9822e6 100644
--- a/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/DependencyResolver.java
+++ b/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/DependencyResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -42,4 +42,28 @@ static Artifact resolveArtifact(org.apache.maven.model.Dependency d, List remoteRepos,
+ RepositorySystem repoSystem, RepositorySystemSession repoSession)
+ throws ArtifactResolutionException {
+ DefaultArtifact artifact = new DefaultArtifact(
+ d.getGroupId(), d.getArtifactId(), "sources", d.getType(), d.getVersion()
+ );
+ ArtifactRequest request = new ArtifactRequest();
+ request.setArtifact(artifact);
+ request.setRepositories(remoteRepos);
+ return repoSystem.resolveArtifact(repoSession, request).getArtifact();
+ }
+
+ static Artifact resolveJavadoc(org.apache.maven.model.Dependency d, List remoteRepos,
+ RepositorySystem repoSystem, RepositorySystemSession repoSession)
+ throws ArtifactResolutionException {
+ DefaultArtifact artifact = new DefaultArtifact(
+ d.getGroupId(), d.getArtifactId(), "javadoc", d.getType(), d.getVersion()
+ );
+ ArtifactRequest request = new ArtifactRequest();
+ request.setArtifact(artifact);
+ request.setRepositories(remoteRepos);
+ return repoSystem.resolveArtifact(repoSession, request).getArtifact();
+ }
}
\ No newline at end of file
diff --git a/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/MavenUtil.java b/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/MavenUtil.java
index 20e77377b7..98d4616fcf 100644
--- a/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/MavenUtil.java
+++ b/tests/release-test/src/main/java/org/glassfish/jersey/test/artifacts/MavenUtil.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -29,6 +29,7 @@
import java.util.Collections;
import java.util.List;
import java.util.Properties;
+import java.util.stream.Collectors;
import java.util.stream.Stream;
public final class MavenUtil {
@@ -37,7 +38,7 @@ public final class MavenUtil {
private static final String PROJECT_VERSION = "project.version";
static File getArtifactJar(File repositoryRoot, Dependency dependency, Properties properties) {
- return getArtifactFile(repositoryRoot, dependency, properties, "jar");
+ return getArtifactFile(repositoryRoot, dependency, properties, dependency.getType());
}
private static File getArtifactFile(File repositoryRoot, Dependency dependency, Properties properties, String extension) {
@@ -52,7 +53,11 @@ private static File getArtifactFile(File repositoryRoot, Dependency dependency,
}
String version = MavenUtil.getDependencyVersion(dependency, properties);
fileSuffix.append(version).append(File.separator);
- fileSuffix.append(dependency.getArtifactId()).append('-').append(version).append(".").append(extension);
+ fileSuffix.append(dependency.getArtifactId()).append('-').append(version);
+ if (dependency.getClassifier() != null) {
+ fileSuffix.append('-').append(dependency.getClassifier());
+ }
+ fileSuffix.append(".").append(extension);
return new File(repositoryRoot, fileSuffix.toString());
}
@@ -103,7 +108,16 @@ static Stream keepJerseyJars(Stream stream, DependencyPa
static Stream streamJerseyJars() throws IOException, XmlPullParserException {
Model model = getModelFromFile("pom.xml");
List deps = getBomPomDependencies(model);
+ return streamJerseyJars(deps);
+ }
+ static Stream streamJerseySources() throws IOException, XmlPullParserException {
+ Model model = getModelFromFile("pom.xml");
+ List deps = getBomPomSources(model);
+ return streamJerseyJars(deps);
+ }
+
+ private static Stream streamJerseyJars(List deps) throws IOException, XmlPullParserException {
return deps.stream()
.filter(dep -> dep.getGroupId().startsWith("org.glassfish.jersey"))
.filter(dep -> dep.getType().equals("jar"));
@@ -139,6 +153,15 @@ private static List getBomPomDependencies(Model model) throws IOExce
return bomPomModel.getDependencyManagement().getDependencies();
}
+ private static List getBomPomSources(Model model) throws XmlPullParserException, IOException {
+ return getBomPomDependencies(model).stream()
+ .map(dependency -> {
+ dependency.setClassifier("sources");
+ return dependency;
+ })
+ .collect(Collectors.toList());
+ }
+
static String getJerseyVersion(Properties properties) {
String property = properties.getProperty(JERSEY_VERSION); // when it is in the pom.file
if (property == null || property.startsWith("${")) {
diff --git a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/DownloadBomPomDependencies.java b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/DownloadBomPomDependencies.java
index 99c94eee3b..6a74f0787c 100644
--- a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/DownloadBomPomDependencies.java
+++ b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/DownloadBomPomDependencies.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -58,6 +58,12 @@ public void testDownloadBomPomDependencies() throws Exception {
Artifact m = mavenEnvironment.resolveArtifact(member);
System.out.append("Resolved ").append(member.getGroupId()).append(":").append(member.getArtifactId()).append(":")
.append(member.getVersion()).append(" to ").println(m.getFile().getName());
+ m = mavenEnvironment.resolveSource(member);
+ System.out.append("Resolved sources ").append(member.getGroupId()).append(":").append(member.getArtifactId())
+ .append(":").append(member.getVersion()).append(" to ").println(m.getFile().getName());
+ m = mavenEnvironment.resolveJavadoc(member);
+ System.out.append("Resolved javadoc ").append(member.getGroupId()).append(":").append(member.getArtifactId())
+ .append(":").append(member.getVersion()).append(" to ").println(m.getFile().getName());
}
}
@@ -74,6 +80,14 @@ public void testDownloadNonBomPomDependencies() throws Exception {
System.out.append("Resolved ").append(dependency.getGroupId()).append(":")
.append(dependency.getArtifactId()).append(":")
.append(dependency.getVersion()).append(" to ").println(m.getFile().getName());
+ m = mavenEnvironment.resolveSource(dependency);
+ System.out.append("Resolved source ").append(dependency.getGroupId()).append(":")
+ .append(dependency.getArtifactId()).append(":")
+ .append(dependency.getVersion()).append(" to ").println(m.getFile().getName());
+ m = mavenEnvironment.resolveJavadoc(dependency);
+ System.out.append("Resolved javadoc ").append(dependency.getGroupId()).append(":")
+ .append(dependency.getArtifactId()).append(":")
+ .append(dependency.getVersion()).append(" to ").println(m.getFile().getName());
}
}
@@ -102,6 +116,16 @@ Artifact resolveArtifact(Dependency dependency) throws ArtifactResolutionExcepti
return DependencyResolver.resolveArtifact(dependency, remoteRepos, repositorySystem, repoSession);
}
+ Artifact resolveSource(Dependency dependency) throws ArtifactResolutionException {
+ dependency.setVersion(jerseyVersion);
+ return DependencyResolver.resolveSource(dependency, remoteRepos, repositorySystem, repoSession);
+ }
+
+ Artifact resolveJavadoc(Dependency dependency) throws ArtifactResolutionException {
+ dependency.setVersion(jerseyVersion);
+ return DependencyResolver.resolveJavadoc(dependency, remoteRepos, repositorySystem, repoSession);
+ }
+
private List getRemoteRepositories() throws Exception {
MavenProject project = getMavenProjectForResourceFile("/release-test-pom.xml");
List remoteArtifactRepositories = project.getRemoteProjectRepositories();
diff --git a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/LegalDocsIncludedTest.java b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/LegalDocsIncludedTest.java
index 74e0281a84..8c784af933 100644
--- a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/LegalDocsIncludedTest.java
+++ b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/LegalDocsIncludedTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -41,7 +41,15 @@ public void testLegalFiles() throws IOException, XmlPullParserException {
List jars = MavenUtil.streamJerseyJars()
.map(dependency -> MavenUtil.getArtifactJar(localRepository, dependency, properties))
.collect(Collectors.toList());
+ testLegalFiles(jars, testResult);
+ jars = MavenUtil.streamJerseySources()
+ .map(dependency -> MavenUtil.getArtifactJar(localRepository, dependency, properties))
+ .collect(Collectors.toList());
+ testLegalFiles(jars, testResult);
+ }
+
+ private void testLegalFiles(List jars, TestResult testResult) throws IOException {
for (File jar : jars) {
for (String filename : new String[]{LICENSE_FILE, NOTICE_FILE}) {
JarFile jarFile = new JarFile(jar);
diff --git a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ManifestTest.java b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ManifestTest.java
index 0c77d69c3c..a5208681dc 100644
--- a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ManifestTest.java
+++ b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ManifestTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -25,6 +25,7 @@
import java.util.Properties;
import java.util.jar.JarFile;
import java.util.stream.Collectors;
+import java.util.zip.ZipEntry;
public class ManifestTest {
private static final File localRepository = MavenUtil.getLocalMavenRepository();
@@ -63,6 +64,25 @@ public void testHasOsgiManifest() throws IOException, XmlPullParserException {
}
}
+ for (File jar : jars) {
+ JarFile jarFile = new JarFile(jar);
+ String value = jarFile.getManifest().getMainAttributes().getValue("Multi-Release");
+// System.out.append("Accessing META-INF/versions").append(" of ").println(jar.getName());
+ ZipEntry versions = jarFile.getEntry("META-INF/versions/");
+ if (versions != null) {
+ if (!"true".equals(value)) {
+ testResult.exception().append("'Multi-Release: true' not set for ").println(jar.getName());
+ } else {
+ testResult.ok().append("'Multi-Release: true' set for ").println(jar.getName());
+ }
+ } else {
+ if ("true".equals(value)) {
+ testResult.exception().append("'Multi-Release: true' SET for ").println(jar.getName());
+ }
+ }
+
+ }
+
//Assertions.assertTrue(testResult.result(), "Some error occurred, see previous messages");
Assert.assertTrue("Some error occurred, see previous messages", testResult.result());
}
diff --git a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/MultiReleaseTest.java b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/MultiReleaseTest.java
index 288932a58c..317118d207 100644
--- a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/MultiReleaseTest.java
+++ b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/MultiReleaseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -40,12 +40,14 @@ public class MultiReleaseTest {
private static final DependencyPair[] jdk11multiRelease = jdk11multiRelease(properties);
private static final DependencyPair[] jdk12multiRelease = jdk12multiRelease(properties);
private static final DependencyPair[] jdk17multiRelease = jdk17multiRelease(properties);
+ private static final DependencyPair[] jdk21multiRelease = jdk21multiRelease(properties);
@Test
public void testIsJdkMultiRelease() throws IOException, XmlPullParserException {
TestResult result = testJdkVersions("11", jdk11multiRelease);
result.append(testJdkVersions("12", jdk12multiRelease));
result.append(testJdkVersions("17", jdk17multiRelease));
+ result.append(testJdkVersions("21", jdk21multiRelease));
//Assertions.assertTrue(result.result(), "Some error occurred, see previous messages");
Assert.assertTrue("Some error occurred, see previous messages", result.result());
}
@@ -54,6 +56,7 @@ private static TestResult testJdkVersions(String version, DependencyPair... depe
throws XmlPullParserException, IOException {
final TestResult result = new TestResult();
if (dependencies == null || dependencies.length == 0) {
+ System.out.append("No dependencies found for jdk ").println(version);
return result;
}
@@ -81,6 +84,7 @@ private static TestResult testJdkVersions(String version, DependencyPair... depe
result.exception().append("Not a multirelease jar ").append(jar.getName()).println("!");
}
ZipEntry versions = jarFile.getEntry("META-INF/versions/" + version);
+ System.out.append("Accessing META-INF/versions/").append(version).append(" of ").println(jar.getName());
if (versions == null) {
result.exception().append("No classes for JDK ").append(version).append(" for ").println(jar.getName());
}
@@ -95,6 +99,26 @@ private static TestResult testJdkVersions(String version, DependencyPair... depe
result.append(ClassVersionChecker.checkClassVersion(jarFile, jarEntry, properties));
}
+ // Verify that number of multirelease jars matches the expected dependencies
+ StringBuilder multi = new StringBuilder();
+ int multiCnt = 0;
+ List allFiles = MavenUtil.streamJerseyJars()
+ .map(dependency -> MavenUtil.getArtifactJar(localRepository, dependency, properties))
+ .collect(Collectors.toList());
+ for (File jar : files) {
+ JarFile jarFile = new JarFile(jar);
+ if (jarFile.isMultiRelease()) {
+ multiCnt++;
+ multi.append("Multirelease jar ").append(jar.getName()).append('\n');
+ }
+ }
+ if (files.size() == multiCnt) {
+ result.ok().println("There is expected number of multirelease jars");
+ } else {
+ result.exception().println("There is unexpected number of multirelease jars:");
+ result.exception().append(multi).println("");
+ }
+
return result;
}
@@ -136,12 +160,38 @@ private static DependencyPair[] jdk12multiRelease(Properties properties) {
private static DependencyPair[] jdk17multiRelease(Properties properties) {
String jerseyVersion = MavenUtil.getJerseyVersion(properties);
- if (jerseyVersion.startsWith("3")) {
+ if (jerseyVersion.startsWith("3.0")) {
+ return new DependencyPair[] {
+ new DependencyPair("org.glassfish.jersey.connectors", "jersey-helidon-connector"),
+ new DependencyPair("org.glassfish.jersey.ext", "jersey-spring6")
+ };
+ } else if (jerseyVersion.startsWith("3")) {
return new DependencyPair[] {
new DependencyPair("org.glassfish.jersey.connectors", "jersey-helidon-connector"),
+ new DependencyPair("org.glassfish.jersey.connectors", "jersey-jetty-connector"),
+ new DependencyPair("org.glassfish.jersey.connectors", "jersey-jetty-http2-connector"),
+ new DependencyPair("org.glassfish.jersey.containers", "jersey-container-jetty-http"),
+ new DependencyPair("org.glassfish.jersey.containers", "jersey-container-jetty-http2"),
+ new DependencyPair("org.glassfish.jersey.test-framework.providers", "jersey-test-framework-provider-jetty"),
+ new DependencyPair("org.glassfish.jersey.test-framework.providers",
+ "jersey-test-framework-provider-jetty-http2"),
new DependencyPair("org.glassfish.jersey.ext", "jersey-spring6")
};
}
return new DependencyPair[]{};
}
+
+ private static DependencyPair[] jdk21multiRelease(Properties properties) {
+ String jerseyVersion = MavenUtil.getJerseyVersion(properties);
+ if (jerseyVersion.startsWith("4")) {
+ return new DependencyPair[]{
+ new DependencyPair("org.glassfish.jersey.core", "jersey-common")
+ };
+ } else {
+ return new DependencyPair[]{
+ new DependencyPair("org.glassfish.jersey.bundles", "jaxrs-ri"),
+ new DependencyPair("org.glassfish.jersey.core", "jersey-common")
+ };
+ }
+ }
}
From 04857d723829d9832201980ff3005aad064d0410 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 18 Jun 2024 12:42:41 +0200
Subject: [PATCH 091/129] mvn build improvements (#5666)
Signed-off-by: Maxim Nesen
---
.../resources/archetype-resources/pom.xml | 3 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
.../resources/archetype-resources/pom.xml | 5 +--
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
.../src/main/resources/META-INF/archetype.xml | 29 -------------
.../META-INF/maven/archetype-metadata.xml | 42 +++++++++++++++++++
.../resources/archetype-resources/pom.xml | 9 ++--
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
.../src/main/resources/META-INF/archetype.xml | 29 -------------
.../META-INF/maven/archetype-metadata.xml | 42 +++++++++++++++++++
.../resources/archetype-resources/pom.xml | 3 +-
bundles/apidocs/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
core-common/pom.xml | 1 -
core-server/pom.xml | 17 +++++++-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 6 +--
.../helloworld-spring-annotations/pom.xml | 4 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
.../osgi-http-service/functional-test/pom.xml | 2 +-
examples/pom.xml | 4 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/spring4/pom.xml | 4 +-
ext/spring5/pom.xml | 4 +-
incubator/declarative-linking/pom.xml | 2 +-
media/jaxb/pom.xml | 15 -------
media/moxy/pom.xml | 15 -------
pom.xml | 6 ++-
tests/e2e-tls/pom.xml | 2 +-
tests/integration/JERSEY-2988/pom.xml | 2 +-
.../cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
.../runners/jersey-grizzly-runner/pom.xml | 2 +-
.../performance/test-cases/monitoring/pom.xml | 14 +++----
.../jersey/test/artifacts/ArchetypesTest.java | 34 ++++-----------
37 files changed, 156 insertions(+), 164 deletions(-)
delete mode 100644 archetypes/jersey-quickstart-grizzly2/src/main/resources/META-INF/archetype.xml
create mode 100644 archetypes/jersey-quickstart-grizzly2/src/main/resources/META-INF/maven/archetype-metadata.xml
delete mode 100644 archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/archetype.xml
create mode 100644 archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
diff --git a/archetypes/jersey-example-java8-webapp/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-example-java8-webapp/src/main/resources/archetype-resources/pom.xml
index dc88fe13f3..af777dd4a0 100644
--- a/archetypes/jersey-example-java8-webapp/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/src/main/resources/archetype-resources/pom.xml
@@ -1,7 +1,7 @@
-
-
- jersey-quickstart-grizzly2
-
- src/main/java/Main.java
- src/main/java/MyResource.java
-
-
- src/test/java/MyResourceTest.java
-
-
diff --git a/archetypes/jersey-quickstart-grizzly2/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/jersey-quickstart-grizzly2/src/main/resources/META-INF/maven/archetype-metadata.xml
new file mode 100644
index 0000000000..54380e52c4
--- /dev/null
+++ b/archetypes/jersey-quickstart-grizzly2/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+ src/main/java
+
+ **/*
+
+
+
+
+ src/test/java
+
+ **/*
+
+
+
+
\ No newline at end of file
diff --git a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
index 779f0802af..087417f001 100644
--- a/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/src/main/resources/archetype-resources/pom.xml
@@ -40,7 +40,7 @@
org.junit.jupiter
junit-jupiter
- \${junit-jupiter.version}
+ \${junit5.version}
test
@@ -50,7 +50,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.1
+ ${compiler.mvn.plugin.version}
true
1.8
@@ -60,7 +60,7 @@
org.codehaus.mojo
exec-maven-plugin
- 1.2.1
+ ${exec.mvn.plugin.version}
@@ -83,8 +83,7 @@
${project.version}
- 5.10.2
+ ${junit5.version}
UTF-8
- 3.2.5
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 4fab928319..21aa6b3d72 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -36,7 +36,7 @@
org.apache.maven.plugins
maven-resources-plugin
- 2.5
+ ${resources.mvn.plugin.version}
\
diff --git a/archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/archetype.xml b/archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/archetype.xml
deleted file mode 100644
index cea1eea5e9..0000000000
--- a/archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/archetype.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
- jersey-quickstart-webapp
-
- src/main/java/MyResource.java
-
-
- src/main/webapp/index.jsp
- src/main/webapp/WEB-INF/web.xml
-
-
diff --git a/archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
new file mode 100644
index 0000000000..bea65b3530
--- /dev/null
+++ b/archetypes/jersey-quickstart-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+ src/main/java
+
+
+ src/main/webapp
+
+ **/*
+
+
+
+ src/test/java
+
+ **/*
+
+
+
+
\ No newline at end of file
diff --git a/archetypes/jersey-quickstart-webapp/src/main/resources/archetype-resources/pom.xml b/archetypes/jersey-quickstart-webapp/src/main/resources/archetype-resources/pom.xml
index fc70d51357..341fb67664 100644
--- a/archetypes/jersey-quickstart-webapp/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/src/main/resources/archetype-resources/pom.xml
@@ -15,7 +15,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.1
+ ${compiler.mvn.plugin.version}
true
1.8
@@ -63,6 +63,5 @@
${project.version}
UTF-8
- 3.4.0
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 3f7f7c0f9a..a0ea49a315 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -127,7 +127,7 @@
org.glassfish
javax.servlet
- 3.1
+ 3.1.1
org.glassfish.jersey.containers
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index aae987cf25..442cc53318 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -424,7 +424,7 @@
org.codehaus.mojo
wagon-maven-plugin
- 1.0-beta-4
+ 2.0.2
false
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 63bd4bbadc..a34b2583f4 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -34,7 +34,7 @@
io.helidon.jersey
helidon-jersey-connector
- 2.2.1
+ ${helidon.connector.version}
provided
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 11d3977f5a..e93ca182d9 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -676,7 +676,6 @@
org.apache.maven.plugins
maven-source-plugin
- 3.0.1
attach-sources
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 1fc66f1bde..5b32a1e99a 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -227,7 +227,13 @@
org.jboss
jboss-vfs
- 3.2.6.Final
+ ${jboss.vfs.version}
+ test
+
+
+ org.jboss.logging
+ jboss-logging
+ ${jboss.logging.version}
test
@@ -240,6 +246,15 @@
+
+ jdk8
+
+ 1.8
+
+
+ ${jboss.vfs.jdk8.version}
+
+
jdk11+
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 051ade4546..0d1a933fd3 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -109,7 +109,7 @@
org.slf4j
slf4j-log4j12
- 1.6.4
+ 2.0.13
test
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 201f35ac27..b527e8749c 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -48,7 +48,7 @@
org.junit.jupiter
junit-jupiter-engine
- 5.8.2
+ ${junit5.version}
test
@@ -83,7 +83,7 @@
org.codehaus.gmavenplus
gmavenplus-plugin
- 1.12.1
+ 3.0.0
1
@@ -126,7 +126,7 @@
org.codehaus.mojo
build-helper-maven-plugin
- 3.0.0
+ ${buildhelper.mvn.plugin.version}
3
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index ea11e81741..1723ca6665 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -44,7 +44,7 @@
commons-logging
commons-logging
- 1.2
+ ${commons.logging.version}
org.glassfish.jersey.test-framework.providers
@@ -54,7 +54,7 @@
javax.servlet
javax.servlet-api
- 3.0.1
+ ${servlet3.version}
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index da28b44284..87098e8755 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -56,7 +56,7 @@
org.eclipse.jetty
jetty-maven-plugin
- 9.2.6.v20141205
+ ${jetty.version}
5
9999
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 275855d4bd..5a2b873d4b 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -37,7 +37,7 @@
org.codehaus.woodstox
woodstox-core-asl
- 4.1.2
+ 4.4.1
org.glassfish.jersey.media
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index a1425e5db6..4bb826e3e2 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -145,7 +145,7 @@
org.slf4j
slf4j-log4j12
- 1.6.4
+ 2.0.13
test
diff --git a/examples/pom.xml b/examples/pom.xml
index fd0009e590..596fde5347 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -185,7 +185,7 @@
org.commonjava.maven.plugins
directory-maven-plugin
- 0.3.1
+ 1.0
directories
@@ -202,7 +202,7 @@
org.apache.maven.plugins
maven-resources-plugin
- 2.6
+ ${resources.mvn.plugin.version}
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 34a1405245..560e58f3b0 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -77,7 +77,7 @@
javax.enterprise
cdi-api
- 2.0
+ ${cdi.api.version}
provided
diff --git a/ext/spring4/pom.xml b/ext/spring4/pom.xml
index 611b90547d..d003c719f2 100644
--- a/ext/spring4/pom.xml
+++ b/ext/spring4/pom.xml
@@ -65,7 +65,7 @@
commons-logging
commons-logging
- 1.2
+ ${commons.logging.version}
test
@@ -150,7 +150,7 @@
org.aspectj
aspectjrt
- 1.6.11
+ 1.9.22.1
test
diff --git a/ext/spring5/pom.xml b/ext/spring5/pom.xml
index 64946def34..709d11f4fb 100644
--- a/ext/spring5/pom.xml
+++ b/ext/spring5/pom.xml
@@ -65,7 +65,7 @@
commons-logging
commons-logging
- 1.2
+ ${commons.logging.version}
test
@@ -154,7 +154,7 @@
org.aspectj
aspectjrt
- 1.6.11
+ 1.9.22.1
test
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 024e71d00f..1b6d5b029f 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -83,7 +83,7 @@
org.skyscreamer
jsonassert
- 1.4.0
+ 1.5.1
test
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index cb41dbcf15..38d987301a 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -82,21 +82,6 @@
build-helper-maven-plugin
true
-
- de.jflex
- maven-jflex-plugin
- 1.4.3
-
-
-
- generate
-
-
- ${project.build.directory}/generated-sources/rsrc-gen
-
-
-
-
org.apache.felix
maven-bundle-plugin
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 96042128d5..8744ebc0eb 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -62,21 +62,6 @@
-
- de.jflex
- maven-jflex-plugin
- 1.4.3
-
-
-
- generate
-
-
- ${project.build.directory}/generated-sources/rsrc-gen
-
-
-
-
diff --git a/pom.xml b/pom.xml
index df7d3c39c0..03d836ae56 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2214,6 +2214,7 @@
33.1.0-jre
2.2
1.4.14
+ 2.2.1
2.10.0
4.5.14
5.3.1
@@ -2223,6 +2224,9 @@
1.19.3
${jersey1.version}
1.3.7
+ 3.3.2.Final
+ 3.2.17.Final
+ 3.6.0.Final
1.37
1.49
4.13.2
@@ -2258,7 +2262,7 @@
20.3.14
- 1.2
+ 2.0.SP1
2.0.2
javax.enterprise.*;version="[1,3)"
3.2.6
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index dfecf09378..b7657c5f59 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -96,7 +96,7 @@
io.specto
hoverfly-java-junit5
- 0.14.0
+ 0.18.1
test
diff --git a/tests/integration/JERSEY-2988/pom.xml b/tests/integration/JERSEY-2988/pom.xml
index e47be8324e..dc74f72b1d 100644
--- a/tests/integration/JERSEY-2988/pom.xml
+++ b/tests/integration/JERSEY-2988/pom.xml
@@ -61,7 +61,7 @@
javax.enterprise
cdi-api
- 2.0
+ ${cdi.api.version}
org.jboss.weld.servlet
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 6f0ef1bee0..21cce901ec 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -46,7 +46,7 @@
javax.enterprise
cdi-api
- 2.0
+ ${cdi.api.version}
provided
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 51234decb8..be57cca805 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -42,7 +42,7 @@
org.apache.cxf
cxf-rt-rs-client
- 3.0.3
+ 3.5.8
test
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 10ce415226..c5c265a36a 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -49,7 +49,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 2.4
+ ${jar.mvn.plugin.version}
true
diff --git a/tests/performance/test-cases/monitoring/pom.xml b/tests/performance/test-cases/monitoring/pom.xml
index c4076c2a7d..d5b84bd93c 100644
--- a/tests/performance/test-cases/monitoring/pom.xml
+++ b/tests/performance/test-cases/monitoring/pom.xml
@@ -37,13 +37,13 @@
com.yammer.metrics
metrics-core
- 2.1.2
+ 2.2.0
org.junit.jupiter
junit-jupiter
- 5.9.1
+ 5.10.2
test
@@ -56,13 +56,13 @@
commons-codec
commons-codec
- 1.5
+ 1.17.0
org.slf4j
slf4j-jdk14
- 1.6.1
+ 2.0.13
@@ -97,11 +97,11 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.1
+ 3.13.0
true
- 1.7
- 1.7
+ 1.8
+ 1.8
false
false
diff --git a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ArchetypesTest.java b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ArchetypesTest.java
index b42830ba54..5be312c314 100644
--- a/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ArchetypesTest.java
+++ b/tests/release-test/src/test/java/org/glassfish/jersey/test/artifacts/ArchetypesTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -52,16 +52,21 @@ public void testPropertiesVersion() throws XmlPullParserException, IOException {
continue;
}
// Update the names with the ones in Jersey
- Map.Entry updatedEntry = updateEntry(pomEntry);
// Check the properties are there
- if (properties.getProperty(updatedEntry.getKey().toString()) == null) {
+ final String key = pomEntry.getKey().toString();
+
+ if (properties.getProperty(key) == null) {
testResult.ok().append("Property ")
.append(pomEntry.getKey().toString())
.append(" from ").append(pom).println(" not in Jersey");
failed = true;
}
// check the values
- else if (!properties.getProperty(updatedEntry.getKey().toString()).equals(updatedEntry.getValue())) {
+ else if (
+ //archetype property value can be a variable from the main pom.xml - check and exclude if so
+ !(properties.containsKey(key) && pomEntry.getValue().toString().contains(key))
+ && !properties.getProperty(key).equals(pomEntry.getValue())
+ ) {
testResult.exception().append("The property ")
.append(pomEntry.getKey().toString())
.append(" in archetype pom ")
@@ -81,25 +86,4 @@ else if (!properties.getProperty(updatedEntry.getKey().toString()).equals(update
}
}
- private Map.Entry updateEntry(Map.Entry pomEntry) {
- if (pomEntry.getKey().equals("junit-jupiter.version")) {
- return new Map.Entry() {
- @Override
- public Object getKey() {
- return "junit5.version";
- }
-
- @Override
- public Object getValue() {
- return pomEntry.getValue();
- }
-
- @Override
- public Object setValue(Object value) {
- return value;
- }
- };
- }
- return pomEntry;
- }
}
From ed233c5af83901758d1ddc4e9555575c4c66986b Mon Sep 17 00:00:00 2001
From: jansupol <15908245+jansupol@users.noreply.github.com>
Date: Tue, 18 Jun 2024 12:43:24 +0200
Subject: [PATCH 092/129] Prevent blowing connections number for reoccurring
SSLContextFatories (#5677)
Signed-off-by: jansupol
---
.../client/internal/HttpUrlConnector.java | 40 +++--
.../jersey/client/SSLSocketFactoryTest.java | 157 ++++++++++++++++++
2 files changed, 187 insertions(+), 10 deletions(-)
create mode 100644 core-client/src/test/java/org/glassfish/jersey/client/SSLSocketFactoryTest.java
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java b/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
index 443349631d..350ad2b2a7 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java
@@ -66,6 +66,7 @@
import org.glassfish.jersey.client.spi.AsyncConnectorCallback;
import org.glassfish.jersey.client.spi.Connector;
import org.glassfish.jersey.internal.util.PropertiesHelper;
+import org.glassfish.jersey.internal.util.collection.LRU;
import org.glassfish.jersey.internal.util.collection.LazyValue;
import org.glassfish.jersey.internal.util.collection.UnsafeValue;
import org.glassfish.jersey.internal.util.collection.Value;
@@ -83,7 +84,7 @@ public class HttpUrlConnector implements Connector {
private static final String ALLOW_RESTRICTED_HEADERS_SYSTEM_PROPERTY = "sun.net.http.allowRestrictedHeaders";
// Avoid multi-thread uses of HttpsURLConnection.getDefaultSSLSocketFactory() because it does not implement a
// proper lazy-initialization. See https://github.com/jersey/jersey/issues/3293
- private static final LazyValue DEFAULT_SSL_SOCKET_FACTORY =
+ private static final Value DEFAULT_SSL_SOCKET_FACTORY =
Values.lazy((Value) () -> HttpsURLConnection.getDefaultSSLSocketFactory());
// The list of restricted headers is extracted from sun.net.www.protocol.http.HttpURLConnection
private static final String[] restrictedHeaders = {
@@ -114,7 +115,12 @@ public class HttpUrlConnector implements Connector {
private final boolean fixLengthStreaming;
private final boolean setMethodWorkaround;
private final boolean isRestrictedHeaderPropertySet;
- private LazyValue sslSocketFactory;
+ private Value sslSocketFactory;
+
+ // SSLContext#getSocketFactory not idempotent
+ // JDK KeepAliveCache keeps connections per Factory
+ // SSLContext set per request blows that -> keep factory in LRU
+ private final LRU sslSocketFactoryCache = LRU.create();
private final ConnectorExtension connectorExtension
= new HttpUrlExpect100ContinueConnectorExtension();
@@ -143,6 +149,13 @@ public HttpUrlConnector(
this.fixLengthStreaming = fixLengthStreaming;
this.setMethodWorkaround = setMethodWorkaround;
+ this.sslSocketFactory = Values.lazy(new Value() {
+ @Override
+ public SSLSocketFactory get() {
+ return client.getSslContext().getSocketFactory();
+ }
+ });
+
// check if sun.net.http.allowRestrictedHeaders system property has been set and log the result
// the property is being cached in the HttpURLConnection, so this is only informative - there might
// already be some connection(s), that existed before the property was set/changed.
@@ -342,16 +355,23 @@ private void secureConnection(
}
}
- private void setSslContextFactory(Client client, ClientRequest request) {
+ protected void setSslContextFactory(Client client, ClientRequest request) {
final Supplier supplier = request.resolveProperty(ClientProperties.SSL_CONTEXT_SUPPLIER, Supplier.class);
- sslSocketFactory = Values.lazy(new Value() {
- @Override
- public SSLSocketFactory get() {
- final SSLContext ctx = supplier == null ? client.getSslContext() : supplier.get();
- return ctx.getSocketFactory();
- }
- });
+ if (supplier != null) {
+ sslSocketFactory = Values.lazy(new Value() { // lazy for double-check locking if multiple requests
+ @Override
+ public SSLSocketFactory get() {
+ SSLContext sslContext = supplier.get();
+ SSLSocketFactory factory = sslSocketFactoryCache.getIfPresent(sslContext);
+ if (factory == null) {
+ factory = sslContext.getSocketFactory();
+ sslSocketFactoryCache.put(sslContext, factory);
+ }
+ return factory;
+ }
+ });
+ }
}
private ClientResponse _apply(final ClientRequest request) throws IOException {
diff --git a/core-client/src/test/java/org/glassfish/jersey/client/SSLSocketFactoryTest.java b/core-client/src/test/java/org/glassfish/jersey/client/SSLSocketFactoryTest.java
new file mode 100644
index 0000000000..49110fd8af
--- /dev/null
+++ b/core-client/src/test/java/org/glassfish/jersey/client/SSLSocketFactoryTest.java
@@ -0,0 +1,157 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.client;
+
+import org.glassfish.jersey.client.internal.HttpUrlConnector;
+import org.glassfish.jersey.client.spi.Connector;
+import org.glassfish.jersey.internal.MapPropertiesDelegate;
+import org.glassfish.jersey.internal.PropertiesDelegate;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.net.ssl.HttpsURLConnection;
+import javax.net.ssl.SSLContext;
+import javax.net.ssl.SSLSocketFactory;
+import javax.ws.rs.client.Client;
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.core.Response;
+import java.io.IOException;
+import java.net.HttpURLConnection;
+import java.net.URISyntaxException;
+import java.net.URL;
+import java.net.URLConnection;
+import java.util.concurrent.atomic.AtomicReference;
+import java.util.function.Supplier;
+
+public class SSLSocketFactoryTest {
+ static final AtomicReference factoryHolder = new AtomicReference<>();
+ static SSLSocketFactory defaultSocketFactory = HttpsURLConnection.getDefaultSSLSocketFactory();
+
+ // @Test
+ // Alternative test
+ // Check KeepAliveCache#get(URL url, Object obj)
+ public void testSingleConnection() throws InterruptedException, IOException {
+ Client client = ClientBuilder.newClient();
+
+ for (int i = 0; i < 3; i++) {
+ try (Response response = client.target("https://www.spiegel.de")
+ .request()
+ .get()) {
+
+ response.readEntity(String.class);
+ System.out.println(String.format("response = %s", response));
+ Thread.sleep(1000);
+ }
+ }
+
+ System.in.read();
+ }
+
+ @Test
+ public void testSslContextFactoryOnClientIsSameForConsecutiveRequests() throws IOException, URISyntaxException {
+ int firstRequestFactory, secondRequestFactory = 0;
+ Client client = ClientBuilder.newClient();
+ HttpUrlConnectorProvider.ConnectionFactory connectionFactory = (url) -> (HttpURLConnection) url.openConnection();
+ SSLSocketFactoryConnector connector = (SSLSocketFactoryConnector) new SSlSocketFactoryUrlConnectorProvider()
+ .createHttpUrlConnector(client, connectionFactory, 4096, true, false);
+ URL url = new URL("https://somewhere.whereever:8080");
+ URLConnection urlConnection = url.openConnection();
+
+ // First Request
+ connector.setSslContextFactory(client, new ClientRequest(url.toURI(),
+ (ClientConfig) client.getConfiguration(), new MapPropertiesDelegate()));
+ connector.secureConnection((JerseyClient) client, (HttpURLConnection) urlConnection);
+ firstRequestFactory = factoryHolder.get().hashCode();
+
+ // reset to the default socketFactory
+ ((HttpsURLConnection) urlConnection).setSSLSocketFactory(defaultSocketFactory);
+
+ // Second Request
+ connector.setSslContextFactory(client, new ClientRequest(url.toURI(),
+ (ClientConfig) client.getConfiguration(), new MapPropertiesDelegate()));
+ connector.secureConnection((JerseyClient) client, (HttpURLConnection) urlConnection);
+ secondRequestFactory = factoryHolder.get().hashCode();
+
+ MatcherAssert.assertThat(firstRequestFactory, Matchers.equalTo(secondRequestFactory));
+ }
+
+ @Test
+ public void testSslContextFactoryOnRequestIsSameForConsecutiveRequests() throws IOException, URISyntaxException {
+ SSLSocketFactory firstRequestFactory, secondRequestFactory = null;
+ Client client = ClientBuilder.newClient();
+ SSLContext sslContext = new SslContextClientBuilder().build();
+ HttpUrlConnectorProvider.ConnectionFactory connectionFactory = (url) -> (HttpURLConnection) url.openConnection();
+ SSLSocketFactoryConnector connector = (SSLSocketFactoryConnector) new SSlSocketFactoryUrlConnectorProvider()
+ .createHttpUrlConnector(client, connectionFactory, 4096, true, false);
+ URL url = new URL("https://somewhere.whereever:8080");
+ URLConnection urlConnection = url.openConnection();
+ PropertiesDelegate propertiesDelegate = new MapPropertiesDelegate();
+ propertiesDelegate.setProperty(ClientProperties.SSL_CONTEXT_SUPPLIER, (Supplier) () -> sslContext);
+
+ // First Request
+ connector.setSslContextFactory(client, new ClientRequest(url.toURI(),
+ (ClientConfig) client.getConfiguration(), propertiesDelegate));
+ connector.secureConnection((JerseyClient) client, (HttpURLConnection) urlConnection);
+ firstRequestFactory = factoryHolder.get();
+
+ // reset to the default socketFactory
+ ((HttpsURLConnection) urlConnection).setSSLSocketFactory(defaultSocketFactory);
+
+ // Second Request
+ connector.setSslContextFactory(client, new ClientRequest(url.toURI(),
+ (ClientConfig) client.getConfiguration(), propertiesDelegate));
+ connector.secureConnection((JerseyClient) client, (HttpURLConnection) urlConnection);
+ secondRequestFactory = factoryHolder.get();
+
+ MatcherAssert.assertThat(firstRequestFactory, Matchers.equalTo(secondRequestFactory));
+ }
+
+ private static class SSLSocketFactoryConnector extends HttpUrlConnector {
+ public SSLSocketFactoryConnector(Client client, HttpUrlConnectorProvider.ConnectionFactory connectionFactory,
+ int chunkSize, boolean fixLengthStreaming, boolean setMethodWorkaround) {
+ super(client, connectionFactory, chunkSize, fixLengthStreaming, setMethodWorkaround);
+ }
+
+ @Override
+ protected void secureConnection(JerseyClient client, HttpURLConnection uc) {
+ super.secureConnection(client, uc);
+ if (HttpsURLConnection.class.isInstance(uc)) {
+ SSLSocketFactory factory = ((HttpsURLConnection) uc).getSSLSocketFactory();
+ factoryHolder.set(factory);
+ }
+ }
+
+ @Override
+ protected void setSslContextFactory(Client client, ClientRequest request) {
+ super.setSslContextFactory(client, request);
+ }
+ }
+
+ private static class SSlSocketFactoryUrlConnectorProvider extends HttpUrlConnectorProvider {
+ @Override
+ protected Connector createHttpUrlConnector(Client client, ConnectionFactory connectionFactory, int chunkSize,
+ boolean fixLengthStreaming, boolean setMethodWorkaround) {
+ return new SSLSocketFactoryConnector(
+ client,
+ connectionFactory,
+ chunkSize,
+ fixLengthStreaming,
+ setMethodWorkaround);
+ }
+ }
+}
From 15c7009de45c33280880af833d20c23f8565eb67 Mon Sep 17 00:00:00 2001
From: Ralf Wiebicke
Date: Mon, 24 Jun 2024 11:23:53 +0200
Subject: [PATCH 093/129] ResponseWriter#writeResponseStatusAndHeaders drops
some redundant code
A condition with identical branches.
Found this when looking at:
4977fecc8704dd2178dacf0ba9590f2463f8accb
Author: jansupol
Date: Mon Feb 21 18:23:20 2022 +0100
Replace removed API in Servlet 6
---
.../jersey/servlet/internal/ResponseWriter.java | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/internal/ResponseWriter.java b/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/internal/ResponseWriter.java
index 5059c306ef..0ed8885426 100644
--- a/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/internal/ResponseWriter.java
+++ b/containers/jersey-servlet-core/src/main/java/org/glassfish/jersey/servlet/internal/ResponseWriter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -142,12 +142,7 @@ public OutputStream writeResponseStatusAndHeaders(final long contentLength, fina
}
}
- final String reasonPhrase = responseContext.getStatusInfo().getReasonPhrase();
- if (reasonPhrase != null) {
- response.setStatus(responseContext.getStatus());
- } else {
- response.setStatus(responseContext.getStatus());
- }
+ response.setStatus(responseContext.getStatus());
if (!responseContext.hasEntity()) {
return null;
From 51869eca0a49bd85f765a88e5f0e806e31800c3c Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 27 Jun 2024 18:13:06 +0200
Subject: [PATCH 094/129] Do not point to a SNAPSHOT Jersey in version-agnostic
tests
Signed-off-by: jansupol
---
tests/version-agnostic/pom.xml | 6 +++---
.../org/glassfish/jersey/test/agnostic/JettyHeaderTest.java | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/version-agnostic/pom.xml b/tests/version-agnostic/pom.xml
index c4c44f5e5b..1160c7f014 100644
--- a/tests/version-agnostic/pom.xml
+++ b/tests/version-agnostic/pom.xml
@@ -1,7 +1,7 @@
9.4.54.v20240208
11.0.20
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index e0a036b36e..a8e9f41157 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -237,6 +237,7 @@
org/glassfish/jersey/tests/e2e/client/connector/proxy/Proxy*Test.java
+ org/glassfish/jersey/tests/e2e/client/connector/NoContentLengthTest.java
org/glassfish/jersey/tests/e2e/client/nettyconnector/Expect100ContinueTest.java
From 991e08be6af99eaa392da0079c2b29802f1c5525 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 23 Jul 2024 22:31:47 +0200
Subject: [PATCH 103/129] Post merge
Signed-off-by: Maxim Nesen
---
.../netty/connector/JerseyExpectContinueHandler.java | 5 +++--
core-server/pom.xml | 10 ----------
examples/osgi-http-service/functional-test/pom.xml | 2 +-
pom.xml | 5 -----
4 files changed, 4 insertions(+), 18 deletions(-)
diff --git a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyExpectContinueHandler.java b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyExpectContinueHandler.java
index 8bceac63ab..bdede02a34 100644
--- a/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyExpectContinueHandler.java
+++ b/connectors/netty-connector/src/main/java/org/glassfish/jersey/netty/connector/JerseyExpectContinueHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -59,7 +59,8 @@ public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception
ctx.pipeline().remove(JerseyExpectContinueHandler.class);
}
} else {
- if (!isExpected) {
+ if (!isExpected
+ && ctx.pipeline().context(JerseyExpectContinueHandler.class) != null) {
ctx.pipeline().remove(JerseyExpectContinueHandler.class);
}
ctx.fireChannelRead(msg); //bypass the message to the next handler in line
diff --git a/core-server/pom.xml b/core-server/pom.xml
index d10ebfc70c..7a09453285 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -258,16 +258,6 @@
-
- jdk8
-
- 1.8
-
-
- ${jboss.vfs.jdk8.version}
- ${jboss.logging.8.version}
-
-
securityOff
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index 036f1d0b84..576fb1c599 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -145,7 +145,7 @@
org.slf4j
slf4j-log4j12
- 2.0.13
+ ${slf4j.version}
test
diff --git a/pom.xml b/pom.xml
index ecbba8adb7..cdb20097cf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2163,13 +2163,8 @@
5.3.1
2.17.1
3.30.2-GA
- 3.5.3.Final
- 3.4.3.Final
- 1.19.3
- ${jersey1.version}
1.3.7
3.3.2.Final
- 3.2.17.Final
3.6.0.Final
1.37
1.49
From 503195b620405251d4e247403d4d7ef8c5127129 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 23 Jul 2024 13:39:02 +0200
Subject: [PATCH 104/129] Add Path provider automatically to the list of
providers
Signed-off-by: jansupol
---
.../glassfish/jersey/message/internal/MessagingBinders.java | 3 ++-
.../glassfish/jersey/tests/e2e/entity/EntityTypesTest.java | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/MessagingBinders.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/MessagingBinders.java
index fa1117a7e4..307f54f20d 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/MessagingBinders.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/MessagingBinders.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -92,6 +92,7 @@ protected void configure() {
bindSingletonWorker(ByteArrayProvider.class);
// bindSingletonWorker(DataSourceProvider.class);
bindSingletonWorker(FileProvider.class);
+ bindSingletonWorker(PathProvider.class);
bindSingletonWorker(FormMultivaluedMapProvider.class);
bindSingletonWorker(FormProvider.class);
bindSingletonWorker(InputStreamProvider.class);
diff --git a/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/EntityTypesTest.java b/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/EntityTypesTest.java
index 2a8f1990f4..9e872fc6d6 100644
--- a/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/EntityTypesTest.java
+++ b/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/EntityTypesTest.java
@@ -326,13 +326,13 @@ public JaxbBean post(final JaxbBeanType t) {
@Override
protected Application configure() {
- return ((ResourceConfig) super.configure()).register(new JettisonFeature()).register(new PathProvider());
+ return ((ResourceConfig) super.configure()).register(new JettisonFeature());
}
@Override
protected void configureClient(final ClientConfig config) {
super.configureClient(config);
- config.register(new JettisonFeature()).register(new PathProvider());
+ config.register(new JettisonFeature());
}
@Test
From ff92b7e628bd398011aaae0f3c7b1aa148ea2bc4 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Wed, 24 Jul 2024 17:57:05 +0200
Subject: [PATCH 105/129] Allow ChunkedInput#close to close the underlying
stream
Signed-off-by: jansupol
---
.../jersey/client/ChunkedInputReader.java | 5 +-
.../e2e/entity/ChunkedInputReaderTest.java | 100 ++++++++++++++++++
2 files changed, 103 insertions(+), 2 deletions(-)
create mode 100644 tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/ChunkedInputReaderTest.java
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/ChunkedInputReader.java b/core-client/src/main/java/org/glassfish/jersey/client/ChunkedInputReader.java
index 4a27f23b75..1d2e2038fd 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/ChunkedInputReader.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/ChunkedInputReader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -35,6 +35,7 @@
import org.glassfish.jersey.internal.PropertiesDelegate;
import org.glassfish.jersey.internal.util.ReflectionHelper;
import org.glassfish.jersey.message.MessageBodyWorkers;
+import org.glassfish.jersey.message.internal.ReaderInterceptorExecutor;
/**
* {@link javax.ws.rs.ext.MessageBodyWriter} for {@link ChunkedInput}.
@@ -71,7 +72,7 @@ public ChunkedInput readFrom(Class chunkedInputClass,
return new ChunkedInput(
chunkType,
- inputStream,
+ ReaderInterceptorExecutor.closeableInputStream(inputStream),
annotations,
mediaType,
headers,
diff --git a/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/ChunkedInputReaderTest.java b/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/ChunkedInputReaderTest.java
new file mode 100644
index 0000000000..b2b6936c50
--- /dev/null
+++ b/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/entity/ChunkedInputReaderTest.java
@@ -0,0 +1,100 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+
+package org.glassfish.jersey.tests.e2e.entity;
+
+import org.glassfish.jersey.client.ChunkedInput;
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.test.JerseyTest;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.GET;
+import javax.ws.rs.Path;
+import javax.ws.rs.WebApplicationException;
+import javax.ws.rs.client.ClientBuilder;
+import javax.ws.rs.client.ClientRequestContext;
+import javax.ws.rs.client.ClientRequestFilter;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.GenericType;
+import javax.ws.rs.core.Response;
+import javax.ws.rs.ext.ReaderInterceptor;
+import javax.ws.rs.ext.ReaderInterceptorContext;
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.lang.reflect.ParameterizedType;
+import java.lang.reflect.Type;
+import java.util.concurrent.atomic.AtomicBoolean;
+
+public class ChunkedInputReaderTest extends JerseyTest {
+
+ @Path("/")
+ public static class ChunkedInputReaderTestResource {
+ @GET
+ public String get() {
+ return "To_be_replaced_by_client_reader";
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(ChunkedInputReaderTestResource.class);
+ }
+
+ @Test
+ public void testChunkedInputStreamIsClosed() {
+ AtomicBoolean closed = new AtomicBoolean(false);
+ InputStream inputStream = new ByteArrayInputStream("TEST".getBytes()) {
+ @Override
+ public void close() throws IOException {
+ closed.set(true);
+ super.close();
+ }
+ };
+
+ final GenericType> chunkedInputGenericType = new GenericType(new ParameterizedType() {
+ @Override
+ public Type[] getActualTypeArguments() {
+ return new Type[]{String.class};
+ }
+
+ @Override
+ public Type getRawType() {
+ return ChunkedInput.class;
+ }
+
+ @Override
+ public Type getOwnerType() {
+ return ChunkedInput.class;
+ }
+ });
+
+
+ ChunkedInput response = target().register(new ReaderInterceptor() {
+ @Override
+ public Object aroundReadFrom(ReaderInterceptorContext context) throws IOException, WebApplicationException {
+ context.setInputStream(inputStream);
+ return context.proceed();
+ };
+ }).request().get(chunkedInputGenericType);
+ MatcherAssert.assertThat(response.read(), Matchers.is("TEST"));
+ response.close();
+ MatcherAssert.assertThat(closed.get(), Matchers.is(true));
+ }
+}
From 876c83d28462feb943d7c68f9063aa1ab97f738b Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 25 Jul 2024 22:50:11 +0200
Subject: [PATCH 106/129] Propagate WebApplicationException from SseEventSource
to provided error handler
Signed-off-by: jansupol
---
.../media/sse/internal/EventProcessor.java | 31 ++++-
.../sse/internal/JerseySseEventSource.java | 11 +-
...seEventSourceRegisterErrorHandlerTest.java | 126 ++++++++++++++++++
3 files changed, 166 insertions(+), 2 deletions(-)
create mode 100644 media/sse/src/test/java/org/glassfish/jersey/media/sse/SseEventSourceRegisterErrorHandlerTest.java
diff --git a/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/EventProcessor.java b/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/EventProcessor.java
index 1e5b775788..bc7b84ff13 100644
--- a/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/EventProcessor.java
+++ b/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/EventProcessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -24,6 +24,7 @@
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicReference;
+import java.util.function.Consumer;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -87,6 +88,10 @@ public class EventProcessor implements Runnable, EventListener {
* A map of listeners bound to receive only events of a particular name.
*/
private final Map> boundListeners;
+ /**
+ * A list of Error Consumers.
+ */
+ private final List> throwableConsumers;
/**
* Shutdown handler is invoked when Event processor reaches terminal stage.
@@ -111,6 +116,7 @@ private EventProcessor(final EventProcessor that) {
this.unboundListeners = that.unboundListeners;
this.eventListener = that.eventListener;
this.shutdownHandler = that.shutdownHandler;
+ this.throwableConsumers = that.throwableConsumers;
}
private EventProcessor(Builder builder) {
@@ -128,6 +134,7 @@ private EventProcessor(Builder builder) {
this.unboundListeners = builder.unboundListeners == null ? Collections.EMPTY_LIST : builder.unboundListeners;
this.eventListener = builder.eventListener;
this.shutdownHandler = builder.shutdownHandler;
+ this.throwableConsumers = builder.throwableConsumers;
}
/**
@@ -199,6 +206,16 @@ public void run() {
}
// if we're here, an unrecoverable error has occurred - just turn off the lights...
shutdownHandler.shutdown();
+ // and notify error handlers
+ if (throwableConsumers != null) {
+ for (Consumer consumer : throwableConsumers) {
+ try {
+ consumer.accept(ex);
+ } catch (Throwable throwable) {
+ LOGGER.fine(String.format("User throwable ignored: %s", throwable.getMessage()));
+ }
+ }
+ }
} finally {
if (eventInput != null && !eventInput.isClosed()) {
eventInput.close();
@@ -357,6 +374,7 @@ public static class Builder {
private boolean disableKeepAlive;
private List unboundListeners;
private Map> boundListeners;
+ private List> throwableConsumers = null;
private Builder(WebTarget target,
AtomicReference state,
@@ -420,6 +438,17 @@ public Builder disableKeepAlive() {
return this;
}
+ /**
+ * Set the consumers of {@link Throwable} occurring during connection.
+ *
+ * @param throwableConsumers a list of consumers of throwable.
+ * @return updated builder instance.
+ */
+ public Builder throwableConsumers(List> throwableConsumers) {
+ this.throwableConsumers = throwableConsumers;
+ return this;
+ }
+
/**
* Build the {@link EventProcessor}.
*
diff --git a/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/JerseySseEventSource.java b/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/JerseySseEventSource.java
index bb8b5171cd..abf7c24736 100644
--- a/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/JerseySseEventSource.java
+++ b/media/sse/src/main/java/org/glassfish/jersey/media/sse/internal/JerseySseEventSource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -16,6 +16,8 @@
package org.glassfish.jersey.media.sse.internal;
+import java.util.ArrayList;
+import java.util.List;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicReference;
@@ -72,6 +74,10 @@ public class JerseySseEventSource implements SseEventSource {
* Client provided executor facade.
*/
private final ClientExecutor clientExecutor;
+ /**
+ * List of Throwable consumers passed to EventProcessor.Builder.
+ */
+ private final List> throwableConsumers = new ArrayList<>();
/**
* Private constructor.
@@ -110,11 +116,13 @@ public void register(final Consumer onEvent) {
public void register(final Consumer onEvent, final Consumer onError) {
this.subscribe(DEFAULT_SUBSCRIPTION_HANDLER, onEvent, onError, () -> {
});
+ throwableConsumers.add(onError);
}
@Override
public void register(final Consumer onEvent, final Consumer onError, final Runnable onComplete) {
this.subscribe(DEFAULT_SUBSCRIPTION_HANDLER, onEvent, onError, onComplete);
+ throwableConsumers.add(onError);
}
private void subscribe(final Consumer onSubscribe,
@@ -173,6 +181,7 @@ public void open() {
EventProcessor processor = EventProcessor
.builder(endpoint, state, clientExecutor, this::onEvent, this::close)
.reconnectDelay(reconnectDelay, reconnectTimeUnit)
+ .throwableConsumers(throwableConsumers)
.build();
clientExecutor.submit(processor);
diff --git a/media/sse/src/test/java/org/glassfish/jersey/media/sse/SseEventSourceRegisterErrorHandlerTest.java b/media/sse/src/test/java/org/glassfish/jersey/media/sse/SseEventSourceRegisterErrorHandlerTest.java
new file mode 100644
index 0000000000..430d96cbd9
--- /dev/null
+++ b/media/sse/src/test/java/org/glassfish/jersey/media/sse/SseEventSourceRegisterErrorHandlerTest.java
@@ -0,0 +1,126 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.media.sse;
+
+import org.glassfish.jersey.server.ResourceConfig;
+import org.glassfish.jersey.test.JerseyTest;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.BadRequestException;
+import javax.ws.rs.GET;
+import javax.ws.rs.InternalServerErrorException;
+import javax.ws.rs.NotFoundException;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.WebApplicationException;
+import javax.ws.rs.client.WebTarget;
+import javax.ws.rs.core.Application;
+import javax.ws.rs.core.Context;
+import javax.ws.rs.sse.InboundSseEvent;
+import javax.ws.rs.sse.Sse;
+import javax.ws.rs.sse.SseEventSink;
+import javax.ws.rs.sse.SseEventSource;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicReference;
+import java.util.function.Consumer;
+
+public class SseEventSourceRegisterErrorHandlerTest extends JerseyTest {
+ @Path("sse")
+ public static class SseEventSourceRegisterTestSseEndpoint {
+
+ @Path("hello")
+ @GET
+ @Produces(SseFeature.SERVER_SENT_EVENTS)
+ public void hello(@Context SseEventSink output, @Context Sse sse) throws InterruptedException {
+ output.send(sse.newEvent("HELLO"));
+ }
+
+ @Path("close")
+ @GET
+ @Produces(SseFeature.SERVER_SENT_EVENTS)
+ public void close(@Context SseEventSink output, @Context Sse sse) throws InterruptedException {
+ output.close();
+ }
+
+ @Path("500")
+ @GET
+ @Produces(SseFeature.SERVER_SENT_EVENTS)
+ public void throw500(@Context SseEventSink output, @Context Sse sse) throws InterruptedException {
+ throw new WebApplicationException();
+ }
+
+ @Path("400")
+ @GET
+ @Produces(SseFeature.SERVER_SENT_EVENTS)
+ public void throw400(@Context SseEventSink output, @Context Sse sse) throws InterruptedException {
+ throw new BadRequestException();
+ }
+ }
+
+ @Override
+ protected Application configure() {
+ return new ResourceConfig(SseEventSourceRegisterTestSseEndpoint.class);
+ }
+
+ private static final Consumer EMPTY = event -> {
+ };
+
+ @Test
+ public void testConnection404() throws InterruptedException {
+ WebTarget sseTarget = target("sse");
+ AtomicReference throwable = new AtomicReference<>();
+ CountDownLatch completeLatch = new CountDownLatch(1);
+
+ SseEventSource eventSource = SseEventSource.target(sseTarget).build();
+ eventSource.register(EMPTY, throwable::set, completeLatch::countDown);
+ eventSource.open();
+ completeLatch.await(10_000, TimeUnit.MILLISECONDS);
+ MatcherAssert.assertThat(throwable.get(), Matchers.notNullValue());
+ MatcherAssert.assertThat(throwable.get().getClass(), Matchers.is(NotFoundException.class));
+ }
+
+ @Test
+ public void testError500() throws InterruptedException {
+ WebTarget sseTarget = target("sse/500");
+ AtomicReference throwable = new AtomicReference<>();
+ CountDownLatch completeLatch = new CountDownLatch(1);
+
+ SseEventSource eventSource = SseEventSource.target(sseTarget).build();
+ eventSource.register(EMPTY, throwable::set, completeLatch::countDown);
+ eventSource.open();
+ completeLatch.await(10_000, TimeUnit.MILLISECONDS);
+ MatcherAssert.assertThat(throwable.get(), Matchers.notNullValue());
+ MatcherAssert.assertThat(throwable.get().getClass(), Matchers.is(InternalServerErrorException.class));
+ }
+
+ @Test
+ public void testError400() throws InterruptedException {
+ WebTarget sseTarget = target("sse/400");
+ AtomicReference throwable = new AtomicReference<>();
+ CountDownLatch completeLatch = new CountDownLatch(1);
+
+ SseEventSource eventSource = SseEventSource.target(sseTarget).build();
+ eventSource.register(EMPTY, throwable::set, completeLatch::countDown);
+ eventSource.open();
+ completeLatch.await(10_000, TimeUnit.MILLISECONDS);
+ MatcherAssert.assertThat(throwable.get(), Matchers.notNullValue());
+ MatcherAssert.assertThat(throwable.get().getClass(), Matchers.is(BadRequestException.class));
+ }
+}
From 61c7ae5ba284ec4aaf19cb67aa665fe99a3b4384 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 25 Jul 2024 23:10:51 +0200
Subject: [PATCH 107/129] Fix intermittent failure in BroadcasterExecutorTest
Signed-off-by: jansupol
---
.../jersey/tests/e2e/sse/BroadcasterExecutorTest.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/sse/BroadcasterExecutorTest.java b/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/sse/BroadcasterExecutorTest.java
index 2a6caf4623..0c8e89e17b 100644
--- a/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/sse/BroadcasterExecutorTest.java
+++ b/tests/e2e-entity/src/test/java/org/glassfish/jersey/tests/e2e/sse/BroadcasterExecutorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -152,6 +152,7 @@ private static class CustomClientAsyncExecutor extends ThreadPoolExecutorProvide
@Test
public void test() throws InterruptedException {
final String[] onEventThreadName = {""};
+ final CountDownLatch onEventLatch = new CountDownLatch(1);
SseEventSource eventSource = SseEventSource
.target(target().path("sse/events"))
.build();
@@ -159,6 +160,7 @@ public void test() throws InterruptedException {
eventSource.register((event) -> {
LOGGER.info("Event: " + event + " from: " + Thread.currentThread().getName());
onEventThreadName[0] = Thread.currentThread().getName();
+ onEventLatch.countDown();
}
);
@@ -174,6 +176,7 @@ public void test() throws InterruptedException {
Assertions.assertTrue(sendThreadOk, "send either not invoked at all or from wrong thread");
Assertions.assertTrue(onCompleteThreadOk, "onComplete either not invoked at all or from wrong thread");
+ Assertions.assertTrue(onEventLatch.await(2_000L, TimeUnit.MILLISECONDS));
Assertions.assertTrue(onEventThreadName[0].startsWith("custom-client-executor"),
"Client event called from wrong thread ( " + onEventThreadName[0] + ")");
}
From 6aa373f76378424fa872becba3c6639404fcd9b9 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Mon, 29 Jul 2024 13:06:42 +0000
Subject: [PATCH 108/129] 2.44
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jackson1/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/osgi-http-service/bundle/pom.xml | 2 +-
examples/osgi-http-service/functional-test/pom.xml | 2 +-
examples/osgi-http-service/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/servlet-portability/pom.xml | 2 +-
ext/spring4/pom.xml | 2 +-
ext/spring5/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jackson1/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1829/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/jetty-response-close/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
.../microprofile/rest-client14-compatibility/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/portability-jersey-1/pom.xml | 2 +-
tests/integration/portability-jersey-2/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring4/pom.xml | 2 +-
tests/integration/spring5/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
387 files changed, 388 insertions(+), 388 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 18b833417e..ab7485be17 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.44-SNAPSHOT
+ 2.44
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 02e84bb7c7..da89b1df03 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.44-SNAPSHOT
+ 2.44
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 60477a8770..5a63e7f5cb 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.44-SNAPSHOT
+ 2.44
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 21aa6b3d72..b8768d8c35 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.44-SNAPSHOT
+ 2.44
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 7e98010fcc..6adbed40f3 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index f0248b12a0..a0db4cbccc 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 2.44-SNAPSHOT
+ 2.44
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index a0ea49a315..e58b93d11b 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.44-SNAPSHOT
+ 2.44
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 3f04ef6415..5ce11696ae 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 2.44-SNAPSHOT
+ 2.44
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 442cc53318..1ab7eba173 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.44-SNAPSHOT
+ 2.44
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index bfbb1577a2..689c508c5d 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index b032cca5b8..2dae700c4f 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 87f212fdec..69cc6f5b8b 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index bad1970032..0f88b2cfe3 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index a34b2583f4..1b6b671ec8 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index 395ffcad74..d76053f740 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 988ec567a4..8ccb76426c 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 01bd5d0684..2f3bb77829 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index b547a990b2..fbdc7c284f 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44-SNAPSHOT
+ 2.44
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 42fb6a7f4c..754fcf309c 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index a8900438b2..8025f63f6d 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 2.44-SNAPSHOT
+ 2.44
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 6bb84ca9be..10f59dc754 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index 91d9a0ccc3..d6362520fd 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index d6aee7749c..b0ffa17de5 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 5fdaafb1ea..1ee20e0785 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 3c1a6fcefc..fc30cfb97c 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 260ca60d8e..c154c82482 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 3b5eb0d82c..2b9bb178f7 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.44-SNAPSHOT
+ 2.44
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 2a805d0018..5fe4f56c9b 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.44-SNAPSHOT
+ 2.44
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 3fa789b9a0..f310801fb5 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 17eacb9800..a789d6d1bb 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 5748dd1fb2..7b5e15a21d 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 635eaa9616..91929f4b82 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index f5b2e23bbe..c1e7e876c8 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index e93ca182d9..89d4d388ba 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 5b32a1e99a..ddd776802e 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 678e7f973f..5e869ee200 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 67cd0980d3..ae4a719c6d 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 04c84b44db..58352d8d05 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 6332fa6f47..3060a3c6bd 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index a3d94896e4..ca122f9ce3 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 7817409ae3..140aef6320 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 01cc853fe5..88a286a090 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index a670d7a3cb..0ec58a81b3 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index c4f7fa6f27..405928ece5 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 333de09c8a..2d5bb56166 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index c5277849ea..d15089839e 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index ba02feb2f8..29353c817c 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 990b30d54e..4cf155d8b3 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index ced89c51ae..b88f7c8132 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 0d1a933fd3..d6f889f6ee 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index cbd8c196b6..daa23eb089 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index b527e8749c..c944024336 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 6022484612..4dc9333d71 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index e415c1054e..ab34dc2ae6 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 4f1efc0206..214ce11712 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 476f81a353..713d1ea6ea 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index f1194e9048..de3118bc86 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index 1723ca6665..9859ecc859 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.44-SNAPSHOT
+ 2.44
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index de19eb6aa4..fa49f7e0d0 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index 9641c4be8b..e0b42eb502 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index 8fd7859b8b..60e7cd92b7 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 4f60f0b0c6..2e8a07f6f7 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index dee6c5adf5..361f17e8ef 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index d7b417584e..1ba3ba6b66 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index b04dbccd12..76e56ccea0 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 7a26c15316..b0484f2404 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 87098e8755..c6b734373f 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 5a2b873d4b..b87abba9e2 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 4a6e16ecc9..b76623e8e5 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 76e2003a78..11f861f1d4 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index aad65d6739..fa6b2d917e 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index e94ad681fb..cafe0dc2a7 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
json-jackson
diff --git a/examples/json-jackson1/pom.xml b/examples/json-jackson1/pom.xml
index b57528fe80..e70367780d 100644
--- a/examples/json-jackson1/pom.xml
+++ b/examples/json-jackson1/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
json-jackson1
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index 3858a7285b..f4c1278d6e 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 51b9885683..c93fd5b525 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index 7f08962534..f8a7586748 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 633a0c167f..b557888709 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 6c8102ef73..5799a217cd 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 5a3f7dd8fc..9ebe2e0521 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 13ea363981..1edbcbdafb 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 32ff6c6493..4bb0d36788 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 1d8fff7895..d74791241b 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 76e71ee76f..28b847ad5c 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index fb9c921e23..79be8c9444 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index c65947a06c..8c30470e07 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 13339683a0..899cc9aa1a 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 84ed7c7d04..878cfd177f 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index ca141677fa..f2126851ee 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index aecbf1bded..b7bea8c4fc 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 35fc1fbe56..69f42bbe09 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 23f5b751c3..954ba13297 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-http-service/bundle/pom.xml b/examples/osgi-http-service/bundle/pom.xml
index a19f85c771..38942272f1 100644
--- a/examples/osgi-http-service/bundle/pom.xml
+++ b/examples/osgi-http-service/bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index 4bb826e3e2..c43e7c0c54 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/pom.xml b/examples/osgi-http-service/pom.xml
index 1c4513d9ad..40d8358f8d 100644
--- a/examples/osgi-http-service/pom.xml
+++ b/examples/osgi-http-service/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
osgi-http-service
diff --git a/examples/pom.xml b/examples/pom.xml
index 596fde5347..e4b64b065c 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 0fb0ada2e7..b75683f281 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 98b9b0a48d..af160aa906 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 1849ac31d1..2943d4775c 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 594b87a6e2..f592a09759 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.44-SNAPSHOT
+ 2.44
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index eaa4da81d4..a5713b5018 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index cc2913d3db..b0c4e012a3 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.44-SNAPSHOT
+ 2.44
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 8458c80ef8..319e36b790 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 3477ce22c2..65fe5a1ca7 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index ecda4b724f..4de77c6985 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 547c1be1fe..ddcaf0c288 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 5ef4eb90c2..cdee8f9c27 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index d9acc07c4c..7b6f037710 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 0447845b19..9ddd10e200 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44-SNAPSHOT
+ 2.44
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 28e4f5cc4a..3d41fd9092 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 28ef9dab74..bb4ac4bffb 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index b0c61fda54..5697efdce5 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 738744db96..561c068041 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44-SNAPSHOT
+ 2.44
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index d8a9a73d8d..5c74c74f3a 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index c32e498c0a..f8250bd77c 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 55dc4d9118..21ea754d96 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index e9cb06a2e6..4d86568527 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 787d240682..44db740e3a 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index ea956ce3b3..ae8b16fcd5 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 2628046258..555786ace7 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 59785c73f4..cf33599e41 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 11c5fc02d0..9ee8257b91 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 7d6505dfe1..8a93124693 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 03b91b98cc..4a92aec22f 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 2fa0ff5b02..1b3d5d32f6 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index f0309615c1..1cda56219f 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 560e58f3b0..bc1315db45 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 8370d87b17..9d71a75c3e 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index a8a5000bd5..e7b7648f21 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 4ad8c9c313..e9d55dec9a 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index ee4b09a80e..2d72102a45 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 3ab392ce93..abd80c00b2 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index d38ddb764e..01c4082a47 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 2da17f8a70..85477f52ab 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 2ac33ed04e..ae7d47878a 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index b197fc63f9..93a422b02d 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 1949686c11..d142b0f1f8 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.44-SNAPSHOT
+ 2.44
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 880f9b2326..7ae719c259 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.44-SNAPSHOT
+ 2.44
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index aed491eddc..1733865f9e 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.44-SNAPSHOT
+ 2.44
jersey-rx-client-rxjava2
diff --git a/ext/servlet-portability/pom.xml b/ext/servlet-portability/pom.xml
index 98c03130c4..93f2ba76d2 100644
--- a/ext/servlet-portability/pom.xml
+++ b/ext/servlet-portability/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.44-SNAPSHOT
+ 2.44
jersey-servlet-portability
diff --git a/ext/spring4/pom.xml b/ext/spring4/pom.xml
index d003c719f2..e10469beab 100644
--- a/ext/spring4/pom.xml
+++ b/ext/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-spring4
diff --git a/ext/spring5/pom.xml b/ext/spring5/pom.xml
index 709d11f4fb..f36be6b992 100644
--- a/ext/spring5/pom.xml
+++ b/ext/spring5/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.44-SNAPSHOT
+ 2.44
jersey-spring5
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index cd23812b70..0e27eaa0c9 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 2.44-SNAPSHOT
+ 2.44
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 7ce9722e9b..ed2451952a 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 1b6d5b029f..2e7d9075f9 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 66ed8e9efb..1340e36bd7 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 69cc62c5f0..4cc42dc466 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 97036ac096..62abd3e388 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 2be358742b..1a5b267084 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index defcc086e0..048b55ee73 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 698d42bd79..87bf172241 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 0edc663c8b..4d6ed96737 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.44-SNAPSHOT
+ 2.44
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 67a25e9ada..c5d9c8fdc3 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.44-SNAPSHOT
+ 2.44
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 4222d7a6a2..80efb624de 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 38d987301a..0d803b1acd 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 2b21eda95e..2f85cc4dda 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index ebecfec859..a425ea4f98 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index abf6cd09fd..dfa1841eee 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-json-jackson
diff --git a/media/json-jackson1/pom.xml b/media/json-jackson1/pom.xml
index 51e4ef480f..52a1bd1374 100644
--- a/media/json-jackson1/pom.xml
+++ b/media/json-jackson1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-json-jackson1
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 6bb8ee3eca..df5a5bdcf8 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index 1263d2e328..31fbc58796 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 8744ebc0eb..aa036075b9 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index bcf3cb50fd..d9aa3e0b67 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index a06fc5eaec..f00facb7d6 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 4378a2f079..eb0f4f10b3 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44-SNAPSHOT
+ 2.44
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 03d836ae56..2a432df234 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 2.44-SNAPSHOT
+ 2.44
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) JAX-RS 2.1 (JSR 370)
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 699ba9b1d8..18a20a8c03 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 2.44-SNAPSHOT
+ 2.44
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 96a4711d15..e01308c2b8 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 2.44-SNAPSHOT
+ 2.44
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 4e0998ef0b..8ef3951605 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index 2e767b5195..cd80c0b981 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 461a3e0911..4a21abba3e 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index 88cbcb8cf8..94207d0b42 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index ecc5983d39..c38c83db5b 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.44-SNAPSHOT
+ 2.44
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 5dbd253d55..8f723f5221 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.44-SNAPSHOT
+ 2.44
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index d5f165303d..881d66bcce 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index fa244428c8..ccaa173bf3 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.44-SNAPSHOT
+ 2.44
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 914dd41df2..1b3cb4fa8e 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index bc33a4445e..8225b55900 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 2e8b6ee92c..7c4d1bbf07 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index b39c9fa559..2057751eea 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 58aa6f24a9..21fa90ec1a 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 6ee958f1dd..3c7a79c569 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index 7726ada8fe..cfc7ebeae0 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index a7593de7c4..3a7f8ab7f1 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 00bc3f8aa7..5cfe30d3a5 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 6db432d22c..de922bb513 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 6b32d5c18f..7dc11a6932 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index 154529441c..7e065ce432 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.44-SNAPSHOT
+ 2.44
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 38fb5ef95f..9217738afc 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 4987a77c1a..88b964c66f 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 24df65ed40..d491ccf49b 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 13fd4b81e0..9999710222 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.44-SNAPSHOT
+ 2.44
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 3001714e25..40fe7eaede 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.44-SNAPSHOT
+ 2.44
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index c1c56d4c2b..17c104aba4 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 9be0e5e8d0..c11a38f77f 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 06b55bbeb3..8679d2d1f2 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index f69f8b91e7..f4f640fdfa 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 347d371c74..57ad06987f 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index b7657c5f59..f0c3613cfa 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 9166a884f6..d89f059bc3 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 29a438d880..8444c96c51 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index ba23dcf218..80185d2234 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index df1d1f7262..2bb2ad408a 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index b68373b8d5..fd3552fc6a 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 510bdeb36d..49a1ea5e31 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 8c898d2b3c..d4ca572f88 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 14853ad437..30a7546144 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index ef4dda1f96..eddc9a1e79 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index b6103d923b..c4beee11ab 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 571337388e..069c250f2a 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 6adb842d00..ee215c86c3 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index c8de28088a..5574967177 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 354fa7f2e3..88ad0b7684 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index f33c83181c..688964be30 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 2f791b92c0..990765b1c8 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 21cce901ec..f3f917e6bb 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index c357e3bc39..36b5d22835 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index f5f57939ef..b2b5d73afe 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 195c422192..aa4c993a86 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 9e4b46a3d8..78e7206e41 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index fbc06594f2..b5fb1e2d2b 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index a121991ec9..5e62f54286 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 08c0f7fde8..1c60997ab9 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44-SNAPSHOT
+ 2.44
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index b5f411e097..81cbeaebb4 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index a9ddede18b..35a692af93 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index c61a1c3fec..7079756dd9 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 2d18e4be40..198105116b 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index 0cf0a91152..aeaa07b7fa 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 6797b640ca..02eb6f28c3 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 58b20f3060..e00e951ac0 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 9e8edba631..360d1357d3 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 029eb8843d..1c7df7bffd 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 9d42728f00..39766332d3 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 7d3c4ad438..1862c9c567 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 12fd8f19c0..86695e28d1 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 25a7f97e28..91b66d40d9 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 7d16e1f56b..3cd7e31208 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 887174f519..1f6373212c 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index e9b83bb75c..0164d4f42a 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 64a1ac5979..37cc601138 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 0ca3854b9d..0a1de0591a 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 5f2a7c53f6..42f727f059 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 457f23d917..b71936c3a1 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 245dbe5196..a0832e4353 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 261dcf87c0..51a7b14c2f 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index df221eb711..2c890ced23 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 5266b123f9..9b6aa08c1f 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index a4a444ed06..bfcddf892c 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 9694db1265..40c12f2ba0 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index ff73fd7ef8..117c4a1b7b 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 594d7f4393..d1a0b32463 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-1667
diff --git a/tests/integration/jersey-1829/pom.xml b/tests/integration/jersey-1829/pom.xml
index bb6dd723bf..8d5f1923e3 100644
--- a/tests/integration/jersey-1829/pom.xml
+++ b/tests/integration/jersey-1829/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
jersey-1829
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 4334d357c8..2f4a73b9d8 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 1a68870d8d..3ac6aa2998 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 4cb9d51bf1..182aed23c7 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index ee4b442e15..482c3ccdeb 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 63aa5cf173..89f8a8118b 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 52be619731..8346bac625 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index d4738864d6..5d559bcbef 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 1069bc98a6..1e9f878968 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index a5f725de94..53f5f73dce 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 6edc2a39b2..ba447d0a58 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 47bd6e3b71..2440729c66 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 1409e71dcb..ba1a722e81 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 0b52584d64..50f3a7f230 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 118c2a170e..f6e05b3a35 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 45deef26e4..153f0b4d07 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index eaebfc6f73..d24bbb49ad 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index ebfde17b10..39bf29a91c 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 9f97b46d23..742b2e6e0f 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 9e5bdae801..8bab5b6aa3 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index ecd174f0c9..fd3f57ccde 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 3140afd919..877d86e5e7 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 2828c4b4ae..6f9dc87c64 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 176644cf21..076a38fa52 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index bd2792d0e8..16ead1f40a 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index be57cca805..2d2ac9deed 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 7405a6bad5..21b90b94fd 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index ff83cf56f5..45b8a46d78 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 229cfe09b6..14e13f05ac 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index cc89e81cce..d2f9079651 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index b9b8f56590..14756ae36c 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index dc99423cc0..60435b0f8e 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 39de5a8fe1..3703dd2439 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 4c1dc2e5fc..b973e8c255 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 340f79b546..ad50370b88 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 6c8216197a..9fd20750c9 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index cbde430a7a..2eae81ddc7 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index d8c9ba7368..61eacfbf62 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 4b92d1c3d6..32c60b0b9c 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 6edbd9a137..8f5f8435ad 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index b87a9ea3c0..16e74a790b 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 9cfaf03232..1eeebfc1c1 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-4949
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 3d4f332e86..3dbc844f85 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
jersey-780
diff --git a/tests/integration/jetty-response-close/pom.xml b/tests/integration/jetty-response-close/pom.xml
index 1c0d419c40..9641d0ca70 100644
--- a/tests/integration/jetty-response-close/pom.xml
+++ b/tests/integration/jetty-response-close/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 448ea5d3d1..a9ccad2802 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 2a4cec89f3..4b3512cd83 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index e7a98740dd..1b751ccd52 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 98f587df33..f13102131c 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 49d4190112..146f527f99 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/microprofile/rest-client14-compatibility/pom.xml b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
index a734315e1d..d9b6dc3c56 100644
--- a/tests/integration/microprofile/rest-client14-compatibility/pom.xml
+++ b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 0de1e3eab0..e505b40081 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/portability-jersey-1/pom.xml b/tests/integration/portability-jersey-1/pom.xml
index d99d769cb1..19fc39d207 100644
--- a/tests/integration/portability-jersey-1/pom.xml
+++ b/tests/integration/portability-jersey-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
portability-jersey-1
diff --git a/tests/integration/portability-jersey-2/pom.xml b/tests/integration/portability-jersey-2/pom.xml
index 6a875bcdfc..e3fdba1ffc 100644
--- a/tests/integration/portability-jersey-2/pom.xml
+++ b/tests/integration/portability-jersey-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
portability-jersey-2
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 3443b70dc8..f66b5016a6 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 1cfff350d7..f9bf641c42 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index a2c6423153..1822f5c6c3 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 3c1b53bbec..626ad9bcee 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44-SNAPSHOT
+ 2.44
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 763b09d085..f095f84532 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index f59850c524..0a37263ae6 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 11937098be..f4ad391f3f 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index a5a2519fa9..96d4405a9c 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 65ca19585c..d042366f0b 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 958b06c0b0..6a6c4c69d1 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 14a81409d3..270ddcd330 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 50b29caaa1..a7da9f96f1 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index fa6e5b8045..acce872649 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index c265a062fc..04f7d523d2 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 424e562651..e642e4c39f 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 54ed7a2edf..0405aa3a5b 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 9ac1d198c4..593e8d1fa4 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 117e6e902a..18fa937a65 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 2401c9bcbb..b8604b07cf 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index 0406b61a09..d03b0a594a 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index c397740c2d..069db16045 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index 6de68a6a1c..e8cc6cd0ae 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 81bdd4358c..95fbf043c0 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 2a75b70dca..95cc6e5e6c 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 46755f5c66..4cfbebefeb 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 9fe794ec67..ef663d5ca6 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 296e9a32cb..5acb8bfa60 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index cf21569c88..1d75446511 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 7afe08a03f..d790eedf19 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index e141d76306..12c22203fa 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index b97034ac3b..5934c81779 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 54624897e4..faabe7e9af 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 9c53b88195..0453f1b597 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index a61bccee08..f0ffb4976e 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index da45c08775..dff376e63b 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 5729ce736c..d39d5f7ca9 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 49c25779ee..e09e44c8dd 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 5f825143be..898b60aa37 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 7c3e6a96e8..4963cd18c7 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index f5941f6a7e..8be385465e 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index ef477aa9ea..91b0f7a5d0 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index c29dbc9151..d5b8cd4d9f 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
sonar-test
diff --git a/tests/integration/spring4/pom.xml b/tests/integration/spring4/pom.xml
index 82bca72986..95608963f3 100644
--- a/tests/integration/spring4/pom.xml
+++ b/tests/integration/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
spring4
diff --git a/tests/integration/spring5/pom.xml b/tests/integration/spring5/pom.xml
index 7fe8705fc4..e086e363f7 100644
--- a/tests/integration/spring5/pom.xml
+++ b/tests/integration/spring5/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
spring5
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 08d7af4d31..ad1df4cbf8 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44-SNAPSHOT
+ 2.44
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 711b282e5d..0705beca63 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 2.44-SNAPSHOT
+ 2.44
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 5a15e3d0c5..a6a6e1c10c 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 41420b900f..233f780166 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index e07bb881fc..cc9fd65006 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44-SNAPSHOT
+ 2.44
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 2.44-SNAPSHOT
+ 2.44
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index fb6c494843..c988f1f677 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44-SNAPSHOT
+ 2.44
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 9b7c4fd5b4..57707630e1 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44-SNAPSHOT
+ 2.44
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 510173c9a4..d47b386922 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44-SNAPSHOT
+ 2.44
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 1c50832be0..046b905ca6 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44-SNAPSHOT
+ 2.44
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index fdc820e545..699dcf6d2c 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44-SNAPSHOT
+ 2.44
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 5fdf2e848a..0c5017932b 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 7db9661afe..e28c7a557f 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44-SNAPSHOT
+ 2.44
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index ae37da51ff..9c15cc3721 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44-SNAPSHOT
+ 2.44
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index a274e6a1c3..2a0d8498e1 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 2.44-SNAPSHOT
+ 2.44
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 3b76dcbfb8..d10d0c24fd 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 827c215448..e1fbaae444 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44-SNAPSHOT
+ 2.44
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index d763671101..cde11264ce 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index c5c265a36a..b2a38efc79 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 2.44-SNAPSHOT
+ 2.44
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 57fe38671d..1b2154270a 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index a8fc510e7a..5f142df3e2 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 22a094157f..1f278bda57 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index ade6e0e562..16c07c0338 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index ee598a7895..56ee1c10e1 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 0eb1d93420..66b554781b 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index d6779cd61c..f42adb4d73 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 412756d36e..e6203b7589 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 00e35129be..301c8a0dc4 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index 26732302fe..5ca2565aa7 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 42d326f3c1..8e637e90f1 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 931e1f34a4..13c286965c 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 991112264e..7dc808b63a 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 87a68d093b..bc61aaec9c 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 5d2fab10a0..86bcd5bf7f 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index d7fb2bcc37..930f222818 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index a822c5efc5..75119ab38f 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 223022c5a8..2ccb2f75cc 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44-SNAPSHOT
+ 2.44
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 1be5383a24..1247fcce6d 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 626a9e02d2..1c0c6327d0 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 98b8922729..9c9111ccc8 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
project
- 2.44-SNAPSHOT
+ 2.44
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index bc22f349d5..bd5337b9c8 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44-SNAPSHOT
+ 2.44
stress
From cd19f9975d6797198736caca084b3feaefee74d6 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Mon, 29 Jul 2024 13:07:33 +0000
Subject: [PATCH 109/129] 2.45-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jackson1/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/osgi-http-service/bundle/pom.xml | 2 +-
examples/osgi-http-service/functional-test/pom.xml | 2 +-
examples/osgi-http-service/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/servlet-portability/pom.xml | 2 +-
ext/spring4/pom.xml | 2 +-
ext/spring5/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jackson1/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1829/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/jetty-response-close/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
.../microprofile/rest-client14-compatibility/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/portability-jersey-1/pom.xml | 2 +-
tests/integration/portability-jersey-2/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring4/pom.xml | 2 +-
tests/integration/spring5/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
387 files changed, 388 insertions(+), 388 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index ab7485be17..9cd191114a 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.44
+ 2.45-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index da89b1df03..31cc459806 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.44
+ 2.45-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 5a63e7f5cb..e2dad5d547 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.44
+ 2.45-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index b8768d8c35..11b92ec7da 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.44
+ 2.45-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 6adbed40f3..2f2cc23f3e 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index a0db4cbccc..04d3fce257 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 2.44
+ 2.45-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index e58b93d11b..b59c80703b 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.44
+ 2.45-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 5ce11696ae..d0cad6b884 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 2.44
+ 2.45-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 1ab7eba173..2ee72a4943 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.44
+ 2.45-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 689c508c5d..629d11acb0 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 2dae700c4f..11dc8cbd38 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 69cc6f5b8b..16239e5a86 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 0f88b2cfe3..b60eca8f65 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 1b6b671ec8..6d96dce30a 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index d76053f740..f83661c128 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 8ccb76426c..b26cd9456a 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 2f3bb77829..e2fe315c3a 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index fbdc7c284f..a6f12eae1b 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.44
+ 2.45-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 754fcf309c..4c16c17349 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 8025f63f6d..df8f3de971 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 2.44
+ 2.45-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 10f59dc754..72209130af 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index d6362520fd..b3c65903fb 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index b0ffa17de5..9ceb84a6f5 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 1ee20e0785..db544a2fbf 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index fc30cfb97c..0209c6c8e9 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index c154c82482..43c9e1adda 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 2b9bb178f7..3e87432289 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.44
+ 2.45-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 5fe4f56c9b..fc39c983b8 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.44
+ 2.45-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index f310801fb5..dac229819d 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index a789d6d1bb..4ee92d3671 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 7b5e15a21d..2cdf5a018a 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 91929f4b82..0ffe6db00f 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index c1e7e876c8..f796345b41 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 89d4d388ba..27817979d5 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index ddd776802e..98f00023ec 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 5e869ee200..771cfac3c9 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index ae4a719c6d..30729196bc 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 58352d8d05..d66c658189 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 3060a3c6bd..18c420c724 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index ca122f9ce3..f3940bf47e 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 140aef6320..d82d296beb 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 88a286a090..e2c700aafa 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 0ec58a81b3..f6d8369e57 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 405928ece5..dae4f51c56 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 2d5bb56166..67046c5fa5 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index d15089839e..840725efd5 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 29353c817c..6918e6314c 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 4cf155d8b3..5a2c14b411 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index b88f7c8132..e7aa33057a 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index d6f889f6ee..eabd7bd423 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index daa23eb089..3ca5233a2b 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index c944024336..0c9294456e 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 4dc9333d71..e7cfe8d5fb 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index ab34dc2ae6..741035b20f 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 214ce11712..5199eb2470 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 713d1ea6ea..9c101a056c 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index de3118bc86..625df66b3f 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index 9859ecc859..03e358b8e7 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.44
+ 2.45-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index fa49f7e0d0..f2a6ab9d19 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index e0b42eb502..5a37f10ea0 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index 60e7cd92b7..a0b7eb087d 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 2e8a07f6f7..19225065bd 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 361f17e8ef..76adb383fc 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 1ba3ba6b66..efa7c8724f 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 76e56ccea0..2c327eb15b 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index b0484f2404..079c5171ee 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index c6b734373f..bd8628a62c 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index b87abba9e2..5d311c0ec5 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index b76623e8e5..58b6e5763c 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 11f861f1d4..3d699e4091 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index fa6b2d917e..200cf460f7 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index cafe0dc2a7..886ec7d380 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
json-jackson
diff --git a/examples/json-jackson1/pom.xml b/examples/json-jackson1/pom.xml
index e70367780d..14b3518143 100644
--- a/examples/json-jackson1/pom.xml
+++ b/examples/json-jackson1/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
json-jackson1
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index f4c1278d6e..1de6728d80 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index c93fd5b525..7b5e2ad1bb 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index f8a7586748..3ce8956e9d 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index b557888709..1d37b56e19 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 5799a217cd..674bb751af 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 9ebe2e0521..464912d392 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 1edbcbdafb..ed9c44a153 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 4bb0d36788..30f3b53083 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index d74791241b..45ccda0db3 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 28b847ad5c..5a6118b3b5 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 79be8c9444..ec86ff5b5a 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 8c30470e07..e57fd8af63 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 899cc9aa1a..2fd2c32471 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 878cfd177f..50fb70e938 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index f2126851ee..7a2ea5d502 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index b7bea8c4fc..5e5cc1a592 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 69f42bbe09..213a9447c9 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 954ba13297..d1853a7234 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-http-service/bundle/pom.xml b/examples/osgi-http-service/bundle/pom.xml
index 38942272f1..87341dd146 100644
--- a/examples/osgi-http-service/bundle/pom.xml
+++ b/examples/osgi-http-service/bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index c43e7c0c54..4db44547c0 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/pom.xml b/examples/osgi-http-service/pom.xml
index 40d8358f8d..77e3e506d2 100644
--- a/examples/osgi-http-service/pom.xml
+++ b/examples/osgi-http-service/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
osgi-http-service
diff --git a/examples/pom.xml b/examples/pom.xml
index e4b64b065c..1ecbf9d890 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index b75683f281..9effcdfa2c 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index af160aa906..165ac72025 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 2943d4775c..f0b20c335f 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index f592a09759..d5c3e43322 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.44
+ 2.45-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index a5713b5018..e0a5cd630c 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index b0c4e012a3..c427bbb8c5 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.44
+ 2.45-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 319e36b790..c570a7c68d 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 65fe5a1ca7..8f02866ba8 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 4de77c6985..54d484c0cd 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index ddcaf0c288..4a8cf00f88 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index cdee8f9c27..aca4613582 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 7b6f037710..e07ddf9452 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 9ddd10e200..f4b213697d 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.44
+ 2.45-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 3d41fd9092..c9bb70a03f 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index bb4ac4bffb..bce0c605ee 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 5697efdce5..eb52202c27 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 561c068041..483ce7b4e4 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.44
+ 2.45-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 5c74c74f3a..522c887b3e 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index f8250bd77c..504dff004a 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 21ea754d96..21d8d83c67 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 4d86568527..85fc5215b3 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 44db740e3a..28f1861a8e 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index ae8b16fcd5..e6cb9154cf 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 555786ace7..ac34c11a36 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index cf33599e41..4b1a7465ef 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 9ee8257b91..de3dc366e9 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 8a93124693..0fe45d2c1c 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 4a92aec22f..89e7c92b61 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 1b3d5d32f6..f0e86fd8be 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 1cda56219f..d187d6a147 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index bc1315db45..d3787683cc 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 9d71a75c3e..272b4978ac 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index e7b7648f21..49a0581a90 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index e9d55dec9a..ce9db1571b 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 2d72102a45..f58a34c625 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index abd80c00b2..3d0070c59f 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 01c4082a47..457486f287 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 85477f52ab..ce6f14c50d 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index ae7d47878a..af0a176813 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 93a422b02d..759f144ff7 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index d142b0f1f8..2afd2ea988 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.44
+ 2.45-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 7ae719c259..f55bcfb961 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.44
+ 2.45-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 1733865f9e..65026e194f 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.44
+ 2.45-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/servlet-portability/pom.xml b/ext/servlet-portability/pom.xml
index 93f2ba76d2..c9a89848e5 100644
--- a/ext/servlet-portability/pom.xml
+++ b/ext/servlet-portability/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.44
+ 2.45-SNAPSHOT
jersey-servlet-portability
diff --git a/ext/spring4/pom.xml b/ext/spring4/pom.xml
index e10469beab..2fcc8a34a7 100644
--- a/ext/spring4/pom.xml
+++ b/ext/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-spring4
diff --git a/ext/spring5/pom.xml b/ext/spring5/pom.xml
index f36be6b992..af20c0d3be 100644
--- a/ext/spring5/pom.xml
+++ b/ext/spring5/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.44
+ 2.45-SNAPSHOT
jersey-spring5
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 0e27eaa0c9..1f269d3aa6 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 2.44
+ 2.45-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index ed2451952a..908bde96d7 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 2e7d9075f9..7ba743c57f 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 1340e36bd7..45e7d810c5 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 4cc42dc466..22cc411cd5 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 62abd3e388..d50a086e67 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 1a5b267084..28eb7c3f6f 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 048b55ee73..d4930ecf1a 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 87bf172241..b1e6051c3f 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 4d6ed96737..8956395c1f 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.44
+ 2.45-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index c5d9c8fdc3..9c44f4010e 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.44
+ 2.45-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 80efb624de..f220828a56 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 0d803b1acd..fce8229d2d 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 2f85cc4dda..9922dae411 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index a425ea4f98..7d9676c1b1 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index dfa1841eee..609ced184d 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jackson1/pom.xml b/media/json-jackson1/pom.xml
index 52a1bd1374..100b685645 100644
--- a/media/json-jackson1/pom.xml
+++ b/media/json-jackson1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-json-jackson1
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index df5a5bdcf8..a46b6c0cd4 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index 31fbc58796..c6f0255b1b 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index aa036075b9..3384370491 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index d9aa3e0b67..4540d67e7a 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index f00facb7d6..aec51df291 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index eb0f4f10b3..1607b51aad 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.44
+ 2.45-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 2a432df234..7668cffd32 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 2.44
+ 2.45-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) JAX-RS 2.1 (JSR 370)
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 18a20a8c03..e9dfe9b261 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 2.44
+ 2.45-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index e01308c2b8..7ed965cce5 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 2.44
+ 2.45-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 8ef3951605..7e0a56fa31 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index cd80c0b981..d122489ff9 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 4a21abba3e..2242e47e15 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index 94207d0b42..a3a671a669 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index c38c83db5b..35c8c8b1d5 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.44
+ 2.45-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 8f723f5221..eadd870d5e 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.44
+ 2.45-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 881d66bcce..a8b94aeedd 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index ccaa173bf3..1e23661045 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.44
+ 2.45-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 1b3cb4fa8e..297378b0bb 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 8225b55900..55934471d9 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 7c4d1bbf07..086abe9244 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index 2057751eea..d083789741 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 21fa90ec1a..d809eeedde 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 3c7a79c569..9d84e2b052 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index cfc7ebeae0..097e6dd2b9 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 3a7f8ab7f1..b685c31eed 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 5cfe30d3a5..bd74055d28 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index de922bb513..70218e712b 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 7dc11a6932..d2a4b10295 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index 7e065ce432..e7835debdf 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.44
+ 2.45-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 9217738afc..31312cc034 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 88b964c66f..84eee8f82d 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index d491ccf49b..b93d069043 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 9999710222..45532655c6 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.44
+ 2.45-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 40fe7eaede..323dab594a 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.44
+ 2.45-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 17c104aba4..5941fa884f 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index c11a38f77f..a4d1d82ee8 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 8679d2d1f2..44fff2dd57 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index f4f640fdfa..9dd63e7d9e 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 57ad06987f..eb38533f58 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index f0c3613cfa..1e62512522 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index d89f059bc3..78718a192b 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 8444c96c51..134d368f7e 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 80185d2234..0a1d3d3d27 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 2bb2ad408a..6e82c17abd 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index fd3552fc6a..d95cba5c3d 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 49a1ea5e31..0715f249af 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index d4ca572f88..bdf245f063 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 30a7546144..1b70f93905 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index eddc9a1e79..f59989b0e1 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index c4beee11ab..209d1b7027 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 069c250f2a..a6200a9ca1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index ee215c86c3..96d31e4218 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 5574967177..8cc85a2fba 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 88ad0b7684..f2f268dbaa 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 688964be30..0661672a9c 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 990765b1c8..7c4e24ab46 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index f3f917e6bb..c5e78e8d93 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 36b5d22835..5cb5d64e6d 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index b2b5d73afe..7863e4a3b3 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index aa4c993a86..5613d71873 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 78e7206e41..4add6489a4 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index b5fb1e2d2b..ac46034955 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 5e62f54286..5fcb2a12e4 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 1c60997ab9..8e7d1dbedc 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.44
+ 2.45-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 81cbeaebb4..543a0e272d 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 35a692af93..2d124d6880 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 7079756dd9..da0e8c0165 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 198105116b..a6ebb43749 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index aeaa07b7fa..c0f2704ac9 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 02eb6f28c3..14b3e60a23 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index e00e951ac0..c14085afb4 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 360d1357d3..aa4251f0fe 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 1c7df7bffd..077bcfc376 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 39766332d3..8dddc876e3 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 1862c9c567..5251b2ad76 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 86695e28d1..e7208202ed 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 91b66d40d9..375e960d64 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 3cd7e31208..1884f63518 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 1f6373212c..aef6205c7d 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 0164d4f42a..a7f6c00d46 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 37cc601138..1e80bfb6a6 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 0a1de0591a..3ae8ea7dcb 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 42f727f059..fb6d0929db 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index b71936c3a1..b0f632552a 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index a0832e4353..691e3b4eaa 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 51a7b14c2f..b4e323e074 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 2c890ced23..537aff6a6d 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 9b6aa08c1f..e75587997c 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index bfcddf892c..ddf984a2c7 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 40c12f2ba0..c152f42f4e 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 117c4a1b7b..baa3fcf7b4 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index d1a0b32463..d9ef76aea3 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1829/pom.xml b/tests/integration/jersey-1829/pom.xml
index 8d5f1923e3..ceb8b61406 100644
--- a/tests/integration/jersey-1829/pom.xml
+++ b/tests/integration/jersey-1829/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
jersey-1829
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 2f4a73b9d8..a7b64d551c 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 3ac6aa2998..047ceb1130 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 182aed23c7..afecc063ae 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 482c3ccdeb..30cdadfe5e 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 89f8a8118b..734590366d 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 8346bac625..e6d3c13b01 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 5d559bcbef..87b1b7015b 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 1e9f878968..025b4d7471 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 53f5f73dce..da732c0ec2 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index ba447d0a58..e97ef695d2 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 2440729c66..22a3409b48 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index ba1a722e81..0377e5369f 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 50f3a7f230..e901c15627 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index f6e05b3a35..ad134507f2 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 153f0b4d07..c2b02b0d38 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index d24bbb49ad..dd5b4263be 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 39bf29a91c..023dfc9c21 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 742b2e6e0f..4c80b6f6c7 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 8bab5b6aa3..109a58d152 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index fd3f57ccde..5728700a41 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 877d86e5e7..49a87fe49c 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 6f9dc87c64..1abde2e606 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 076a38fa52..bd65f2bc94 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 16ead1f40a..dc892e53ee 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 2d2ac9deed..6205aed4c6 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 21b90b94fd..f1e84c1bf7 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 45b8a46d78..856e30a58c 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 14e13f05ac..b31e7ba010 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index d2f9079651..c258336550 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 14756ae36c..3f51a6dc95 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 60435b0f8e..6014e2187e 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 3703dd2439..e76261c98d 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index b973e8c255..c29be497f1 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index ad50370b88..df48cd0a4d 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 9fd20750c9..6adc8ad012 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 2eae81ddc7..158ddeffdc 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index 61eacfbf62..62f4ec4a65 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 32c60b0b9c..9ef465f8c6 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 8f5f8435ad..131d91712c 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 16e74a790b..380eaca4d7 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 1eeebfc1c1..8a6941694d 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 3dbc844f85..205ce17963 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
jersey-780
diff --git a/tests/integration/jetty-response-close/pom.xml b/tests/integration/jetty-response-close/pom.xml
index 9641d0ca70..fe26f7408e 100644
--- a/tests/integration/jetty-response-close/pom.xml
+++ b/tests/integration/jetty-response-close/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index a9ccad2802..9e3432885f 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 4b3512cd83..3e59426a95 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 1b751ccd52..6088af1334 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index f13102131c..2d8495c1e5 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 146f527f99..1044fdda15 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client14-compatibility/pom.xml b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
index d9b6dc3c56..f160376a7e 100644
--- a/tests/integration/microprofile/rest-client14-compatibility/pom.xml
+++ b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index e505b40081..3b91a033b0 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/portability-jersey-1/pom.xml b/tests/integration/portability-jersey-1/pom.xml
index 19fc39d207..723ed8863a 100644
--- a/tests/integration/portability-jersey-1/pom.xml
+++ b/tests/integration/portability-jersey-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
portability-jersey-1
diff --git a/tests/integration/portability-jersey-2/pom.xml b/tests/integration/portability-jersey-2/pom.xml
index e3fdba1ffc..ebc6bd9521 100644
--- a/tests/integration/portability-jersey-2/pom.xml
+++ b/tests/integration/portability-jersey-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
portability-jersey-2
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index f66b5016a6..e0d24f963f 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index f9bf641c42..771cd93798 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 1822f5c6c3..1896880070 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 626ad9bcee..5e69ac2e07 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.44
+ 2.45-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index f095f84532..d535cb0cce 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 0a37263ae6..3d78efba8f 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index f4ad391f3f..92e808d4fd 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 96d4405a9c..eb5cfa685a 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index d042366f0b..e48fe2fb5d 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 6a6c4c69d1..558936ae54 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 270ddcd330..adb5adcd63 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index a7da9f96f1..047a1ed8f5 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index acce872649..a404b69494 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 04f7d523d2..96bccb216a 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index e642e4c39f..79f6dae7e3 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 0405aa3a5b..1fde238ba1 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 593e8d1fa4..5764b4901c 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 18fa937a65..0773a9317a 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index b8604b07cf..62b52f8ea9 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index d03b0a594a..d994b3ec76 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 069db16045..4d32fb95b7 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index e8cc6cd0ae..f9a45f3def 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 95fbf043c0..fc785c716d 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 95cc6e5e6c..265603d0e3 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 4cfbebefeb..d5cf8b6f56 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index ef663d5ca6..93636ee5db 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 5acb8bfa60..a25bd75219 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 1d75446511..c886a04511 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index d790eedf19..3e2de57582 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 12c22203fa..9e58cac38a 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 5934c81779..667ee91397 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index faabe7e9af..40720619e4 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 0453f1b597..fe30d90236 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index f0ffb4976e..210908c091 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index dff376e63b..56b7670c1d 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index d39d5f7ca9..a96555a3fd 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index e09e44c8dd..c24ae1f4b5 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 898b60aa37..e72311468c 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 4963cd18c7..d75229b021 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 8be385465e..79300cb81c 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 91b0f7a5d0..0fcc0e07d8 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index d5b8cd4d9f..9945a0d902 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring4/pom.xml b/tests/integration/spring4/pom.xml
index 95608963f3..cb40b86206 100644
--- a/tests/integration/spring4/pom.xml
+++ b/tests/integration/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
spring4
diff --git a/tests/integration/spring5/pom.xml b/tests/integration/spring5/pom.xml
index e086e363f7..5e26278e9a 100644
--- a/tests/integration/spring5/pom.xml
+++ b/tests/integration/spring5/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
spring5
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index ad1df4cbf8..e691f0c12c 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.44
+ 2.45-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 0705beca63..3e78d60de6 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 2.44
+ 2.45-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index a6a6e1c10c..dc16a25952 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 233f780166..ea6b0fa377 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index cc9fd65006..bf53715300 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44
+ 2.45-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 2.44
+ 2.45-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index c988f1f677..e2c07afdf4 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44
+ 2.45-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 57707630e1..05bcafa70e 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44
+ 2.45-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index d47b386922..a0fd3b0791 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.44
+ 2.45-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 046b905ca6..51f5070d98 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44
+ 2.45-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 699dcf6d2c..1aafffc6e9 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44
+ 2.45-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 0c5017932b..b9e35c90c5 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index e28c7a557f..767aa0ecef 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44
+ 2.45-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 9c15cc3721..9f93e35197 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.44
+ 2.45-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 2a0d8498e1..1361cfda67 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 2.44
+ 2.45-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index d10d0c24fd..a05baf728d 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index e1fbaae444..df4407711c 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44
+ 2.45-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index cde11264ce..ff765d1d84 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index b2a38efc79..ae67c1d333 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 2.44
+ 2.45-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 1b2154270a..d2d5f33c2c 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 5f142df3e2..ef5ce10399 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 1f278bda57..af7ed24eae 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index 16c07c0338..d9ccd49182 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 56ee1c10e1..4d3ecf840d 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 66b554781b..8220f4b52a 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index f42adb4d73..e9ebc6d4d6 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index e6203b7589..951e257a54 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 301c8a0dc4..f4615a2d09 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index 5ca2565aa7..f4353a3702 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 8e637e90f1..c2f7ad5d99 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 13c286965c..9c259a297f 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 7dc808b63a..8c872c28e7 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index bc61aaec9c..6040b81349 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 86bcd5bf7f..af939c2576 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index 930f222818..bdc615f474 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 75119ab38f..103d0ba3c6 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 2ccb2f75cc..d29fdb5b94 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.44
+ 2.45-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 1247fcce6d..32e3ce0959 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 1c0c6327d0..0924236536 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 9c9111ccc8..18b62a09aa 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
project
- 2.44
+ 2.45-SNAPSHOT
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index bd5337b9c8..3552aed1aa 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.44
+ 2.45-SNAPSHOT
stress
From 982e6db2b3daa8eaf602fb6857415546d7dafb72 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Wed, 31 Jul 2024 13:24:28 +0200
Subject: [PATCH 110/129] MultiRelease jar fix
Signed-off-by: Maxim Nesen
---
ext/spring6/pom.xml | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index dcd58740f7..1e5b000a11 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -228,6 +228,23 @@
+
+ HK2_JDK8_dependencyConvergence_skip
+
+ 1.8
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+ dependencyConvergence
+
+
+
+
+
SpringExclude
@@ -382,22 +399,5 @@
-
- HK2_JDK8_dependencyConvergence_skip
-
- 1.8
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
- dependencyConvergence
-
-
-
-
-
From 3c8b050f0eb989df8d20a9e48debb1ad6dc8d452 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Wed, 31 Jul 2024 12:23:01 +0000
Subject: [PATCH 111/129] 3.0.15
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
377 files changed, 378 insertions(+), 378 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 6d0233beb8..3a0bcc57d1 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index a3b4e18191..8fda4cae59 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.15
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index b0a977532d..2c917a950a 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 32e29698a4..c03d9158f7 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index e41beee64c..b0788c0149 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 1b7d7f5992..f31afa7e94 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.0.99-SNAPSHOT
+ 3.0.15
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index b7c9921fca..f56c03814b 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.15
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index e39812ca17..ddeebb8fef 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index e6a7a7fb97..cdd03061d3 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 052dfb751b..e0e0a07242 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 82efb18284..c7166f22c3 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 88723e6841..7640d9df79 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 2b25a35682..fc8bb7d4e5 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 8453f9b924..e233f917aa 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index c3b83013c8..4955bdf4cd 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 86876ec0d1..9761adb501 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 00356708d8..c56608c0f8 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 109a009c76..5121e3a919 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index a48065d3dc..9064c0ab53 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index d388b7e5f1..678cb73919 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index e7f1668475..d511f50a6f 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index c8a2bb61c4..b6841fb65b 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 95887084fb..245dc0bca3 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 659b4dc1d7..b73d425861 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 5985e69e28..3ed379f1c2 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index e47c6f22b6..99725d0af9 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index ce0768dfc2..057337104b 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 59d26efe5f..854e699a86 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 73f1f694c0..b19080b7f1 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 2b07fcf45c..95ad9fb7bb 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index be05caf2fa..9318277385 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index e21c30101d..6f436b46ae 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index fefc6842e4..a5698b3b52 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 46315aa9c8..d1185d7a45 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 263ab483d8..7ddbaec3da 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 062ff1fe69..b56871233f 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 1c54fae2f1..aff06ea201 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 3663370df6..ede44e879c 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 21d30d8350..bb68e33903 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index d8c472587b..19f20fed84 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 4531b60ef1..10e602c791 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 36b2854dc2..b04d86b17a 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 34ab9c20e3..c9fa39859a 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 6d38f0d9f7..0d0330773a 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 63c4e780de..39188ff3a9 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 5cb67a3807..5b1a37bd53 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 6664f23de7..843c506cac 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 4af5fa458d..9e34727cb0 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index b55aa9e816..dcd21af899 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 0b5f9f2db1..cc56291118 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index d5b30424f8..ff69d01180 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 0252257db2..d63e0f2c6f 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 055c055211..fb65a4418c 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index fa19a705d9..5471b5ca3c 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 2bb3e5fb1b..85a0c53643 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 6636d3a8d3..cd4189d683 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 768bfec32b..d1c9a4ff70 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index ab5ea9976c..045a1fb798 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 81d3514276..6c489ba2df 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index f0ad725407..d876aa9bdd 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index a5ce51c07e..eb5ebd4860 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index b99c2efb54..9659c13d9f 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 567d9ad534..799c8f80c4 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 0026193530..4786c219e2 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 1ff6f66e2e..dc450f0df5 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 1273186bb5..fd080afa74 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 25d7e1ba28..1ae7653337 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 44303095c9..fee2cf458d 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 63e5a87f17..4c2259733d 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 83d4303ee1..33cdecfc66 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 7251947a7c..2ac179ecc2 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 4f27b7307d..fa2c2cd01c 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index b59825a28a..d1ff8c1ba2 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 1424646afd..ad6577ec3c 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index ddbf757a34..c7bfa95fcb 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 836cea3224..f2c2fdaefa 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 700bf51ee5..2d07af08da 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index b0c44ce45f..5f1cf38646 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 84d614d0d8..a9fa00094f 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 573177b84e..c9675f5635 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index b536662f26..d1ba13ffd6 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 06b3afa4d0..9ae3e1bba0 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 1cac7ba9c0..af1baaf2b1 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 43708921c9..3d2dc07a5c 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 6a7a6b9357..0226342ef6 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 750155077f..6c0b6fd68a 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 8453b3a241..eb89ff6794 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index dcd3cbc002..ba67ef79e3 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index fc66fec93c..314de99607 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 1249a34c17..0b28cf922f 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 8d25b08f5b..eeec2b799c 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index fbb06f85e2..1f18c33540 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 9fb7b2cb3f..e4d3f2b30c 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 633a6924e4..b0b7257243 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 7978e51f7f..a5d6f89386 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.99-SNAPSHOT
+ 3.0.15
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 8f8a4e8732..d88e2f938d 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 7e0e602be5..6d1e393feb 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.99-SNAPSHOT
+ 3.0.15
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index b7e53e433f..f476b22d2b 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 1308d80ce6..4982fe165e 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 5f82dcaa2f..2d250957d1 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 3c6bd334ac..8d052a15e4 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index b1e17d4af6..8c5aa9946b 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 58c0837532..4f6ba30a14 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 2bac026098..376a06dc86 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.99-SNAPSHOT
+ 3.0.15
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 601d9d26bc..93ad79d9e7 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index aa3d103319..612ae31ebb 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index ebcde20065..03cc7b98f7 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 2a272598f0..6b8010fc6c 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.99-SNAPSHOT
+ 3.0.15
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 743a933698..977c77eb0e 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 7fbd6c306c..a8f1eb9c8c 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 7e22ff6d83..da7fe95da6 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 0301b3b563..99cc24687e 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index fad4a61b4e..24bc6afe06 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 71f1bf3aaf..7f51016f21 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 7ef1fbf512..92e88be304 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 9790e01be8..26968a1412 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 0af9140d58..e6267674f3 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 0eae91b407..ea5c38e17e 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 411dbb33cd..ee54a04248 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 3980e2edee..2c200805be 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index bbe540d718..7d9f33d779 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index bd5463d78d..b7a3f26c10 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index bd69eafcc0..6f8f054f2a 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 852406b2cc..652f4c3f50 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 5bcdd4fb2d..696cc99acb 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index dceb4efb0d..adb2916514 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index e918d84cac..137cf28416 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index 2f25a7399d..4030f8452e 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 58927c3fbd..96326affa9 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index a13a88e730..76b33f44be 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 03b9119a3e..b754467510 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 2e86422618..ce44e57ed7 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 5a147bcd00..da29c8598e 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 07d7fb1562..905a97156a 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 2a9830033d..56928a1a6a 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 1e5b000a11..dea5dc850c 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 0e8b3cb6e1..7a2ed71b8c 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 2d73880c9b..d67e809e01 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index cdb5680870..6f0cd8357b 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index f0a09165aa..a94a243a49 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 5eed87b024..66af703484 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index daf7c243a9..0fc61cf5b8 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 7ddc227efc..0cfa32a5a7 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 5faa7b0f49..50a9c5f4cb 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index d6bafee768..384602fac6 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index d63c8ea898..712636d64f 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 84a04cfc59..69abe24bf0 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 1dec961cee..6ee0816fed 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 6586b38ea5..d2582130f2 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 53de4a880b..a692b3eb7f 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index cf0d7e655b..3474f3d418 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index cb27c7f711..cee87dfe77 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 30e074b38d..0fad5f190c 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index aa851ad045..ec549194ad 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 5ae722eced..7ff10168ba 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index ffda4d0ef3..bee21ddf67 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index adef754ee1..75b4cbb0bc 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index f1627a8da4..f6c1623b79 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index b37f5c03e9..210f879b14 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 750ec8d3e5..2b859af5e9 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.15
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index d59a01e4fe..5b8a39b057 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.15
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 562f7a248e..1cbd09a2b8 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index b0b9e0ec5e..e2ccab3776 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index bfe13e677d..b8b596d7a7 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index c26482fbfe..6b02a8ad17 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index f2f9cc05df..8f8dd161e9 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.99-SNAPSHOT
+ 3.0.15
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 5f702fc581..1781b0484d 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.99-SNAPSHOT
+ 3.0.15
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 66da100266..7ae1b051dc 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index be40dbfcea..33830ee1e2 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.15
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 5d7da44253..14f9b70a46 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index ec8f3bce30..69bb48b2be 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 53c05045c6..fe00a40261 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index b3fd19eed6..16b5c78675 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 7af40a2bea..0d30df9f76 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 56fce13ad1..2bb5622d9d 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index caffc015ef..bd68bdfd7f 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 7e5e861155..b9fcf5f81a 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 0e439ecd6e..a867ee822a 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 564a4ac8d7..1742e6305b 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index bbb9e13433..3caf0de41b 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index b0adcadb18..2e5c7ac2b0 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index a8e9f41157..8327e9a006 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 1364ab7faf..407ff1c982 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 734264ad0d..a8de931b1a 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 558857e707..27bfff7dfe 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 8857958be2..795796f1cf 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 313e8e2482..ec096fb055 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 3568f848fd..26285cc4b5 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 6166ef1f41..b87964bfe4 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 215cbfc10f..d14d8548fd 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 2fca714421..693aedadf8 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 3f2bf1a18b..d92f2a613d 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 94d1d8e3c4..351bc45816 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 096e38c455..674657498b 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index c9c3d4f100..9dfa260db8 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 139ff13437..62f5641665 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index fea5a22757..604b231240 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 888bd349e2..b6dda34c8a 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 18e70af32c..a737404a3a 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 4f945682a4..f88ea956a5 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index 4733e26bac..d9224d0e29 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 29405b1d1e..53d4eb6511 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index e49c77fb65..90ae160b79 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 2b4c7410c1..53b539e969 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 034d712d1d..574f5854d8 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 6ae2e7f7c1..1441ed3183 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 0cc877d229..5ab075e2cd 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 948f201539..835a46e046 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index a1e6263a21..e933f7965b 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 7e44430792..24e94fedab 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index c37a1e686c..02bb05c6e0 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 174cf6ad92..4635e304d8 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 2914f99148..daade96774 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index f5be881a43..08c768cd83 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 85b8d7f5d7..7655ff2294 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 5dac7d8c08..bcb4534e87 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.99-SNAPSHOT
+ 3.0.15
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 0afc99f1d9..4a68808b23 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 01bb35db4c..befb3837e5 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 289b4eae5a..77e2046f35 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 54c38fdfbf..1ef77e2396 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index af1c57a94f..ec252e0bef 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index c197c923a3..7abf24b314 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index c0febb1755..aeaf309944 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index ad6fa1e7d4..0a0ad70aa6 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 9a4e53ea63..b456e186b1 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index e8c321d76e..22bb913390 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 47a54b7aa3..4d6f6bf6c3 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index be9285cf39..5df675f2b2 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 58bb379640..49c74844d2 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 9fc277472e..37769ddf56 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 6250fbe60d..ec43fed44f 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 972a4c169f..413c99c631 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 3988f0614a..edad6022b5 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index a670bcc6de..dcff427df4 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 143fdc096d..cf4448caa6 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 1021639989..5333ab99d5 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 8f10570cfe..ddedfaeb50 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 6336bd314a..9fb14b7c6d 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 5a3a8dc080..bdf6bcaca6 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 217752ae6d..e6127b4ad6 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index e9f49ddd59..bc4dd49083 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 50f517f755..5a84bae93a 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 6046f628be..bd55142b4d 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 278c6989fd..f4126023c6 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index b06b1c121f..fb52f4ac68 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index daea1a5230..55dec6c92d 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 468385f4db..9ae199f8d5 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 1bd2cc1a13..4069698ca6 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 0577609593..59fedbba8a 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 01cc34a05c..15b7cead9f 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index b767dbccf8..8679eaa1b7 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 63056f6499..a9db751464 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 0d3428218c..0cf51c69ae 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 57d3e212f7..af9e9b6f0b 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 1005ef7e96..0342dc32ae 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 24aa77bfb1..863e40d850 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index d4f0303368..c401b8faae 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index ae7df01903..2aad46a306 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index fc5f567ddf..1658a44046 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index 6a0a032442..5865275a19 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 8705c2e21d..75f0bdde4c 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index f767620650..06a96b9546 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index c8b9abff4d..658ea5b32d 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index 1f040490fb..b14c09a5e7 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 3034e366dc..b06eec771b 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index e228add6d4..98f5d448b1 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index deb934a79f..968a0de168 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index 5dc92da6c1..f2c736884b 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 82b05bb977..becb940133 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index f35e413cb2..e1b8b0dec6 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 58df897fe9..bacbd08878 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 9811834553..3c772388a0 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 51379721ec..321430abf2 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 8b4e3d7a1a..79370bfd46 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 47891e95e2..443a41def3 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 009c29e9ee..5a8aa0b98c 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 3480a7371a..4c45559ecb 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 732e332f37..728bd68759 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 2d1eb2048c..071c6c8745 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index b991dad644..909a8341d7 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index dc20389617..238594d684 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index d106b98b58..6fa06f7611 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 7672011f95..5ef89b94fb 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index f5b7834dca..ba385eb8aa 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index d36f702c21..6ce8cdba44 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 139028ab79..631249c815 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 9152e17db0..c7d28d0b3b 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 853a70a1ba..4deb680837 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 7863a8a8e5..5ef1929ac0 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index d7e961fdff..035e3685ca 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 07a66be77d..d8aa844da4 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index 13e553c54c..501dc14c1e 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index c09534ab4e..3cb9a2a5b6 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 4f5245fc71..b4f20d152b 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index ef3d8ac8e9..5378519119 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 5f9ecaa029..5fa9123e6e 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 22305776eb..97f9685dbf 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index c46f7613fa..ba80b8e330 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index a369114c2e..53c751bf99 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 1f068a09d8..2b51b46868 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 2d07e5e582..52da0d5924 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 2a94b1a9f2..e28a3eebb3 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 6a774f32e6..401cab783a 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index a60c25a057..5e1f048dc0 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index f9d667b77d..6550f766b8 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index cc145f5ab8..14019e4fbf 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 8df42ce887..b7d09d2475 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index c68d868c89..5037e17fba 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 4b50bd773a..a3c5e571a9 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 2ad88bc2cd..a3ac7db590 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 8193179960..abd8c002b6 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 88ee7f4932..8ecb5e154a 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 30a78317e1..a3de6540da 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index d19047de35..cf14305d5d 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index c61d313e51..547eb0a0fb 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index eb2e704b93..834663bf36 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index e1e7d0f4cb..e2081d9601 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 351a4fd9d2..6502643dc9 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index ed0c95a5b7..1543ae40f6 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 0f67fa026e..6933e6a468 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index e419e136f5..50be53afbe 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 9a8b5416a1..524458f38d 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index aa7499654f..e1b901079a 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 029f8e2999..4ddf9d4dd1 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index c18feab6ce..ac02d394d0 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 20cb7e2d6f..4baa4208a1 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 3acf8bce4b..b2507f83bd 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index c31c84495d..4c002a5626 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index eed50db0c1..b1446ace1f 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index d8983e090e..b78c35b17e 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index acd00bfda6..cbfc045bf7 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index d9111b1afa..52be4e1634 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 5c0fe996f8..c4fe1aa59b 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 677d230b19..659c301938 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index f86f48a9c3..3edd19bb9a 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index fc6a8043ea..a9e5ef0662 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index 13a780493c..2604139732 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
spring6
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 9d4bcd9dca..7e72f22a9e 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.99-SNAPSHOT
+ 3.0.15
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 3682449baa..f0feb79c6d 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.0.99-SNAPSHOT
+ 3.0.15
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index cb443872fd..5b32b7cdb0 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 05b104791e..d59d8b84c4 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 68d0620341..9e17a1c832 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.15
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.0.99-SNAPSHOT
+ 3.0.15
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index 3dbdce42cd..fbe213d0f8 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.15
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 5db3a032b6..1137e2e478 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.15
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 3e78927463..6a5f60fa86 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.99-SNAPSHOT
+ 3.0.15
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 8111508d62..587efb1f69 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 19159fa5c8..0fc58f85e4 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 1f4d9ce059..11352ea8d7 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 4655cd2d16..833dfd4189 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 26e87e687f..268f1875cb 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 4e6e564c9c..9bb067c37f 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.0.99-SNAPSHOT
+ 3.0.15
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 99da325128..39739c755c 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 4af92ed1f1..0a4fe00084 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.15
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index bf57e5d516..ceb2e93b61 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 03f7645660..c30d1c5637 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.0.99-SNAPSHOT
+ 3.0.15
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 4fbf1c551f..5c65198fd4 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 8ef729d81c..fa5a3b1e9c 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 0c357ffb7d..ad02d365d6 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index 7465710187..e6ee345776 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 04979e5d93..f47f72b684 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index dd35986688..f5c92d24c2 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index a4af722ba2..789e55939b 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 1ce8e1602f..699b5f713c 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index e03aa7eac1..9b81cd945a 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index 88be2b1f23..baaff7fd86 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 2e88e34723..794f08fccb 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index c2bd7c7ae9..97ad91841c 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 85791e5862..1330029f4c 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index aed91e9a7e..34b6f144ef 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 17610d5083..f928636afa 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index d0584169e7..dfed50abc6 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 240d406685..d6e811bae5 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 417a3967cf..47c97d9a79 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.99-SNAPSHOT
+ 3.0.15
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 6e7949d657..e3b3d8b87d 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 99dc2d51be..71eefbf6b6 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 2882162824..d62967aa51 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.99-SNAPSHOT
+ 3.0.15
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index bb69102ab5..c9bf166f55 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.99-SNAPSHOT
+ 3.0.15
stress
From 49d86af4c67e5413edc33ec92fe27b4fa6d447eb Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Wed, 31 Jul 2024 12:23:49 +0000
Subject: [PATCH 112/129] 3.0.99-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
377 files changed, 378 insertions(+), 378 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 3a0bcc57d1..6d0233beb8 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 8fda4cae59..a3b4e18191 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.15
+ 3.0.99-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 2c917a950a..b0a977532d 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index c03d9158f7..32e29698a4 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index b0788c0149..e41beee64c 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index f31afa7e94..1b7d7f5992 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.0.15
+ 3.0.99-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index f56c03814b..b7c9921fca 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.15
+ 3.0.99-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index ddeebb8fef..e39812ca17 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index cdd03061d3..e6a7a7fb97 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index e0e0a07242..052dfb751b 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index c7166f22c3..82efb18284 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 7640d9df79..88723e6841 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index fc8bb7d4e5..2b25a35682 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index e233f917aa..8453f9b924 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index 4955bdf4cd..c3b83013c8 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 9761adb501..86876ec0d1 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index c56608c0f8..00356708d8 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 5121e3a919..109a009c76 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 9064c0ab53..a48065d3dc 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 678cb73919..d388b7e5f1 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index d511f50a6f..e7f1668475 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index b6841fb65b..c8a2bb61c4 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 245dc0bca3..95887084fb 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index b73d425861..659b4dc1d7 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 3ed379f1c2..5985e69e28 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 99725d0af9..e47c6f22b6 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 057337104b..ce0768dfc2 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 854e699a86..59d26efe5f 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index b19080b7f1..73f1f694c0 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 95ad9fb7bb..2b07fcf45c 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 9318277385..be05caf2fa 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 6f436b46ae..e21c30101d 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index a5698b3b52..fefc6842e4 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index d1185d7a45..46315aa9c8 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 7ddbaec3da..263ab483d8 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index b56871233f..062ff1fe69 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index aff06ea201..1c54fae2f1 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index ede44e879c..3663370df6 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index bb68e33903..21d30d8350 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index 19f20fed84..d8c472587b 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 10e602c791..4531b60ef1 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index b04d86b17a..36b2854dc2 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index c9fa39859a..34ab9c20e3 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 0d0330773a..6d38f0d9f7 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 39188ff3a9..63c4e780de 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 5b1a37bd53..5cb67a3807 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 843c506cac..6664f23de7 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 9e34727cb0..4af5fa458d 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index dcd21af899..b55aa9e816 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index cc56291118..0b5f9f2db1 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index ff69d01180..d5b30424f8 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index d63e0f2c6f..0252257db2 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index fb65a4418c..055c055211 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 5471b5ca3c..fa19a705d9 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 85a0c53643..2bb3e5fb1b 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index cd4189d683..6636d3a8d3 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index d1c9a4ff70..768bfec32b 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index 045a1fb798..ab5ea9976c 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 6c489ba2df..81d3514276 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index d876aa9bdd..f0ad725407 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index eb5ebd4860..a5ce51c07e 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 9659c13d9f..b99c2efb54 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 799c8f80c4..567d9ad534 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 4786c219e2..0026193530 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index dc450f0df5..1ff6f66e2e 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index fd080afa74..1273186bb5 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 1ae7653337..25d7e1ba28 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index fee2cf458d..44303095c9 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 4c2259733d..63e5a87f17 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 33cdecfc66..83d4303ee1 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 2ac179ecc2..7251947a7c 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index fa2c2cd01c..4f27b7307d 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index d1ff8c1ba2..b59825a28a 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index ad6577ec3c..1424646afd 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index c7bfa95fcb..ddbf757a34 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index f2c2fdaefa..836cea3224 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 2d07af08da..700bf51ee5 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 5f1cf38646..b0c44ce45f 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index a9fa00094f..84d614d0d8 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index c9675f5635..573177b84e 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index d1ba13ffd6..b536662f26 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 9ae3e1bba0..06b3afa4d0 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index af1baaf2b1..1cac7ba9c0 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 3d2dc07a5c..43708921c9 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 0226342ef6..6a7a6b9357 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 6c0b6fd68a..750155077f 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index eb89ff6794..8453b3a241 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index ba67ef79e3..dcd3cbc002 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 314de99607..fc66fec93c 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 0b28cf922f..1249a34c17 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index eeec2b799c..8d25b08f5b 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 1f18c33540..fbb06f85e2 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index e4d3f2b30c..9fb7b2cb3f 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index b0b7257243..633a6924e4 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index a5d6f89386..7978e51f7f 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.15
+ 3.0.99-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index d88e2f938d..8f8a4e8732 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 6d1e393feb..7e0e602be5 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.0.15
+ 3.0.99-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index f476b22d2b..b7e53e433f 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 4982fe165e..1308d80ce6 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 2d250957d1..5f82dcaa2f 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 8d052a15e4..3c6bd334ac 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 8c5aa9946b..b1e17d4af6 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 4f6ba30a14..58c0837532 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 376a06dc86..2bac026098 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.0.15
+ 3.0.99-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 93ad79d9e7..601d9d26bc 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 612ae31ebb..aa3d103319 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 03cc7b98f7..ebcde20065 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 6b8010fc6c..2a272598f0 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.0.15
+ 3.0.99-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 977c77eb0e..743a933698 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index a8f1eb9c8c..7fbd6c306c 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index da7fe95da6..7e22ff6d83 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 99cc24687e..0301b3b563 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 24bc6afe06..fad4a61b4e 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 7f51016f21..71f1bf3aaf 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 92e88be304..7ef1fbf512 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 26968a1412..9790e01be8 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index e6267674f3..0af9140d58 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index ea5c38e17e..0eae91b407 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index ee54a04248..411dbb33cd 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 2c200805be..3980e2edee 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 7d9f33d779..bbe540d718 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index b7a3f26c10..bd5463d78d 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 6f8f054f2a..bd69eafcc0 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 652f4c3f50..852406b2cc 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 696cc99acb..5bcdd4fb2d 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index adb2916514..dceb4efb0d 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 137cf28416..e918d84cac 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index 4030f8452e..2f25a7399d 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 96326affa9..58927c3fbd 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 76b33f44be..a13a88e730 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index b754467510..03b9119a3e 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index ce44e57ed7..2e86422618 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index da29c8598e..5a147bcd00 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 905a97156a..07d7fb1562 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 56928a1a6a..2a9830033d 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index dea5dc850c..1e5b000a11 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 7a2ed71b8c..0e8b3cb6e1 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index d67e809e01..2d73880c9b 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 6f0cd8357b..cdb5680870 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index a94a243a49..f0a09165aa 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 66af703484..5eed87b024 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 0fc61cf5b8..daf7c243a9 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 0cfa32a5a7..7ddc227efc 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 50a9c5f4cb..5faa7b0f49 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 384602fac6..d6bafee768 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 712636d64f..d63c8ea898 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 69abe24bf0..84a04cfc59 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 6ee0816fed..1dec961cee 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index d2582130f2..6586b38ea5 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index a692b3eb7f..53de4a880b 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index 3474f3d418..cf0d7e655b 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index cee87dfe77..cb27c7f711 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 0fad5f190c..30e074b38d 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index ec549194ad..aa851ad045 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 7ff10168ba..5ae722eced 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index bee21ddf67..ffda4d0ef3 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index 75b4cbb0bc..adef754ee1 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index f6c1623b79..f1627a8da4 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 210f879b14..b37f5c03e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 2b859af5e9..750ec8d3e5 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.0.15
+ 3.0.99-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 5b8a39b057..d59a01e4fe 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.0.15
+ 3.0.99-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 1cbd09a2b8..562f7a248e 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index e2ccab3776..b0b9e0ec5e 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index b8b596d7a7..bfe13e677d 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index 6b02a8ad17..c26482fbfe 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index 8f8dd161e9..f2f9cc05df 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.15
+ 3.0.99-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 1781b0484d..5f702fc581 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.0.15
+ 3.0.99-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 7ae1b051dc..66da100266 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index 33830ee1e2..be40dbfcea 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.15
+ 3.0.99-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 14f9b70a46..5d7da44253 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 69bb48b2be..ec8f3bce30 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index fe00a40261..53c05045c6 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index 16b5c78675..b3fd19eed6 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 0d30df9f76..7af40a2bea 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 2bb5622d9d..56fce13ad1 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index bd68bdfd7f..caffc015ef 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index b9fcf5f81a..7e5e861155 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index a867ee822a..0e439ecd6e 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 1742e6305b..564a4ac8d7 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 3caf0de41b..bbb9e13433 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index 2e5c7ac2b0..b0adcadb18 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 8327e9a006..a8e9f41157 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 407ff1c982..1364ab7faf 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index a8de931b1a..734264ad0d 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 27bfff7dfe..558857e707 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 795796f1cf..8857958be2 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index ec096fb055..313e8e2482 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 26285cc4b5..3568f848fd 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index b87964bfe4..6166ef1f41 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index d14d8548fd..215cbfc10f 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 693aedadf8..2fca714421 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index d92f2a613d..3f2bf1a18b 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 351bc45816..94d1d8e3c4 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 674657498b..096e38c455 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 9dfa260db8..c9c3d4f100 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 62f5641665..139ff13437 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 604b231240..fea5a22757 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index b6dda34c8a..888bd349e2 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index a737404a3a..18e70af32c 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index f88ea956a5..4f945682a4 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index d9224d0e29..4733e26bac 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 53d4eb6511..29405b1d1e 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 90ae160b79..e49c77fb65 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 53b539e969..2b4c7410c1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 574f5854d8..034d712d1d 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 1441ed3183..6ae2e7f7c1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 5ab075e2cd..0cc877d229 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 835a46e046..948f201539 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index e933f7965b..a1e6263a21 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 24e94fedab..7e44430792 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index 02bb05c6e0..c37a1e686c 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 4635e304d8..174cf6ad92 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index daade96774..2914f99148 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index 08c768cd83..f5be881a43 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 7655ff2294..85b8d7f5d7 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index bcb4534e87..5dac7d8c08 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.0.15
+ 3.0.99-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 4a68808b23..0afc99f1d9 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index befb3837e5..01bb35db4c 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 77e2046f35..289b4eae5a 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 1ef77e2396..54c38fdfbf 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index ec252e0bef..af1c57a94f 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 7abf24b314..c197c923a3 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index aeaf309944..c0febb1755 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 0a0ad70aa6..ad6fa1e7d4 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index b456e186b1..9a4e53ea63 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 22bb913390..e8c321d76e 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 4d6f6bf6c3..47a54b7aa3 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 5df675f2b2..be9285cf39 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 49c74844d2..58bb379640 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 37769ddf56..9fc277472e 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index ec43fed44f..6250fbe60d 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 413c99c631..972a4c169f 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index edad6022b5..3988f0614a 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index dcff427df4..a670bcc6de 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index cf4448caa6..143fdc096d 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 5333ab99d5..1021639989 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index ddedfaeb50..8f10570cfe 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 9fb14b7c6d..6336bd314a 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index bdf6bcaca6..5a3a8dc080 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index e6127b4ad6..217752ae6d 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index bc4dd49083..e9f49ddd59 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 5a84bae93a..50f517f755 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index bd55142b4d..6046f628be 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index f4126023c6..278c6989fd 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index fb52f4ac68..b06b1c121f 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 55dec6c92d..daea1a5230 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 9ae199f8d5..468385f4db 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 4069698ca6..1bd2cc1a13 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 59fedbba8a..0577609593 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 15b7cead9f..01cc34a05c 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 8679eaa1b7..b767dbccf8 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index a9db751464..63056f6499 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index 0cf51c69ae..0d3428218c 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index af9e9b6f0b..57d3e212f7 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 0342dc32ae..1005ef7e96 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 863e40d850..24aa77bfb1 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index c401b8faae..d4f0303368 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 2aad46a306..ae7df01903 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 1658a44046..fc5f567ddf 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index 5865275a19..6a0a032442 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 75f0bdde4c..8705c2e21d 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 06a96b9546..f767620650 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 658ea5b32d..c8b9abff4d 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index b14c09a5e7..1f040490fb 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index b06eec771b..3034e366dc 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 98f5d448b1..e228add6d4 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 968a0de168..deb934a79f 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index f2c736884b..5dc92da6c1 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index becb940133..82b05bb977 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index e1b8b0dec6..f35e413cb2 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index bacbd08878..58df897fe9 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 3c772388a0..9811834553 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 321430abf2..51379721ec 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 79370bfd46..8b4e3d7a1a 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 443a41def3..47891e95e2 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 5a8aa0b98c..009c29e9ee 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 4c45559ecb..3480a7371a 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 728bd68759..732e332f37 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 071c6c8745..2d1eb2048c 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 909a8341d7..b991dad644 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index 238594d684..dc20389617 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 6fa06f7611..d106b98b58 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 5ef89b94fb..7672011f95 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index ba385eb8aa..f5b7834dca 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 6ce8cdba44..d36f702c21 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 631249c815..139028ab79 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index c7d28d0b3b..9152e17db0 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 4deb680837..853a70a1ba 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 5ef1929ac0..7863a8a8e5 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 035e3685ca..d7e961fdff 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index d8aa844da4..07a66be77d 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index 501dc14c1e..13e553c54c 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 3cb9a2a5b6..c09534ab4e 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index b4f20d152b..4f5245fc71 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 5378519119..ef3d8ac8e9 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 5fa9123e6e..5f9ecaa029 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 97f9685dbf..22305776eb 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index ba80b8e330..c46f7613fa 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 53c751bf99..a369114c2e 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 2b51b46868..1f068a09d8 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 52da0d5924..2d07e5e582 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index e28a3eebb3..2a94b1a9f2 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 401cab783a..6a774f32e6 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 5e1f048dc0..a60c25a057 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 6550f766b8..f9d667b77d 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 14019e4fbf..cc145f5ab8 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index b7d09d2475..8df42ce887 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 5037e17fba..c68d868c89 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index a3c5e571a9..4b50bd773a 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index a3ac7db590..2ad88bc2cd 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index abd8c002b6..8193179960 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 8ecb5e154a..88ee7f4932 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index a3de6540da..30a78317e1 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index cf14305d5d..d19047de35 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 547eb0a0fb..c61d313e51 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index 834663bf36..eb2e704b93 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index e2081d9601..e1e7d0f4cb 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 6502643dc9..351a4fd9d2 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 1543ae40f6..ed0c95a5b7 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 6933e6a468..0f67fa026e 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 50be53afbe..e419e136f5 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 524458f38d..9a8b5416a1 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index e1b901079a..aa7499654f 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 4ddf9d4dd1..029f8e2999 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index ac02d394d0..c18feab6ce 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 4baa4208a1..20cb7e2d6f 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index b2507f83bd..3acf8bce4b 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index 4c002a5626..c31c84495d 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index b1446ace1f..eed50db0c1 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index b78c35b17e..d8983e090e 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index cbfc045bf7..acd00bfda6 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 52be4e1634..d9111b1afa 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index c4fe1aa59b..5c0fe996f8 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 659c301938..677d230b19 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 3edd19bb9a..f86f48a9c3 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index a9e5ef0662..fc6a8043ea 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index 2604139732..13a780493c 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
spring6
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 7e72f22a9e..9d4bcd9dca 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.0.15
+ 3.0.99-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index f0feb79c6d..3682449baa 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.0.15
+ 3.0.99-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 5b32b7cdb0..cb443872fd 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index d59d8b84c4..05b104791e 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 9e17a1c832..68d0620341 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.15
+ 3.0.99-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.0.15
+ 3.0.99-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index fbe213d0f8..3dbdce42cd 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.15
+ 3.0.99-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 1137e2e478..5db3a032b6 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.15
+ 3.0.99-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 6a5f60fa86..3e78927463 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.0.15
+ 3.0.99-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 587efb1f69..8111508d62 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 0fc58f85e4..19159fa5c8 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 11352ea8d7..1f4d9ce059 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 833dfd4189..4655cd2d16 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 268f1875cb..26e87e687f 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 9bb067c37f..4e6e564c9c 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.0.15
+ 3.0.99-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 39739c755c..99da325128 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 0a4fe00084..4af92ed1f1 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.15
+ 3.0.99-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index ceb2e93b61..bf57e5d516 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index c30d1c5637..03f7645660 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.0.15
+ 3.0.99-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 5c65198fd4..4fbf1c551f 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index fa5a3b1e9c..8ef729d81c 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index ad02d365d6..0c357ffb7d 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index e6ee345776..7465710187 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index f47f72b684..04979e5d93 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index f5c92d24c2..dd35986688 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 789e55939b..a4af722ba2 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 699b5f713c..1ce8e1602f 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 9b81cd945a..e03aa7eac1 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index baaff7fd86..88be2b1f23 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 794f08fccb..2e88e34723 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 97ad91841c..c2bd7c7ae9 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 1330029f4c..85791e5862 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 34b6f144ef..aed91e9a7e 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index f928636afa..17610d5083 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index dfed50abc6..d0584169e7 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index d6e811bae5..240d406685 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 47c97d9a79..417a3967cf 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.0.15
+ 3.0.99-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index e3b3d8b87d..6e7949d657 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 71eefbf6b6..99dc2d51be 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index d62967aa51..2882162824 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.0.15
+ 3.0.99-SNAPSHOT
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index c9bf166f55..bb69102ab5 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.0.15
+ 3.0.99-SNAPSHOT
stress
From 2d7b11f73a13f554f1bfa307d248206d21f06bfa Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 1 Aug 2024 11:45:02 +0200
Subject: [PATCH 113/129] Release a reference to threadlocal on shutdown
Signed-off-by: jansupol
---
.../jersey/client/innate/inject/NonInjectionManager.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java b/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java
index 8bd511235d..cc3b8eacad 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/innate/inject/NonInjectionManager.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -90,7 +90,7 @@ public final class NonInjectionManager implements InjectionManager {
*/
private class TypedInstances {
private final MultivaluedMap> singletonInstances = new MultivaluedHashMap<>();
- private final ThreadLocal>> threadInstances = new ThreadLocal<>();
+ private ThreadLocal>> threadInstances = new ThreadLocal<>();
private final List threadPredestroyables = Collections.synchronizedList(new LinkedList<>());
private List> _getSingletons(TYPE clazz) {
@@ -195,6 +195,8 @@ T getInstance(TYPE clazz, Annotation[] annotations) {
void dispose() {
singletonInstances.forEach((clazz, instances) -> instances.forEach(instance -> preDestroy(instance.getInstance())));
threadPredestroyables.forEach(NonInjectionManager.this::preDestroy);
+ /* The java.lang.ThreadLocal$ThreadLocalMap$Entry[] keeps references to this NonInjectionManager */
+ threadInstances = null;
}
}
From 4649c2b6a4de97c2c6e0b1f2d0402a0573f0929d Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Fri, 2 Aug 2024 14:52:15 +0000
Subject: [PATCH 114/129] 3.1.8
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
382 files changed, 384 insertions(+), 384 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 7788263fab..ad8d7108a3 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index fa3e2cc63f..35a2af7985 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.8
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index 60d974874a..a0f287a1eb 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 0bec6e443f..70b3f85f95 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 2829e6cb16..7f5e4126f9 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 1ca327cac4..99f050c807 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.99-SNAPSHOT
+ 3.1.8
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index e896f98ae1..a54a0c96a0 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.8
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 74580ebef5..028147f420 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 52268f9084..57f9dfb42c 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index eacb2d2eb1..dc32eb74a3 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index a255e386fb..cdf09c14ca 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 616f4253df..eafab0e8af 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 4e8c6c24c7..0bc7822b65 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 6451a4a7de..4511d80b0d 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index dca733bb1f..933e750039 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 15e2354363..9762b19a76 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index db93d6b561..36b7c6c973 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index 228aba7399..31dd16f22e 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index ff66ae1983..0cf819d07e 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.connectors
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index f59d7c28c8..5f4eb3f434 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index af03399b00..68782c9b56 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index f7fea77732..9830bdf7d2 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 7f87c014f2..2db670fba9 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index 580997b880..cc0becbbd1 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index c8551f1d75..6fa587abfb 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 4416cf4564..f7f439f998 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 14d4249a3c..21deee339f 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 352e105b02..337363a992 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 292939fe27..2b7ebd4c3c 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 00e866c0d9..28658ef68b 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 748af2bb8b..12a2c5bee5 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-jetty-servlet
diff --git a/containers/jetty11-http/pom.xml b/containers/jetty11-http/pom.xml
index 1a669c0998..af1e9e4be3 100644
--- a/containers/jetty11-http/pom.xml
+++ b/containers/jetty11-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-jetty11-http
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index c5f9e09665..0623aa03bc 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index ccedd361eb..fc4eba9427 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index a9c256b0f6..731dd0eabe 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index ae453c71f7..4d16206c3a 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 2c32a3f7e2..74ae160e64 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 7a09453285..fc4685a5e9 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 8778758689..8c2d6aa634 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 65fcba6eb5..a3c5577fbc 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 313f013cd3..7a74480eb3 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 0096e1e6c6..eb53736eaf 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index ae176c7a34..b89f5ddc0f 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index 3bc4fbaafc..ab843a8090 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index e6e41ba711..83781d6a81 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 1dfba41f2f..56301a77a7 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 6e002ea7a9..0aa20fbffc 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 8a1cbaa58d..02c4f3d3c0 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 21301d0114..1fa4438e7a 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 4c674bb244..2396e897a8 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 2c01d1a5da..17c51294e2 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index 3b7acfe249..5293460673 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 37d5044c65..81151526e0 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index cb12a75f55..a1826134b2 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index a921f41d6e..c2f36325cf 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index b6345d6ed3..0f0b9ea124 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 5343086d21..60b2850e7e 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 6d2611d97c..3cbbd2f27d 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index cdcd93c58d..d8091bd055 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 4fb0dd463e..6c5253702e 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index e31a2d7e1a..cd5e6f8800 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index f02264d6a3..0d5ad78aec 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index d698f226ea..d7d855e637 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index cdd4402bb7..ad5e994655 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 39970651b4..63b951276c 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index f1f662ffc6..c0084acb5f 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 183e4758cb..631a1cade8 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 87f27c371c..25f9f04f4f 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 3f5b89004e..4d46df2fba 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 0ca1049d44..870eea0261 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 5e3ee23b7d..6c0e08931c 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 6e48416fda..c5b9e17c79 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 9c1b723dac..c3ad9b63d5 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index fa61fc91b2..f10b29616b 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 2f86db1108..48daa08620 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index b0edc4bda3..adbaea0a7f 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 50a565abc1..6a61e2ce14 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index dd883c388a..b3057fd421 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 27cf828f45..07953f1035 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 7da876e54d..e7da694725 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 89f52928f2..5d0b6ee7b2 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 753b377542..56c1282775 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 02ccb0a88c..8e0663e359 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 0abfc92aba..d82b20cfb8 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 5cf7c399c2..4e645fffd5 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 0f249e3711..5f7cce6168 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 212728ad3a..1ba8f183e8 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 77d0a7c818..c519c2b672 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 56a73e58e6..febcd8b1e1 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 67daff24f2..e1867286e8 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index 2c5e7e3789..a3819bd592 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index f25be4e68b..6aac42d0eb 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 40a4be5f1d..7760221919 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 12e28f0339..58cc3caf9c 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 52db10f2ab..1330725737 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
reload
diff --git a/examples/rest31-sebootstrap-multipart/pom.xml b/examples/rest31-sebootstrap-multipart/pom.xml
index e188dfa05b..ea2340cf35 100644
--- a/examples/rest31-sebootstrap-multipart/pom.xml
+++ b/examples/rest31-sebootstrap-multipart/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
rest31-sebootstrap-multipart
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 116b9caee1..37b4f5ec0a 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index 952fba0a81..adf371eec3 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 1bd05c87e1..ac4e76d706 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.99-SNAPSHOT
+ 3.1.8
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 078dd8a7c3..402e70496c 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 47c204d918..85cbb54396 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.99-SNAPSHOT
+ 3.1.8
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 0bc392606a..026e525152 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 5b8688ae9d..c0bbd91d2e 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index f98039004d..0d1c4f9ed2 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 1a6968d968..ff0b0e0f7e 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 7e4a23ac31..ad986bcaee 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 06b292b31d..801542dc00 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 34446b18e5..19e2a4615f 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.99-SNAPSHOT
+ 3.1.8
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index 24bd470e13..a7274e4210 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index f46daf33fd..673939b3a3 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 25c8282a87..57efdf6039 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 1beb712e60..b36a3e83a2 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.99-SNAPSHOT
+ 3.1.8
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 39d32f2766..fe329430a8 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 27f41f3534..de81dd9d04 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index f30ca0e69f..103ac45f99 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index bb954cb9ae..9a1555df0e 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 29b8354300..b2355c0633 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 60a4bdee57..63fc423e18 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index f7e1be4ee6..7b78d00705 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index c16ad86bdd..527cd649a6 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index b0d5b7fde1..2cff62f208 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 4b6f170f6e..1cc43636b2 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 00db216313..3343bfb39f 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 443f8c3d2a..9d3e334b65 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index d6b7dded52..7977a242a0 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 691b0063f2..d26f762858 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 93aab3abc4..7343e5c2c4 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 4548534b62..61c4003577 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index ea145801a6..7a4bab179b 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 8ce2d57fd1..2d02a24ed2 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 18057fc07d..6b3753494d 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index 181a53a3d1..f858646967 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index f259eed29b..ad2ad301c9 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 76629a4815..d571b01807 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 61f5a72727..d22a270911 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 4968d6344b..fa8c5f85d1 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 523cb4e878..f0eb22e077 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index 07cd74f866..ef22799831 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 7fe92144d0..0f04261652 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 597dd2285b..9e5ec809b2 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 162a70d8ef..f91ab46882 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 5cb46955f2..fdee9509dc 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index b3c4fb8201..1f94ce1531 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 4c05d17b3e..c92bd8449f 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 3af57c69cb..4c07bfede2 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 6e4e9461ea..3e96cbeb98 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index e0a40f89ca..8415ba46d7 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 43dd60cd21..083be1f036 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 609fd98796..87e250bc01 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 47af3e6211..ed2fc6ee3c 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index a9bee7be40..dee7560d39 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index c7eaebde43..b2d586ca83 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 08c6bcd35e..2b90abaddf 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 17ebe68b42..db80abb83c 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index e856c38d12..801b153ad2 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index 3c72532ee5..b1b9271a06 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 2c474704d1..13c28d711a 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index f5dd4d8bb5..4b114843e3 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index abd6550268..0c89abeb79 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index a54c329363..8f52e29f2b 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index c1a369a5b2..af6e6bd5f9 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index cb59d353fc..08a93ab555 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index cdb20097cf..bc6e70b170 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index 848db15268..eb7735b01d 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.8
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 7c77770fc7..7ce674c31f 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.8
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 8300795b92..c8a1b17015 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index c6cfad287b..4054663a2b 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 032101c4f3..edca6e6abd 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index da43fbb81c..0f4fcef6ea 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index b706320d36..d942323c4b 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.99-SNAPSHOT
+ 3.1.8
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 0021a846b9..eeb2a23c10 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.99-SNAPSHOT
+ 3.1.8
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index af2bb77f29..f2048482aa 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index b3573bc956..ea1675c8ad 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.8
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index f29e0b1f21..31db5fe9ad 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index fa66b65513..cbfd341db0 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index ecaf059b87..3f8768513b 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index 0da48ea684..db772640bd 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 5d4d43b586..4d16875d76 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 7c38debc3b..394e0712af 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index 579931a293..d56639d1f0 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 1a8b21bada..69437629ac 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 04fc3d0b0c..15dc7f8f94 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 1bb01c3d56..599f7d1497 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index b7e0d8dd03..76a73bb39f 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index d3c30fcef4..bd06fd6a46 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index f3750385e2..713ede1001 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 95c7b2ff14..d751c1197a 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 2cb4920b04..56aa749cc3 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index c0ed3e2df0..6d06378a6c 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 2d6a77ba46..e78917abe7 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index e2dc477ded..9cdcaed2c3 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index f7744f5638..4c4ba6e64d 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 015079a601..8cf0dae131 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 64d5f26a5c..cabddd67d3 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index 022ebc78f5..e3cead0a60 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 188f4f05ac..c1cb487d6f 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 1d0afddf3b..89724d5abc 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index d1b8d7974d..0f0004563f 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index ef994883ff..e17f16db6f 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 5d1496ca8d..178f76aaac 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 941a5f741e..a60be75d60 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 17ab97f6b8..d82e9ac12f 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 88fef7d391..71eed91d47 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 4ece9cedfb..55a4780be2 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index c7bd8a9d83..1785e0e75c 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 64fd389713..6971e1942d 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index 25ab8a12de..bd555b7e20 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 7304f7e992..f22c25d92d 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index a66d6c706b..4bc427eeb2 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 1bbf641fc4..7913168d6e 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index a4a0cf1b76..c31a180965 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 4b9cc146da..eb77893751 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index a6281b8070..6d6126c6d5 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 760d1554ac..f7aac91090 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index d410b6491e..ee547d3c4c 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 99c2111df9..a330434477 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 2044b9d64a..e761138feb 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index a1ba20af0b..e930f0cfa3 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 702b21cf55..0abbd6aa0a 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 3c5bc8c671..d80af7a55b 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.99-SNAPSHOT
+ 3.1.8
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index a0b11ae2b9..63932bff3e 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 05248954d1..ae9b6ffc7d 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 20e482a127..9deb18b93d 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 4e378c48d4..320b5d04bc 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index 5c9cd00a31..2d5af161f7 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 7aef6955b9..26f801b38c 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 6927b77caf..8c380b1d5d 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 7333741a21..286b443ece 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index c8eb1fce66..52ac794e7e 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index b9423afc88..da57d4e376 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 263d0eb33d..26b5ace7af 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index b23307635f..840f835883 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index e4075c3b92..f9cac5c9e5 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 8d94854ae6..d6de5e6d75 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 91fb19a392..be50afe9f4 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 20de56beb8..6526605cd0 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 80e703e39f..99d0759921 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index b34a39df49..5ec17359c7 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index e2857572c8..ea39ef0146 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index f6d37bea2b..53fa25df8c 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index a6430ce2a4..5f06d83703 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 485f79f8c4..7a08ceafce 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 6e639958a8..2b137d2cb8 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 05f289c1a4..73fed7567d 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index d8b55d74d4..aab0fc91e5 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index 7df7d3096f..cefffda3e6 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index f3821e458e..1662ae4158 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 0c910e5353..4262f431d0 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 4b2fe83526..7401d39c1d 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 8ca34ebce3..69d7b5e43a 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 0231346c2a..2aa0fedf6d 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 9c70f0c590..38ad140c8c 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 7b25245e39..d5139126e8 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 3628f6ca70..f31328a351 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 06a5448607..b1408ceca6 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index f1c1e17568..941ec4aab5 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index c8eb6110e9..fc28aa0ddb 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index b831d17fd0..4712fc882d 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 706088f8a7..237ffcf67c 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index d7c5244005..fd73402d2e 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 0406ce1015..4fb49d4e9b 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index ed95927ad5..30db4ebc7f 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 1087bbb70f..1a7f43a635 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index b7b553f4dc..1eeac39503 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 27f8c43221..040fad0531 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 5b6009e165..dabbde5d25 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 51fc18c3b5..26bfc097d8 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index fcd7d59412..4fba83923a 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index eb3a91a1d5..ec77cb7b24 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 40097f930a..a0b40d356c 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 7f18b8776e..a8131a81f8 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index c3b9ff3a59..c454fc13cc 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 13ed02ca4f..f4a9945f85 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index cef30842e3..15289bf7f2 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 966ad1103a..730da532f7 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index 24e9996939..af55aa2004 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 542c4c018a..c93e2c23e2 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 956826d6c3..db140056e2 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 37054d3b33..210a6db626 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index e93dbf6dd2..b468627729 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 7c4ecabb70..2a623ef589 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 693f469581..1d4ab31d4a 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 91bba93616..a679096a6f 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 2f282d2e73..23ca721731 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index 4692702f26..44aa294ba5 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 27e87cf5ba..a049e60469 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index a3a8f272c1..8c9f083427 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 49b8878c46..de5b94dd3f 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 09e8c27f54..84ba8630da 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 0cfb3ce929..44908b15ca 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 2906ed89b4..61b6a7e5ab 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 6ade6d7340..97eb48e07f 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index d95ff83e73..d2bad0cceb 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index b66d0dd51d..7e5c6fb5c2 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index a7e27e4ba9..47bc82182e 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index a9b11841b6..3a6c6b7f12 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 09204f97d2..23aedaaa4e 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 0899b3a9b5..74199ec408 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 2e49deba9a..da63ee8922 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 3aa718bbc4..786a376e5a 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 30efa423e2..c70cd1e88e 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 2fbd5584d3..c8c4392196 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 79271564aa..ae12b06a30 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 1d41d941f3..84e0dff1d9 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index d690645b1a..116bcba285 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 2dddb72768..4064590636 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 72d51d411d..5058e8b4e4 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 7aca915271..6975f548d4 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 44a2ee6480..25f2b66a95 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 2bf70139b0..db9029422d 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 94e4380656..c102b004df 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 42bc611f80..4dc8da86d6 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 13613a9bc6..4a1bc835c3 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index cb4d9ee935..5949394766 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 6382610fe7..4832aa21c9 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 07b06cad9b..683d5cdc85 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index cae94da076..db099c37cf 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index 642148d747..b10945754b 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 0b3ee526c8..fb0071fc73 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index cfa21a796a..2a56ff2717 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index e04749d530..5a7bc01d50 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 3e9c6afef4..c617b3179d 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index 12aa2d7426..d0d9e6b8a1 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 0b24cd300d..a37f00c19b 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 65b0d03bb2..07c9b5fede 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 568b6c3767..14399dce71 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 78f25942e0..76893c26cb 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 5b0b281f26..2b75b08dcb 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 75c357d17b..bb41674700 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 611d6bd093..12146213bd 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index b980af44b1..debf234f9f 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index 461f2fe5c2..d162c14f37 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 6ca1c7f19a..86ad4e8aa6 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 436a0e5853..f3fc1691a7 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index bde2e8b2c0..69b90b8e3e 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index 54454bc385..e8a0981324 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index b84523236c..b95ecdbff2 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 0b1f7ae37a..b6e1019aa7 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index c42ca5d29b..77ee37f712 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index 48ccf0aaa1..cec56a41d7 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index b393d54875..dc93ec3482 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
spring6
diff --git a/tests/integration/thin-server/pom.xml b/tests/integration/thin-server/pom.xml
index ba12ebd210..0fdd15acce 100644
--- a/tests/integration/thin-server/pom.xml
+++ b/tests/integration/thin-server/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 83e185fe75..d062670766 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.99-SNAPSHOT
+ 3.1.8
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 9746d51d0c..6890ec5a33 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.1.99-SNAPSHOT
+ 3.1.8
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 0c14719ae8..2b9eb02766 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index f91d2a87b5..9a6b541660 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index bab5528709..965c545877 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.8
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.1.99-SNAPSHOT
+ 3.1.8
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index ceaa0a1f94..2d7392f54a 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.8
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 262ceda1e7..d81d8e9bfb 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.8
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 29ce832764..2f77ecff56 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.99-SNAPSHOT
+ 3.1.8
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 7d5d196dfe..8ccbc6ab35 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 0b735ae67c..1964ddd8ef 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index c5c2f134e7..65ee836dae 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index d8611134ac..2e890faced 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index a8513b11b3..0aeba4efdf 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 34e7f05cf7..9d12e09940 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.1.99-SNAPSHOT
+ 3.1.8
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 13350e6a9c..26382c7019 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 7a9160c835..4827381bfe 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.8
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index 8819dc0fa6..bf39fa5a69 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index e5f3eccab1..29d34fe09e 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.1.99-SNAPSHOT
+ 3.1.8
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index e04d70b33d..7db5346407 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 57be4e6117..0722bfb7fc 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 13fa68bfcf..187b34f494 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index b66a5b3fe3..d9dd6d34db 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index df08011088..3c3f4350d1 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index ece2896347..f66481ab93 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 84889d3cbb..09683acf5b 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 883274ceb3..3a859d3493 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index f5ae2dd0ec..5aebf6d30c 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index af23cd8bf5..3c4f59a615 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 69d90a9bff..ab8638a39e 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 34ed13641c..33a9d859b3 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 688c76ee9d..7556ea52e8 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 95787b7854..4a531c0db8 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index d8b9ade743..f394a5fbad 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index e8d46f4ce0..607959ec70 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 65445f25ff..e363cfa9e0 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index f1ce0a650e..05e5a698ef 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.99-SNAPSHOT
+ 3.1.8
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 41d3b9597d..d7a4d7a803 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 8611c67bfc..9b58fb9685 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 98cc0cdb5f..217d5b99c9 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,13 +23,13 @@
org.glassfish.jersey
project
- 3.1.99-SNAPSHOT
+ 3.1.8
../../pom.xml
org.glassfish.jersey.tests
release-test
- 3.1.99-SNAPSHOT
+ 3.1.8
jar
jersey-release-test
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index 4a5139284f..c528b76f72 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.99-SNAPSHOT
+ 3.1.8
stress
From ab68bdbba6998912f7c2367e89770807d5321826 Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Fri, 2 Aug 2024 14:53:08 +0000
Subject: [PATCH 115/129] 3.1.99-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/jetty11-connector/pom.xml | 2 +-
connectors/jnh-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/jetty11-http/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rest31-sebootstrap-multipart/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc-thymeleaf/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/spring6/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-5087/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client-tck/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring6/pom.xml | 2 +-
tests/integration/thin-server/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 4 ++--
tests/stress/pom.xml | 2 +-
382 files changed, 384 insertions(+), 384 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index ad8d7108a3..7788263fab 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 35a2af7985..fa3e2cc63f 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.8
+ 3.1.99-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index a0f287a1eb..60d974874a 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 70b3f85f95..0bec6e443f 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 7f5e4126f9..2829e6cb16 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 99f050c807..1ca327cac4 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 3.1.8
+ 3.1.99-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index a54a0c96a0..e896f98ae1 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.8
+ 3.1.99-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 028147f420..74580ebef5 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 57f9dfb42c..52268f9084 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index dc32eb74a3..eacb2d2eb1 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index cdf09c14ca..a255e386fb 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index eafab0e8af..616f4253df 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 0bc7822b65..4e8c6c24c7 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 4511d80b0d..6451a4a7de 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index 933e750039..dca733bb1f 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 9762b19a76..15e2354363 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index 36b7c6c973..db93d6b561 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/jetty11-connector/pom.xml b/connectors/jetty11-connector/pom.xml
index 31dd16f22e..228aba7399 100644
--- a/connectors/jetty11-connector/pom.xml
+++ b/connectors/jetty11-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-jetty11-connector
diff --git a/connectors/jnh-connector/pom.xml b/connectors/jnh-connector/pom.xml
index 0cf819d07e..ff66ae1983 100644
--- a/connectors/jnh-connector/pom.xml
+++ b/connectors/jnh-connector/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.connectors
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index 5f4eb3f434..f59d7c28c8 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 68782c9b56..af03399b00 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 9830bdf7d2..f7fea77732 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 2db670fba9..7f87c014f2 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index cc0becbbd1..580997b880 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 6fa587abfb..c8551f1d75 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index f7f439f998..4416cf4564 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 21deee339f..14d4249a3c 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 337363a992..352e105b02 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 2b7ebd4c3c..292939fe27 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 28658ef68b..00e866c0d9 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 12a2c5bee5..748af2bb8b 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/jetty11-http/pom.xml b/containers/jetty11-http/pom.xml
index af1e9e4be3..1a669c0998 100644
--- a/containers/jetty11-http/pom.xml
+++ b/containers/jetty11-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-jetty11-http
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 0623aa03bc..c5f9e09665 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index fc4eba9427..ccedd361eb 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 731dd0eabe..a9c256b0f6 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index 4d16206c3a..ae453c71f7 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 74ae160e64..2c32a3f7e2 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index fc4685a5e9..7a09453285 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 8c2d6aa634..8778758689 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index a3c5577fbc..65fcba6eb5 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index 7a74480eb3..313f013cd3 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index eb53736eaf..0096e1e6c6 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index b89f5ddc0f..ae176c7a34 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index ab843a8090..3bc4fbaafc 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 83781d6a81..e6e41ba711 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 56301a77a7..1dfba41f2f 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 0aa20fbffc..6e002ea7a9 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 02c4f3d3c0..8a1cbaa58d 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 1fa4438e7a..21301d0114 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 2396e897a8..4c674bb244 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 17c51294e2..2c01d1a5da 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index 5293460673..3b7acfe249 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 81151526e0..37d5044c65 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index a1826134b2..cb12a75f55 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index c2f36325cf..a921f41d6e 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 0f0b9ea124..b6345d6ed3 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 60b2850e7e..5343086d21 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 3cbbd2f27d..6d2611d97c 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index d8091bd055..cdcd93c58d 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 6c5253702e..4fb0dd463e 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index cd5e6f8800..e31a2d7e1a 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index 0d5ad78aec..f02264d6a3 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index d7d855e637..d698f226ea 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index ad5e994655..cdd4402bb7 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 63b951276c..39970651b4 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index c0084acb5f..f1f662ffc6 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index 631a1cade8..183e4758cb 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 25f9f04f4f..87f27c371c 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 4d46df2fba..3f5b89004e 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 870eea0261..0ca1049d44 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 6c0e08931c..5e3ee23b7d 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index c5b9e17c79..6e48416fda 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index c3ad9b63d5..9c1b723dac 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index f10b29616b..fa61fc91b2 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 48daa08620..2f86db1108 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-jackson
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index adbaea0a7f..b0edc4bda3 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 6a61e2ce14..50a565abc1 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index b3057fd421..dd883c388a 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 07953f1035..27cf828f45 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index e7da694725..7da876e54d 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 5d0b6ee7b2..89f52928f2 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 56c1282775..753b377542 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 8e0663e359..02ccb0a88c 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index d82b20cfb8..0abfc92aba 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 4e645fffd5..5cf7c399c2 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index 5f7cce6168..0f249e3711 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index 1ba8f183e8..212728ad3a 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index c519c2b672..77d0a7c818 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index febcd8b1e1..56a73e58e6 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index e1867286e8..67daff24f2 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index a3819bd592..2c5e7e3789 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 6aac42d0eb..f25be4e68b 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 7760221919..40a4be5f1d 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/pom.xml b/examples/pom.xml
index 58cc3caf9c..12e28f0339 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 1330725737..52db10f2ab 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
reload
diff --git a/examples/rest31-sebootstrap-multipart/pom.xml b/examples/rest31-sebootstrap-multipart/pom.xml
index ea2340cf35..e188dfa05b 100644
--- a/examples/rest31-sebootstrap-multipart/pom.xml
+++ b/examples/rest31-sebootstrap-multipart/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
rest31-sebootstrap-multipart
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 37b4f5ec0a..116b9caee1 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index adf371eec3..952fba0a81 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index ac4e76d706..1bd05c87e1 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.8
+ 3.1.99-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index 402e70496c..078dd8a7c3 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index 85cbb54396..47c204d918 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 3.1.8
+ 3.1.99-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 026e525152..0bc392606a 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index c0bbd91d2e..5b8688ae9d 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 0d1c4f9ed2..f98039004d 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index ff0b0e0f7e..1a6968d968 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index ad986bcaee..7e4a23ac31 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 801542dc00..06b292b31d 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index 19e2a4615f..34446b18e5 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 3.1.8
+ 3.1.99-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index a7274e4210..24bd470e13 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 673939b3a3..f46daf33fd 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index 57efdf6039..25c8282a87 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index b36a3e83a2..1beb712e60 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 3.1.8
+ 3.1.99-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index fe329430a8..39d32f2766 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index de81dd9d04..27f41f3534 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 103ac45f99..f30ca0e69f 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 9a1555df0e..bb954cb9ae 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index b2355c0633..29b8354300 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 63fc423e18..60a4bdee57 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index 7b78d00705..f7e1be4ee6 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 527cd649a6..c16ad86bdd 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index 2cff62f208..b0d5b7fde1 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 1cc43636b2..4b6f170f6e 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 3343bfb39f..00db216313 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 9d3e334b65..443f8c3d2a 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 7977a242a0..d6b7dded52 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index d26f762858..691b0063f2 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 7343e5c2c4..93aab3abc4 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 61c4003577..4548534b62 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 7a4bab179b..ea145801a6 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index 2d02a24ed2..8ce2d57fd1 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 6b3753494d..18057fc07d 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc-thymeleaf/pom.xml b/ext/mvc-thymeleaf/pom.xml
index f858646967..181a53a3d1 100644
--- a/ext/mvc-thymeleaf/pom.xml
+++ b/ext/mvc-thymeleaf/pom.xml
@@ -25,7 +25,7 @@
project
org.glassfish.jersey.ext
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-mvc-thymeleaf
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index ad2ad301c9..f259eed29b 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index d571b01807..76629a4815 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index d22a270911..61f5a72727 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index fa8c5f85d1..4968d6344b 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index f0eb22e077..523cb4e878 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index ef22799831..07cd74f866 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 0f04261652..7fe92144d0 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/spring6/pom.xml b/ext/spring6/pom.xml
index 9e5ec809b2..597dd2285b 100644
--- a/ext/spring6/pom.xml
+++ b/ext/spring6/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-spring6
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index f91ab46882..162a70d8ef 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index fdee9509dc..5cb46955f2 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 1f94ce1531..b3c4fb8201 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index c92bd8449f..4c05d17b3e 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 4c07bfede2..3af57c69cb 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 3e96cbeb98..6e4e9461ea 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 8415ba46d7..e0a40f89ca 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 083be1f036..43dd60cd21 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 87e250bc01..609fd98796 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index ed2fc6ee3c..47af3e6211 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index dee7560d39..a9bee7be40 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index b2d586ca83..c7eaebde43 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 2b90abaddf..08c6bcd35e 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index db80abb83c..17ebe68b42 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index 801b153ad2..e856c38d12 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index b1b9271a06..3c72532ee5 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 13c28d711a..2c474704d1 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index 4b114843e3..f5dd4d8bb5 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 0c89abeb79..abd6550268 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index 8f52e29f2b..a54c329363 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index af6e6bd5f9..c1a369a5b2 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 08a93ab555..cb59d353fc 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index bc6e70b170..cdb20097cf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) Jakarta RESTful WebServices 3.0
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index eb7735b01d..848db15268 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 3.1.8
+ 3.1.99-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 7ce674c31f..7c77770fc7 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 3.1.8
+ 3.1.99-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index c8a1b17015..8300795b92 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index 4054663a2b..c6cfad287b 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index edca6e6abd..032101c4f3 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index 0f4fcef6ea..da43fbb81c 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index d942323c4b..b706320d36 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.8
+ 3.1.99-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index eeb2a23c10..0021a846b9 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 3.1.8
+ 3.1.99-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index f2048482aa..af2bb77f29 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index ea1675c8ad..b3573bc956 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.8
+ 3.1.99-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 31db5fe9ad..f29e0b1f21 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index cbfd341db0..fa66b65513 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 3f8768513b..ecaf059b87 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index db772640bd..0da48ea684 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 4d16875d76..5d4d43b586 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 394e0712af..7c38debc3b 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index d56639d1f0..579931a293 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index 69437629ac..1a8b21bada 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index 15dc7f8f94..04fc3d0b0c 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 599f7d1497..1bb01c3d56 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 76a73bb39f..b7e0d8dd03 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index bd06fd6a46..d3c30fcef4 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 713ede1001..f3750385e2 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index d751c1197a..95c7b2ff14 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index 56aa749cc3..2cb4920b04 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 6d06378a6c..c0ed3e2df0 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index e78917abe7..2d6a77ba46 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 9cdcaed2c3..e2dc477ded 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 4c4ba6e64d..f7744f5638 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 8cf0dae131..015079a601 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index cabddd67d3..64d5f26a5c 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index e3cead0a60..022ebc78f5 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index c1cb487d6f..188f4f05ac 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 89724d5abc..1d0afddf3b 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 0f0004563f..d1b8d7974d 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index e17f16db6f..ef994883ff 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 178f76aaac..5d1496ca8d 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index a60be75d60..941a5f741e 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index d82e9ac12f..17ab97f6b8 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index 71eed91d47..88fef7d391 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 55a4780be2..4ece9cedfb 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index 1785e0e75c..c7bd8a9d83 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 6971e1942d..64fd389713 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index bd555b7e20..25ab8a12de 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index f22c25d92d..7304f7e992 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 4bc427eeb2..a66d6c706b 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 7913168d6e..1bbf641fc4 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index c31a180965..a4a0cf1b76 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index eb77893751..4b9cc146da 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 6d6126c6d5..a6281b8070 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index f7aac91090..760d1554ac 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index ee547d3c4c..d410b6491e 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index a330434477..99c2111df9 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index e761138feb..2044b9d64a 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index e930f0cfa3..a1ba20af0b 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 0abbd6aa0a..702b21cf55 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index d80af7a55b..3c5bc8c671 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 3.1.8
+ 3.1.99-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 63932bff3e..a0b11ae2b9 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index ae9b6ffc7d..05248954d1 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 9deb18b93d..20e482a127 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 320b5d04bc..4e378c48d4 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index 2d5af161f7..5c9cd00a31 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 26f801b38c..7aef6955b9 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index 8c380b1d5d..6927b77caf 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index 286b443ece..7333741a21 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 52ac794e7e..c8eb1fce66 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index da57d4e376..b9423afc88 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 26b5ace7af..263d0eb33d 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 840f835883..b23307635f 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index f9cac5c9e5..e4075c3b92 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index d6de5e6d75..8d94854ae6 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index be50afe9f4..91fb19a392 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 6526605cd0..20de56beb8 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 99d0759921..80e703e39f 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 5ec17359c7..b34a39df49 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index ea39ef0146..e2857572c8 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 53fa25df8c..f6d37bea2b 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 5f06d83703..a6430ce2a4 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 7a08ceafce..485f79f8c4 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 2b137d2cb8..6e639958a8 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 73fed7567d..05f289c1a4 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index aab0fc91e5..d8b55d74d4 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index cefffda3e6..7df7d3096f 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index 1662ae4158..f3821e458e 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index 4262f431d0..0c910e5353 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 7401d39c1d..4b2fe83526 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 69d7b5e43a..8ca34ebce3 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index 2aa0fedf6d..0231346c2a 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 38ad140c8c..9c70f0c590 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index d5139126e8..7b25245e39 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index f31328a351..3628f6ca70 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index b1408ceca6..06a5448607 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 941ec4aab5..f1c1e17568 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index fc28aa0ddb..c8eb6110e9 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 4712fc882d..b831d17fd0 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 237ffcf67c..706088f8a7 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index fd73402d2e..d7c5244005 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 4fb49d4e9b..0406ce1015 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 30db4ebc7f..ed95927ad5 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 1a7f43a635..1087bbb70f 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index 1eeac39503..b7b553f4dc 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 040fad0531..27f8c43221 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index dabbde5d25..5b6009e165 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 26bfc097d8..51fc18c3b5 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index 4fba83923a..fcd7d59412 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index ec77cb7b24..eb3a91a1d5 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index a0b40d356c..40097f930a 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index a8131a81f8..7f18b8776e 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index c454fc13cc..c3b9ff3a59 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index f4a9945f85..13ed02ca4f 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 15289bf7f2..cef30842e3 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 730da532f7..966ad1103a 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index af55aa2004..24e9996939 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index c93e2c23e2..542c4c018a 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index db140056e2..956826d6c3 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 210a6db626..37054d3b33 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index b468627729..e93dbf6dd2 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index 2a623ef589..7c4ecabb70 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index 1d4ab31d4a..693f469581 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index a679096a6f..91bba93616 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 23ca721731..2f282d2e73 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index 44aa294ba5..4692702f26 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index a049e60469..27e87cf5ba 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 8c9f083427..a3a8f272c1 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index de5b94dd3f..49b8878c46 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 84ba8630da..09e8c27f54 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 44908b15ca..0cfb3ce929 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 61b6a7e5ab..2906ed89b4 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-780
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 97eb48e07f..6ade6d7340 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index d2bad0cceb..d95ff83e73 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 7e5c6fb5c2..b66d0dd51d 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 47bc82182e..a7e27e4ba9 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client-tck/pom.xml b/tests/integration/microprofile/rest-client-tck/pom.xml
index 3a6c6b7f12..a9b11841b6 100644
--- a/tests/integration/microprofile/rest-client-tck/pom.xml
+++ b/tests/integration/microprofile/rest-client-tck/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 23aedaaa4e..09204f97d2 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 74199ec408..0899b3a9b5 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index da63ee8922..2e49deba9a 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 786a376e5a..3aa718bbc4 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index c70cd1e88e..30efa423e2 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index c8c4392196..2fbd5584d3 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index ae12b06a30..79271564aa 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 84e0dff1d9..1d41d941f3 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 116bcba285..d690645b1a 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 4064590636..2dddb72768 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 5058e8b4e4..72d51d411d 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 6975f548d4..7aca915271 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 25f2b66a95..44a2ee6480 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index db9029422d..2bf70139b0 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index c102b004df..94e4380656 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 4dc8da86d6..42bc611f80 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 4a1bc835c3..13613a9bc6 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 5949394766..cb4d9ee935 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 4832aa21c9..6382610fe7 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 683d5cdc85..07b06cad9b 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index db099c37cf..cae94da076 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index b10945754b..642148d747 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index fb0071fc73..0b3ee526c8 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index 2a56ff2717..cfa21a796a 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 5a7bc01d50..e04749d530 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index c617b3179d..3e9c6afef4 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index d0d9e6b8a1..12aa2d7426 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index a37f00c19b..0b24cd300d 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index 07c9b5fede..65b0d03bb2 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 14399dce71..568b6c3767 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 76893c26cb..78f25942e0 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 2b75b08dcb..5b0b281f26 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index bb41674700..75c357d17b 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 12146213bd..611d6bd093 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index debf234f9f..b980af44b1 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index d162c14f37..461f2fe5c2 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 86ad4e8aa6..6ca1c7f19a 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index f3fc1691a7..436a0e5853 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 69b90b8e3e..bde2e8b2c0 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index e8a0981324..54454bc385 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index b95ecdbff2..b84523236c 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index b6e1019aa7..0b1f7ae37a 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 77ee37f712..c42ca5d29b 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index cec56a41d7..48ccf0aaa1 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring6/pom.xml b/tests/integration/spring6/pom.xml
index dc93ec3482..b393d54875 100644
--- a/tests/integration/spring6/pom.xml
+++ b/tests/integration/spring6/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
spring6
diff --git a/tests/integration/thin-server/pom.xml b/tests/integration/thin-server/pom.xml
index 0fdd15acce..ba12ebd210 100644
--- a/tests/integration/thin-server/pom.xml
+++ b/tests/integration/thin-server/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index d062670766..83e185fe75 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 3.1.8
+ 3.1.99-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 6890ec5a33..9746d51d0c 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 3.1.8
+ 3.1.99-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 2b9eb02766..0c14719ae8 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 9a6b541660..f91d2a87b5 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 965c545877..bab5528709 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.8
+ 3.1.99-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 3.1.8
+ 3.1.99-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index 2d7392f54a..ceaa0a1f94 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.8
+ 3.1.99-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index d81d8e9bfb..262ceda1e7 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.8
+ 3.1.99-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 2f77ecff56..29ce832764 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 3.1.8
+ 3.1.99-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 8ccbc6ab35..7d5d196dfe 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 1964ddd8ef..0b735ae67c 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index 65ee836dae..c5c2f134e7 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 2e890faced..d8611134ac 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 0aeba4efdf..a8513b11b3 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 9d12e09940..34e7f05cf7 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 3.1.8
+ 3.1.99-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 26382c7019..13350e6a9c 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index 4827381bfe..7a9160c835 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.8
+ 3.1.99-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index bf39fa5a69..8819dc0fa6 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 29d34fe09e..e5f3eccab1 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 3.1.8
+ 3.1.99-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 7db5346407..e04d70b33d 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index 0722bfb7fc..57be4e6117 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 187b34f494..13fa68bfcf 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index d9dd6d34db..b66a5b3fe3 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 3c3f4350d1..df08011088 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index f66481ab93..ece2896347 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index 09683acf5b..84889d3cbb 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 3a859d3493..883274ceb3 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 5aebf6d30c..f5ae2dd0ec 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index 3c4f59a615..af23cd8bf5 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index ab8638a39e..69d90a9bff 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 33a9d859b3..34ed13641c 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 7556ea52e8..688c76ee9d 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 4a531c0db8..95787b7854 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index f394a5fbad..d8b9ade743 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index 607959ec70..e8d46f4ce0 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index e363cfa9e0..65445f25ff 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index 05e5a698ef..f1ce0a650e 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 3.1.8
+ 3.1.99-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index d7a4d7a803..41d3b9597d 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 9b58fb9685..8611c67bfc 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 217d5b99c9..98cc0cdb5f 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -23,13 +23,13 @@
org.glassfish.jersey
project
- 3.1.8
+ 3.1.99-SNAPSHOT
../../pom.xml
org.glassfish.jersey.tests
release-test
- 3.1.8
+ 3.1.99-SNAPSHOT
jar
jersey-release-test
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index c528b76f72..4a5139284f 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 3.1.8
+ 3.1.99-SNAPSHOT
stress
From e614df65451268dcabf5a96d983fd83c66566b61 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Thu, 8 Aug 2024 08:10:19 +0200
Subject: [PATCH 116/129] Reverting removal of NullOutputStream for backwards
compatibility
Signed-off-by: Maxim Nesen
---
.../message/internal/NullOutputStream.java | 59 +++++++++++++++++++
1 file changed, 59 insertions(+)
create mode 100644 core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java
new file mode 100644
index 0000000000..ae413788d0
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/NullOutputStream.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.message.internal;
+
+import java.io.IOException;
+import java.io.OutputStream;
+import java.util.Objects;
+
+import org.glassfish.jersey.internal.LocalizationMessages;
+
+/**
+ * Since JDK 11 is replaced by {@link OutputStream#nullOutputStream()}
+ */
+@Deprecated(since = "3.1.7", forRemoval = true)
+public class NullOutputStream extends OutputStream {
+
+ private volatile boolean isClosed;
+
+ @Override
+ public void write(int b) throws IOException {
+ checkClosed();
+ }
+
+ @Override
+ public void write(byte[] b, int off, int len) throws IOException {
+ checkClosed();
+ Objects.checkFromIndexSize(off, len, b.length);
+ }
+
+ @Override
+ public void flush() throws IOException {
+ checkClosed();
+ }
+
+ private void checkClosed() throws IOException {
+ if (isClosed) {
+ throw new IOException(LocalizationMessages.OUTPUT_STREAM_CLOSED());
+ }
+ }
+
+ @Override
+ public void close() throws IOException {
+ isClosed = true;
+ }
+}
\ No newline at end of file
From 88ebd4003941b623b9c59ee67a99961897374eec Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Fri, 16 Aug 2024 08:00:22 +0200
Subject: [PATCH 117/129] WADL example fix (#5722)
Signed-off-by: Maxim Nesen
---
examples/extended-wadl-webapp/README.MD | 5 ++---
examples/extended-wadl-webapp/pom.xml | 29 ++++++++++++++++++++++++-
2 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/examples/extended-wadl-webapp/README.MD b/examples/extended-wadl-webapp/README.MD
index d7a59d12d0..6c4f676b6a 100644
--- a/examples/extended-wadl-webapp/README.MD
+++ b/examples/extended-wadl-webapp/README.MD
@@ -15,9 +15,6 @@ jersey.
Contents
--------
-The description of what's done here you'll find in the [jersey 1
-wiki](https://wikis.oracle.com/display/Jersey/HowToConfigureExtendedWADL).
-
The difference in configuration against jersey 1.x is in property
configuring the custom WadlGeneratorConfig. Instead of property key
'com.sun.jersey.config.property.WadlGeneratorConfig' use the property
@@ -48,6 +45,8 @@ into your existing GlassFish instance, you will need to follow
instructions at [the module README file](../../README.html) in order to
deploy the example.
+NOTE: the example must be run with a JDK prior to JDK 13 otherwise javadoc plugin won't work properly.
+
Otherwise, you can run the example using embedded GlassFish as follows:
You can run the example using Grizzly as follows:
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index eabd7bd423..e9f9a0a763 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -132,7 +132,7 @@
com.sun.xml.bind
jaxb-osgi
- test
+ runtime
jakarta.xml.bind
@@ -301,6 +301,33 @@
true
+
+ maven-antrun-plugin
+
+
+ generate-resources
+
+ run
+
+
+
+ ****************************************************
+ ****THIS EXAMPLE WORKS ONLY ON JDKs PRIOR to 13!****
+ ********CURRENT JDK IS NOT SUPPORTED!***************
+ ****************************************************
+
+
+
+
+
+
+ org.jvnet.jaxb2.maven2
+ maven-jaxb2-plugin
+ 0.14.0
+
+ false
+
+
From e254ae81ff9240d27adcb9abff70a12b80a9f8f8 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 15 Aug 2024 13:39:27 +0200
Subject: [PATCH 118/129] Allow to disable JSON-B by a property
Signed-off-by: jansupol
---
.../jersey/client/ClientProperties.java | 27 ++++++++-
.../glassfish/jersey/CommonProperties.java | 40 ++++++++++++--
.../jersey/server/ServerProperties.java | 29 ++++++++--
docs/src/main/docbook/appendix-properties.xml | 34 ++++++++++++
docs/src/main/docbook/jersey.ent | 5 ++
.../jersey/jsonb/JsonBindingFeature.java | 7 ++-
.../jsonb/internal/JsonbDisabledTest.java | 55 +++++++++++++++++++
7 files changed, 185 insertions(+), 12 deletions(-)
create mode 100644 media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java b/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java
index 5df849ab30..07b40ca834 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/ClientProperties.java
@@ -240,11 +240,34 @@ public final class ClientProperties {
@PropertyAlias
public static final String OUTBOUND_CONTENT_LENGTH_BUFFER = CommonProperties.OUTBOUND_CONTENT_LENGTH_BUFFER_CLIENT;
+ /**
+ * If {@code true} then disable configuration of Json Binding (JSR-367)
+ * feature on client.
+ *
+ * By default, Json Binding on client is automatically enabled if global
+ * property
+ * {@value org.glassfish.jersey.CommonProperties#JSON_BINDING_FEATURE_DISABLE}
+ * is not disabled. If set then the client property value overrides the
+ * global property value.
+ *
+ * The default value is {@code false}.
+ *
+ *
+ * The name of the configuration property is {@value} .
+ *
+ * This constant is an alias for {@link CommonProperties#JSON_BINDING_FEATURE_DISABLE_CLIENT}.
+ *
+ * @see org.glassfish.jersey.CommonProperties#JSON_BINDING_FEATURE_DISABLE
+ * @since 2.45
+ */
+ @PropertyAlias
+ public static final String JSON_BINDING_FEATURE_DISABLE = CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT;
+
/**
* If {@code true} then disable configuration of Json Processing (JSR-353)
* feature on client.
*
- * By default Json Processing on client is automatically enabled if global
+ * By default, Json Processing on client is automatically enabled if global
* property
* {@value org.glassfish.jersey.CommonProperties#JSON_PROCESSING_FEATURE_DISABLE}
* is not disabled. If set then the client property value overrides the
@@ -265,7 +288,7 @@ public final class ClientProperties {
/**
* If {@code true} then disable META-INF/services lookup on client.
*
- * By default Jersey looks up SPI implementations described by {@code META-INF/services/*} files.
+ * By default, Jersey looks up SPI implementations described by {@code META-INF/services/*} files.
* Then you can register appropriate provider classes by {@link javax.ws.rs.core.Application}.
*
*
diff --git a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
index 0c5e824e66..f1a713e246 100644
--- a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
+++ b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
@@ -71,7 +71,7 @@ public final class CommonProperties {
/**
* If {@code true} then disable feature auto discovery globally on client/server.
*
- * By default auto discovery is automatically enabled. The value of this property may be overridden by the client/server
+ * By default, auto discovery is automatically enabled. The value of this property may be overridden by the client/server
* variant of this property.
*
* The default value is {@code false}.
@@ -98,10 +98,42 @@ public final class CommonProperties {
*/
public static final String FEATURE_AUTO_DISCOVERY_DISABLE_SERVER = "jersey.config.server.disableAutoDiscovery";
+
+ /**
+ * If {@code true} then disable configuration of Json Binding (JSR-367) feature.
+ *
+ * By default, Json Binding is automatically enabled. The value of this property may be overridden by the client/server
+ * variant of this property.
+ *
+ * The default value is {@code false}.
+ *
+ *
+ * The name of the configuration property is {@value} .
+ *
+ * @since 2.45
+ */
+ public static final String JSON_BINDING_FEATURE_DISABLE = "jersey.config.disableJsonBinding";
+
+ /**
+ * Client-specific version of {@link CommonProperties#JSON_BINDING_FEATURE_DISABLE}.
+ *
+ * If present, it overrides the generic one for the client environment.
+ * @since 2.45
+ */
+ public static final String JSON_BINDING_FEATURE_DISABLE_CLIENT = "jersey.config.client.disableJsonBinding";
+
+ /**
+ * Server-specific version of {@link CommonProperties#JSON_BINDING_FEATURE_DISABLE}.
+ *
+ * If present, it overrides the generic one for the server environment.
+ * @since 2.45
+ */
+ public static final String JSON_BINDING_FEATURE_DISABLE_SERVER = "jersey.config.server.disableJsonBinding";
+
/**
* If {@code true} then disable configuration of Json Processing (JSR-353) feature.
*
- * By default Json Processing is automatically enabled. The value of this property may be overridden by the client/server
+ * By default, Json Processing is automatically enabled. The value of this property may be overridden by the client/server
* variant of this property.
*
* The default value is {@code false}.
@@ -131,7 +163,7 @@ public final class CommonProperties {
/**
* If {@code true} then disable META-INF/services lookup globally on client/server.
*
- * By default Jersey looks up SPI implementations described by META-INF/services/* files.
+ * By default, Jersey looks up SPI implementations described by META-INF/services/* files.
* Then you can register appropriate provider classes by {@link javax.ws.rs.core.Application}.
*
*
@@ -164,7 +196,7 @@ public final class CommonProperties {
/**
* If {@code true} then disable configuration of MOXy Json feature.
*
- * By default MOXy Json is automatically enabled. The value of this property may be overridden by the client/server
+ * By default, MOXy Json is automatically enabled. The value of this property may be overridden by the client/server
* variant of this property.
*
* The default value is {@code false}.
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ServerProperties.java b/core-server/src/main/java/org/glassfish/jersey/server/ServerProperties.java
index 6055e2cb46..a7e4321ba0 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ServerProperties.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ServerProperties.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -302,7 +302,7 @@ public final class ServerProperties {
/**
* If {@code true} then disable auto discovery on server.
*
- * By default auto discovery is automatically enabled if global property
+ * By default, auto discovery is automatically enabled if global property
* {@value org.glassfish.jersey.CommonProperties#FEATURE_AUTO_DISCOVERY_DISABLE} is not disabled. If set then the server
* property value overrides the global property value.
*
@@ -342,10 +342,29 @@ public final class ServerProperties {
@PropertyAlias
public static final String OUTBOUND_CONTENT_LENGTH_BUFFER = CommonProperties.OUTBOUND_CONTENT_LENGTH_BUFFER_SERVER;
+ /**
+ * If {@code true} then disable configuration of Json Binding (JSR-367) feature on server.
+ *
+ * By default, Json Binding is automatically enabled if global property
+ * {@value org.glassfish.jersey.CommonProperties#JSON_BINDING_FEATURE_DISABLE} is not disabled. If set then the server
+ * property value overrides the global property value.
+ *
+ * The default value is {@code false}.
+ *
+ *
+ * The name of the configuration property is {@value} .
+ *
+ * This constant is an alias for {@link CommonProperties#JSON_BINDING_FEATURE_DISABLE_SERVER}
+ *
+ * @see org.glassfish.jersey.CommonProperties#JSON_BINDING_FEATURE_DISABLE
+ */
+ @PropertyAlias
+ public static final String JSON_BINDING_FEATURE_DISABLE = CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER;
+
/**
* If {@code true} then disable configuration of Json Processing (JSR-353) feature on server.
*
- * By default Json Processing is automatically enabled if global property
+ * By default, Json Processing is automatically enabled if global property
* {@value org.glassfish.jersey.CommonProperties#JSON_PROCESSING_FEATURE_DISABLE} is not disabled. If set then the server
* property value overrides the global property value.
*
@@ -364,7 +383,7 @@ public final class ServerProperties {
/**
* If {@code true} then disable META-INF/services lookup on server.
*
- * By default Jersey looks up SPI implementations described by META-INF/services/* files.
+ * By default, Jersey looks up SPI implementations described by META-INF/services/* files.
* Then you can register appropriate provider classes by {@link javax.ws.rs.core.Application}.
*
* The default value is {@code false}.
@@ -383,7 +402,7 @@ public final class ServerProperties {
/**
* If {@code true} then disable configuration of MOXy Json feature on server.
*
- * By default MOXy Json is automatically enabled if global property
+ * By default, MOXy Json is automatically enabled if global property
* {@value org.glassfish.jersey.CommonProperties#MOXY_JSON_FEATURE_DISABLE} is not disabled. If set then the server
* property value overrides the global property value.
*
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index d2c23fba38..13df68b5e0 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -71,6 +71,22 @@
+
+ &jersey.common.CommonProperties.JSON_BINDING_FEATURE_DISABLE; /
+ &jersey.common.CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT; /
+ &jersey.common.CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER;
+ jersey.config.disableJsonBinding /
+ jersey.config.client.disableJsonBinding /
+ jersey.config.server.disableJsonBinding
+
+
+ Disables configuration of Json Binding (JSR-367) feature. Default value is false .
+
+
+ Since 2.45.
+
+
+
&jersey.common.CommonProperties.JSON_PROCESSING_FEATURE_DISABLE; /
&jersey.common.CommonProperties.JSON_PROCESSING_FEATURE_DISABLE_CLIENT; /
@@ -391,6 +407,15 @@
+
+ &jersey.server.ServerProperties.JSON_BINDING_FEATURE_DISABLE;
+ jersey.config.server.disableJsonBinding
+
+
+ Disables configuration of Json Processing (JSR-353) feature. Default value is false .
+
+
+
&jersey.server.ServerProperties.JSON_PROCESSING_FEATURE_DISABLE;
jersey.config.server.disableJsonProcessing
@@ -998,6 +1023,15 @@
+
+ &jersey.client.ClientProperties.JSON_BINDING_FEATURE_DISABLE;
+ jersey.config.client.disableJsonBinding
+
+
+ Disables configuration of Json Binding (JSR-367) feature. Default value is false .
+
+
+
&jersey.client.ClientProperties.JSON_PROCESSING_FEATURE_DISABLE;
jersey.config.client.disableJsonProcessing
diff --git a/docs/src/main/docbook/jersey.ent b/docs/src/main/docbook/jersey.ent
index cea1411940..c8022b9ad1 100644
--- a/docs/src/main/docbook/jersey.ent
+++ b/docs/src/main/docbook/jersey.ent
@@ -344,6 +344,7 @@
ClientProperties.DEFAULT_CHUNK_SIZE" >
ClientProperties.FEATURE_AUTO_DISCOVERY_DISABLE" >
ClientProperties.FOLLOW_REDIRECTS" >
+ClientProperties.JSON_BINDING_FEATURE_DISABLE" >
ClientProperties.JSON_PROCESSING_FEATURE_DISABLE" >
ClientProperties.METAINF_SERVICES_LOOKUP_DISABLE" >
ClientProperties.MOXY_JSON_FEATURE_DISABLE" >
@@ -388,6 +389,9 @@
CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE" >
CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE_CLIENT" >
CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE_SERVER" >
+CommonProperties.JSON_BINDING_FEATURE_DISABLE" >
+CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT" >
+CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER" >
CommonProperties.JSON_PROCESSING_FEATURE_DISABLE" >
CommonProperties.JSON_PROCESSING_FEATURE_DISABLE_CLIENT" >
CommonProperties.JSON_PROCESSING_FEATURE_DISABLE_SERVER" >
@@ -605,6 +609,7 @@
ServerProperties.BV_SEND_ERROR_IN_RESPONSE" >
ServerProperties.FEATURE_AUTO_DISCOVERY_DISABLE" >
ServerProperties.HTTP_METHOD_OVERRIDE" >
+ServerProperties.JSON_BINDING_FEATURE_DISABLE" >
ServerProperties.JSON_PROCESSING_FEATURE_DISABLE" >
ServerProperties.LANGUAGE_MAPPINGS" >
ServerProperties.MEDIA_TYPE_MAPPINGS" >
diff --git a/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java b/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java
index c46fc6cecc..005613842b 100644
--- a/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java
+++ b/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -56,6 +56,11 @@ public class JsonBindingFeature implements Feature {
public boolean configure(final FeatureContext context) {
final Configuration config = context.getConfiguration();
+ if (CommonProperties.getValue(config.getProperties(), config.getRuntimeType(),
+ CommonProperties.JSON_BINDING_FEATURE_DISABLE, Boolean.FALSE, Boolean.class)) {
+ return false;
+ }
+
final String jsonFeature = CommonProperties.getValue(
config.getProperties(),
config.getRuntimeType(),
diff --git a/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java b/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java
new file mode 100644
index 0000000000..4882fe88b0
--- /dev/null
+++ b/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.jsonb.internal;
+
+import org.glassfish.jersey.CommonProperties;
+import org.glassfish.jersey.jsonb.JsonBindingFeature;
+import org.glassfish.jersey.model.internal.CommonConfig;
+import org.glassfish.jersey.model.internal.ComponentBag;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+
+import javax.ws.rs.RuntimeType;
+import javax.ws.rs.core.FeatureContext;
+import java.lang.reflect.Proxy;
+import java.util.concurrent.atomic.AtomicReference;
+
+public class JsonbDisabledTest {
+ @Test
+ public void testDisabled() {
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = (FeatureContext) Proxy.newProxyInstance(
+ getClass().getClassLoader(),
+ new Class[] {FeatureContext.class}, (proxy, method, args) -> {
+ switch (method.getName()) {
+ case "getConfiguration":
+ return configReference.get();
+ }
+ return null;
+ });
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+
+ CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ config2.property(CommonProperties.JSON_BINDING_FEATURE_DISABLE, true);
+ configReference.set(config2);
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+ }
+}
From b752b3c0bc60a24a9a67a9bcb8d09b66b2e30d1e Mon Sep 17 00:00:00 2001
From: jansupol
Date: Fri, 9 Aug 2024 12:48:56 +0200
Subject: [PATCH 119/129] Allow SupplierClassBinding in ThreadScope in CDI
Signed-off-by: jansupol
---
.../inject/weld/internal/bean/BeanHelper.java | 36 +++---
.../InitializableSupplierThreadScopeBean.java | 29 +----
.../bean/SupplierThreadScopeClassBean.java | 114 ++++++++++++++++++
.../bean/ThreadScopeBeanInstance.java | 59 +++++++++
.../managed/BinderRegisterExtension.java | 8 +-
.../weld/internal/managed/CzechGreeting.java | 6 +-
.../managed/TestPreinitialization.java | 9 +-
.../internal/managed/ThreadScopeTest.java | 101 +++++++++++++++-
.../jersey/inject/cdi/se/bean/BeanHelper.java | 30 +++--
.../cdi/se/bean/SupplierThreadScopeBean.java | 36 +-----
.../se/bean/SupplierThreadScopeClassBean.java | 111 +++++++++++++++++
.../cdi/se/bean/ThreadScopeBeanInstance.java | 60 +++++++++
.../jersey/inject/cdi/se/CzechGreeting.java | 6 +-
.../jersey/inject/cdi/se/ThreadScopeTest.java | 51 +++++++-
14 files changed, 554 insertions(+), 102 deletions(-)
create mode 100644 incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/SupplierThreadScopeClassBean.java
create mode 100644 incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/ThreadScopeBeanInstance.java
create mode 100644 inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeClassBean.java
create mode 100644 inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/ThreadScopeBeanInstance.java
diff --git a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/BeanHelper.java b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/BeanHelper.java
index 81dc831889..5de2aee536 100644
--- a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/BeanHelper.java
+++ b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/BeanHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -129,13 +129,7 @@ public static void registerSupplier(RuntimeType runtimeType, InitializableSu
* CDI does not provide sufficient support for ThreadScoped Supplier
*/
if (binding.getScope() == PerThread.class) {
- BeanManagerImpl manager;
- if (beanManager instanceof BeanManagerProxy) {
- manager = ((BeanManagerProxy) beanManager).unwrap();
- } else {
- manager = (BeanManagerImpl) beanManager;
- }
- abd.addBean(new InitializableSupplierThreadScopeBean(runtimeType, binding, manager));
+ abd.addBean(new InitializableSupplierThreadScopeBean(runtimeType, binding, beanManagerImpl(beanManager)));
} else {
abd.addBean(new InitializableSupplierInstanceBean<>(runtimeType, binding));
abd.addBean(new InitializableSupplierInstanceBeanBridge<>(runtimeType, binding));
@@ -163,12 +157,18 @@ public static BindingBeanPair registerSupplier(RuntimeType runtimeType, Supp
InjectionTarget> jit = getJerseyInjectionTarget(supplierClass, injectionTarget, supplierBean, resolvers);
supplierBean.setInjectionTarget(jit);
- final SupplierBeanBridge supplierBeanBridge = new SupplierBeanBridge(runtimeType, binding, beanManager);
-
- abd.addBean(supplierBean);
- abd.addBean(supplierBeanBridge);
-
- return new BindingBeanPair(binding, supplierBean, supplierBeanBridge);
+ /*
+ * CDI does not provide sufficient support for ThreadScoped Supplier
+ */
+ if (binding.getScope() == PerThread.class) {
+ abd.addBean(new SupplierThreadScopeClassBean(runtimeType, binding, supplierBean, beanManagerImpl(beanManager)));
+ return null;
+ } else {
+ final SupplierBeanBridge supplierBeanBridge = new SupplierBeanBridge(runtimeType, binding, beanManager);
+ abd.addBean(supplierBean);
+ abd.addBean(supplierBeanBridge);
+ return new BindingBeanPair(binding, supplierBean, supplierBeanBridge);
+ }
}
/**
@@ -255,6 +255,14 @@ private static ConstructorInjectionPoint createConstructorInjectionPoint(
return null;
}
+ private static BeanManagerImpl beanManagerImpl(BeanManager beanManager) {
+ if (beanManager instanceof BeanManagerProxy) {
+ return ((BeanManagerProxy) beanManager).unwrap();
+ } else {
+ return (BeanManagerImpl) beanManager;
+ }
+ }
+
private static InjectionTarget getJerseyInjectionTarget(Class clazz, InjectionTarget injectionTarget,
Bean bean, Collection resolvers) {
BasicInjectionTarget it = (BasicInjectionTarget) injectionTarget;
diff --git a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/InitializableSupplierThreadScopeBean.java b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/InitializableSupplierThreadScopeBean.java
index 5f144e0426..31a4edf9d1 100644
--- a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/InitializableSupplierThreadScopeBean.java
+++ b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/InitializableSupplierThreadScopeBean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -111,31 +111,4 @@ private T createClientProxy(BeanInstance beanInstance, String contextId) {
ProxyFactory factory = new ProxyFactory<>(contextId, getBeanClass(), getTypes(), this);
return factory.create(beanInstance);
}
-
- private static class ThreadScopeBeanInstance extends ContextBeanInstance {
-
- private final WeakHashMap instances = new WeakHashMap<>();
-
- private final Supplier supplier;
-
- /**
- * Creates a new invocation handler with supplier which provides a current injected value in proper scope.
- *
- * @param supplier provider of the value.
- */
- private ThreadScopeBeanInstance(Supplier supplier, Bean bean, String contextId) {
- super(bean, new StringBeanIdentifier(((PassivationCapable) bean).getId()), contextId);
- this.supplier = supplier;
- }
-
- @Override
- public Object invoke(Object obj, Method method, Object... arguments) throws Throwable {
- Object instance = instances.computeIfAbsent(Thread.currentThread(), thread -> supplier.get());
- return super.invoke(instance, method, arguments);
- }
-
- public void dispose() {
- this.instances.clear();
- }
- }
}
diff --git a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/SupplierThreadScopeClassBean.java b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/SupplierThreadScopeClassBean.java
new file mode 100644
index 0000000000..0326efe78a
--- /dev/null
+++ b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/SupplierThreadScopeClassBean.java
@@ -0,0 +1,114 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.inject.weld.internal.bean;
+
+import org.glassfish.jersey.internal.inject.SupplierClassBinding;
+import org.glassfish.jersey.internal.inject.SupplierInstanceBinding;
+import org.glassfish.jersey.internal.util.collection.LazyValue;
+import org.glassfish.jersey.internal.util.collection.Value;
+import org.glassfish.jersey.internal.util.collection.Values;
+import org.jboss.weld.bean.proxy.BeanInstance;
+import org.jboss.weld.bean.proxy.ProxyFactory;
+import org.jboss.weld.manager.BeanManagerImpl;
+
+import javax.enterprise.context.Dependent;
+import javax.enterprise.context.spi.CreationalContext;
+import javax.ws.rs.RuntimeType;
+import java.lang.annotation.Annotation;
+import java.util.concurrent.atomic.AtomicReference;
+import java.util.function.Supplier;
+
+
+/**
+ * Creates an implementation of {@link javax.enterprise.inject.spi.Bean} interface using Jersey's {@link SupplierInstanceBinding}.
+ * Binding provides the information about the bean also called {@link javax.enterprise.inject.spi.BeanAttributes} information.
+ * The {@code Bean} does not use {@link org.glassfish.jersey.inject.weld.internal.injector.JerseyInjectionTarget} because serves already
+ * created proxy, therefore the create operation just return provided instance without any other contextual operation
+ * (produce, inject, destroy).
+ *
+ * This bean is special and is used only for service registered as a {@link org.glassfish.jersey.internal.inject.PerThread} and
+ * works through the proxy which serves the correct instance per the given thread.
+ *
+ * Register example:
+ *
+ * AbstractBinder {
+ * @Override
+ * protected void configure() {
+ * bindFactory(MyFactoryInjectionSupplier.class)
+ * .to(MyBean.class)
+ * .in(PerThread.class);
+ * }
+ * }
+ *
+ * Inject example:
+ *
+ * @Path("/")
+ * public class MyResource {
+ * @Inject
+ * private MyBean myBean;
+ * }
+ *
+ */
+class SupplierThreadScopeClassBean extends JerseyBean {
+ private final LazyValue> beanInstance;
+ private final SupplierClassBinding binding;
+ private final LazyValue proxy;
+ private final AtomicReference creationalContextAtomicReference = new AtomicReference<>();
+
+ SupplierThreadScopeClassBean(RuntimeType runtimeType,
+ SupplierClassBinding binding,
+ SupplierClassBean supplierClassBean,
+ BeanManagerImpl beanManager) {
+ super(runtimeType, binding);
+ this.binding = binding;
+ this.beanInstance = Values.lazy((Value>) () -> {
+ Supplier supplierInstance = supplierClassBean.create(creationalContextAtomicReference.get());
+ ThreadScopeBeanInstance scopeBeanInstance =
+ new ThreadScopeBeanInstance(supplierInstance, this, beanManager.getContextId());
+ return scopeBeanInstance;
+ });
+ this.proxy = Values.lazy((Value) () -> createClientProxy(beanInstance.get(), beanManager.getContextId()));
+ }
+
+ @Override
+ public Class extends Annotation> getScope() {
+ return Dependent.class;
+ }
+
+ @Override
+ public Object create(CreationalContext ctx) {
+ creationalContextAtomicReference.set(ctx);
+ return proxy.get();
+ }
+
+ @Override
+ public void destroy(Object instance, CreationalContext creationalContext) {
+ if (beanInstance.isInitialized()) {
+ this.beanInstance.get().dispose();
+ }
+ }
+
+ @Override
+ public Class> getBeanClass() {
+ return (Class>) this.binding.getContracts().iterator().next();
+ }
+
+ private T createClientProxy(BeanInstance beanInstance, String contextId) {
+ ProxyFactory factory = new ProxyFactory<>(contextId, getBeanClass(), getTypes(), this);
+ return factory.create(beanInstance);
+ }
+}
diff --git a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/ThreadScopeBeanInstance.java b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/ThreadScopeBeanInstance.java
new file mode 100644
index 0000000000..30d18964ab
--- /dev/null
+++ b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/bean/ThreadScopeBeanInstance.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.inject.weld.internal.bean;
+
+import org.jboss.weld.bean.StringBeanIdentifier;
+import org.jboss.weld.bean.proxy.ContextBeanInstance;
+
+import javax.enterprise.inject.spi.Bean;
+import javax.enterprise.inject.spi.PassivationCapable;
+import java.lang.reflect.Method;
+import java.util.WeakHashMap;
+import java.util.function.Supplier;
+
+/**
+ * {@link org.glassfish.jersey.internal.inject.PerThread} scope bean instance used from
+ * {@link InitializableSupplierThreadScopeBean} and {@link SupplierThreadScopeClassBean}.
+ *
+ * @param Typed of the bean supplied by a {@code Supplier}.
+ */
+class ThreadScopeBeanInstance extends ContextBeanInstance {
+
+ private final WeakHashMap instances = new WeakHashMap<>();
+
+ private final Supplier supplier;
+
+ /**
+ * Creates a new invocation handler with supplier which provides a current injected value in proper scope.
+ *
+ * @param supplier provider of the value.
+ */
+ ThreadScopeBeanInstance(Supplier supplier, Bean bean, String contextId) {
+ super(bean, new StringBeanIdentifier(((PassivationCapable) bean).getId()), contextId);
+ this.supplier = supplier;
+ }
+
+ @Override
+ public Object invoke(Object obj, Method method, Object... arguments) throws Throwable {
+ Object instance = instances.computeIfAbsent(Thread.currentThread(), thread -> supplier.get());
+ return super.invoke(instance, method, arguments);
+ }
+
+ public void dispose() {
+ this.instances.clear();
+ }
+}
diff --git a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/managed/BinderRegisterExtension.java b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/managed/BinderRegisterExtension.java
index 9787cfe432..b1d5ff77c9 100644
--- a/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/managed/BinderRegisterExtension.java
+++ b/incubator/cdi-inject-weld/src/main/java/org/glassfish/jersey/inject/weld/internal/managed/BinderRegisterExtension.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -347,8 +347,10 @@ private void registerBeans(RuntimeType runtimeType, CachingBinder binder, AfterB
}
BindingBeanPair pair = BeanHelper.registerSupplier(
runtimeType, (SupplierClassBinding>) binding, abd, injectionResolvers, beanManager);
- for (Type contract : ((SupplierClassBinding>) binding).getContracts()) {
- supplierClassBindings.add(contract, pair);
+ if (pair != null) {
+ for (Type contract : ((SupplierClassBinding>) binding).getContracts()) {
+ supplierClassBindings.add(contract, pair);
+ }
}
} else if (InitializableInstanceBinding.class.isAssignableFrom(binding.getClass())) {
if (RuntimeType.SERVER == runtimeType
diff --git a/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/CzechGreeting.java b/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/CzechGreeting.java
index a60f5468c0..16f82ef024 100644
--- a/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/CzechGreeting.java
+++ b/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/CzechGreeting.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -26,9 +26,11 @@ public class CzechGreeting implements Greeting, Printable {
static final String GREETING = "Ahoj";
+ private String greeting = GREETING + "#" + Thread.currentThread().getName();
+
@Override
public String getGreeting() {
- return GREETING + "#" + Thread.currentThread().getName();
+ return greeting;
}
@Override
diff --git a/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/TestPreinitialization.java b/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/TestPreinitialization.java
index a9096b0e14..5ec0f51943 100644
--- a/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/TestPreinitialization.java
+++ b/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/TestPreinitialization.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -97,6 +97,13 @@ public void register(RuntimeType runtimeType, AbstractBinder binder) {
binder.bindFactory(new ThreadScopeTest.SupplierGreeting2(ThreadScopeTest.EnglishGreeting2.GREETING))
.to(ThreadScopeTest.EnglishGreeting2.class)
.in(PerThread.class);
+
+ //testSupplierClassBindingThreadScopedInSingletonScope
+ binder.bindAsContract(ThreadScopeTest.SingletonObject3.class)
+ .in(Singleton.class);
+ binder.bindFactory(ThreadScopeTest.SupplierGreeting3.class)
+ .to(ThreadScopeTest.Greeting3.class)
+ .in(PerThread.class);
}
//ClientInstanceInjectionTest
diff --git a/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/ThreadScopeTest.java b/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/ThreadScopeTest.java
index a87f8f985d..19db6f1343 100644
--- a/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/ThreadScopeTest.java
+++ b/incubator/cdi-inject-weld/src/test/java/org/glassfish/jersey/inject/weld/internal/managed/ThreadScopeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2021, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -18,6 +18,7 @@
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicBoolean;
+import java.util.concurrent.atomic.AtomicReference;
import java.util.function.Supplier;
import javax.enterprise.context.RequestScoped;
@@ -181,7 +182,7 @@ public void testThreadScopedInRequestTwoTypes() {
}
@Test
- public void testThreadScopedInSingletonScope() {
+ public void testThreadScopedInSingletonScope() throws InterruptedException {
// InjectionManager injectionManager = BindingTestHelper.createInjectionManager();
// BindingTestHelper.bind(injectionManager, binder -> {
// binder.bindAsContract(SingletonObject.class)
@@ -202,6 +203,52 @@ public void testThreadScopedInSingletonScope() {
assertNotNull(greeting2);
assertEquals(greeting1, greeting2);
+
+ final AtomicReference greetingAtomicReference = new AtomicReference<>();
+ Runnable runnable = () ->
+ greetingAtomicReference.set(injectionManager.getInstance(SingletonObject.class).getGreeting().getGreeting());
+
+ Thread newThread = new Thread(runnable);
+ newThread.start();
+ newThread.join();
+
+ assertEquals(greeting1.getGreeting(), greeting2.getGreeting());
+ assertNotEquals(greeting1.getGreeting(), greetingAtomicReference.get());
+ }
+
+ @Test
+ public void testSupplierClassBindingThreadScopedInSingletonScope() throws InterruptedException {
+// InjectionManager injectionManager = BindingTestHelper.createInjectionManager();
+// BindingTestHelper.bind(injectionManager, binder -> {
+// binder.bindAsContract(SingletonObject.class)
+// .in(Singleton.class);
+//
+// binder.bindFactory(SupplierGreeting.class)
+// .to(Greeting.class)
+// .in(PerThread.class);
+// });
+
+ SingletonObject3 instance1 = injectionManager.getInstance(SingletonObject3.class);
+ Greeting3 greeting1 = instance1.getGreeting();
+ assertNotNull(greeting1);
+
+ // Precisely the same object
+ SingletonObject3 instance2 = injectionManager.getInstance(SingletonObject3.class);
+ Greeting3 greeting2 = instance2.getGreeting();
+ assertNotNull(greeting2);
+
+ assertEquals(greeting1, greeting2);
+
+ final AtomicReference greetingAtomicReference = new AtomicReference<>();
+ Runnable runnable = () ->
+ greetingAtomicReference.set(injectionManager.getInstance(SingletonObject3.class).getGreeting().getGreeting());
+
+ Thread newThread = new Thread(runnable);
+ newThread.start();
+ newThread.join();
+
+ assertEquals(greeting1.getGreeting(), greeting2.getGreeting());
+ assertNotEquals(greeting1.getGreeting(), greetingAtomicReference.get());
}
@RequestScoped
@@ -226,6 +273,17 @@ public CzechGreeting getGreeting() {
}
}
+ @Singleton
+ public static class SingletonObject3 {
+
+ @Inject
+ Greeting3 greeting;
+
+ public Greeting3 getGreeting() {
+ return greeting;
+ }
+ }
+
@Singleton
public static class SingletonObject {
@@ -259,6 +317,14 @@ public EnglishGreeting2 getGreeting() {
}
}
+ @Vetoed
+ static class SupplierGreeting3 implements Supplier {
+ @Override
+ public Greeting3 get() {
+ return new CzechGreeting3();
+ }
+ }
+
@Vetoed
static class SupplierGreeting2 implements Supplier {
@@ -290,14 +356,34 @@ public Greeting2 get() {
}
}
+ @Vetoed
+ static class CzechGreeting3 implements Greeting3 {
+
+ static final String GREETING = "Ahoj";
+
+ private String greeting = GREETING + "#" + Thread.currentThread().getName();
+
+ @Override
+ public String getGreeting() {
+ return greeting;
+ }
+
+ @Override
+ public String toString() {
+ return "CzechGreeting";
+ }
+ }
+
@Vetoed
static class CzechGreeting2 implements Greeting2 {
static final String GREETING = "Ahoj";
+ private String greeting = GREETING + "#" + Thread.currentThread().getName();
+
@Override
public String getGreeting() {
- return GREETING + "#" + Thread.currentThread().getName();
+ return greeting;
}
@Override
@@ -374,9 +460,11 @@ static class CzechGreeting implements Greeting {
static final String GREETING = "Ahoj";
+ private String greeting = GREETING + "#" + Thread.currentThread().getName();
+
@Override
public String getGreeting() {
- return GREETING + "#" + Thread.currentThread().getName();
+ return greeting;
}
@Override
@@ -385,6 +473,11 @@ public String toString() {
}
}
+ @FunctionalInterface
+ static interface Greeting3 {
+ String getGreeting();
+ }
+
@FunctionalInterface
static interface Greeting2 {
String getGreeting();
diff --git a/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/BeanHelper.java b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/BeanHelper.java
index 1a408366a9..5a6e7a12b8 100644
--- a/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/BeanHelper.java
+++ b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/BeanHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -116,18 +116,11 @@ public static void registerBean(ClassBinding binding, AfterBeanDiscovery
* @param type of the instance which is registered.
*/
public static void registerSupplier(SupplierInstanceBinding binding, AfterBeanDiscovery abd, BeanManager beanManager) {
- BeanManagerImpl manager;
- if (beanManager instanceof BeanManagerProxy) {
- manager = ((BeanManagerProxy) beanManager).unwrap();
- } else {
- manager = (BeanManagerImpl) beanManager;
- }
-
/*
* CDI does not provide sufficient support for ThreadScoped Supplier
*/
if (binding.getScope() == PerThread.class) {
- abd.addBean(new SupplierThreadScopeBean(binding, manager));
+ abd.addBean(new SupplierThreadScopeBean(binding, beanManagerImpl(beanManager)));
} else {
abd.addBean(new SupplierInstanceBean<>(binding));
abd.addBean(new SupplierInstanceBeanBridge<>(binding));
@@ -155,8 +148,23 @@ public static void registerSupplier(SupplierClassBinding binding, AfterBe
InjectionTarget> jit = getJerseyInjectionTarget(supplierClass, injectionTarget, supplierBean, resolvers);
supplierBean.setInjectionTarget(jit);
- abd.addBean(supplierBean);
- abd.addBean(new SupplierBeanBridge(binding, beanManager));
+ /*
+ * CDI does not provide sufficient support for ThreadScoped Supplier
+ */
+ if (binding.getScope() == PerThread.class) {
+ abd.addBean(new SupplierThreadScopeClassBean(binding, supplierBean, beanManagerImpl(beanManager)));
+ } else {
+ abd.addBean(supplierBean);
+ abd.addBean(new SupplierBeanBridge(binding, beanManager));
+ }
+ }
+
+ private static BeanManagerImpl beanManagerImpl(BeanManager beanManager) {
+ if (beanManager instanceof BeanManagerProxy) {
+ return ((BeanManagerProxy) beanManager).unwrap();
+ } else {
+ return (BeanManagerImpl) beanManager;
+ }
}
private static InjectionTarget getJerseyInjectionTarget(Class clazz, InjectionTarget injectionTarget,
diff --git a/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeBean.java b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeBean.java
index 67ccdedea5..a989daf5e3 100644
--- a/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeBean.java
+++ b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeBean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -17,20 +17,13 @@
package org.glassfish.jersey.inject.cdi.se.bean;
import java.lang.annotation.Annotation;
-import java.lang.reflect.Method;
-import java.util.WeakHashMap;
-import java.util.function.Supplier;
import javax.enterprise.context.Dependent;
import javax.enterprise.context.spi.CreationalContext;
-import javax.enterprise.inject.spi.Bean;
-import javax.enterprise.inject.spi.PassivationCapable;
import org.glassfish.jersey.internal.inject.SupplierInstanceBinding;
-import org.jboss.weld.bean.StringBeanIdentifier;
import org.jboss.weld.bean.proxy.BeanInstance;
-import org.jboss.weld.bean.proxy.ContextBeanInstance;
import org.jboss.weld.bean.proxy.ProxyFactory;
import org.jboss.weld.manager.BeanManagerImpl;
@@ -107,31 +100,4 @@ private T createClientProxy(BeanInstance beanInstance, String contextId) {
ProxyFactory factory = new ProxyFactory<>(contextId, getBeanClass(), getTypes(), this);
return factory.create(beanInstance);
}
-
- private static class ThreadScopeBeanInstance extends ContextBeanInstance {
-
- private final WeakHashMap instances = new WeakHashMap<>();
-
- private final Supplier supplier;
-
- /**
- * Creates a new invocation handler with supplier which provides a current injected value in proper scope.
- *
- * @param supplier provider of the value.
- */
- private ThreadScopeBeanInstance(Supplier supplier, Bean bean, String contextId) {
- super(bean, new StringBeanIdentifier(((PassivationCapable) bean).getId()), contextId);
- this.supplier = supplier;
- }
-
- @Override
- public Object invoke(Object obj, Method method, Object... arguments) throws Throwable {
- Object instance = instances.computeIfAbsent(Thread.currentThread(), thread -> supplier.get());
- return super.invoke(instance, method, arguments);
- }
-
- public void dispose() {
- this.instances.clear();
- }
- }
}
diff --git a/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeClassBean.java b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeClassBean.java
new file mode 100644
index 0000000000..28e69e7243
--- /dev/null
+++ b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/SupplierThreadScopeClassBean.java
@@ -0,0 +1,111 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.inject.cdi.se.bean;
+
+import java.lang.annotation.Annotation;
+import java.util.concurrent.atomic.AtomicReference;
+import java.util.function.Supplier;
+
+import javax.enterprise.context.Dependent;
+import javax.enterprise.context.spi.CreationalContext;
+
+import org.glassfish.jersey.internal.inject.SupplierClassBinding;
+import org.glassfish.jersey.internal.inject.SupplierInstanceBinding;
+import org.glassfish.jersey.internal.util.collection.LazyValue;
+import org.glassfish.jersey.internal.util.collection.Value;
+import org.glassfish.jersey.internal.util.collection.Values;
+import org.jboss.weld.bean.proxy.BeanInstance;
+import org.jboss.weld.bean.proxy.ProxyFactory;
+import org.jboss.weld.manager.BeanManagerImpl;
+
+
+/**
+ * Creates an implementation of {@link jakarta.enterprise.inject.spi.Bean} interface using Jersey's {@link SupplierInstanceBinding}.
+ * Binding provides the information about the bean also called {@link jakarta.enterprise.inject.spi.BeanAttributes} information.
+ * The {@code Bean} does not use {@link org.glassfish.jersey.inject.cdi.se.injector.JerseyInjectionTarget} because serves already
+ * created proxy, therefore the create operation just return provided instance without any other contextual operation
+ * (produce, inject, destroy).
+ *
+ * This bean is special and is used only for service registered as a {@link org.glassfish.jersey.internal.inject.PerThread} and
+ * works through the proxy which serves the correct instance per the given thread.
+ *
+ * Register example:
+ *
+ * AbstractBinder {
+ * @Override
+ * protected void configure() {
+ * bindFactory(MyFactoryInjectionSupplier.class)
+ * .to(MyBean.class)
+ * .in(PerThread.class);
+ * }
+ * }
+ *
+ * Inject example:
+ *
+ * @Path("/")
+ * public class MyResource {
+ * @Inject
+ * private MyBean myBean;
+ * }
+ *
+ */
+class SupplierThreadScopeClassBean extends JerseyBean {
+ private final LazyValue> beanInstance;
+ private final SupplierClassBinding binding;
+ private final LazyValue proxy;
+ private final AtomicReference creationalContextAtomicReference = new AtomicReference<>();
+
+ SupplierThreadScopeClassBean(SupplierClassBinding binding, SupplierClassBean supplierClassBean, BeanManagerImpl beanManager) {
+ super(binding);
+ this.binding = binding;
+ this.beanInstance = Values.lazy((Value>) () -> {
+ Supplier supplierInstance = supplierClassBean.create(creationalContextAtomicReference.get());
+ ThreadScopeBeanInstance scopeBeanInstance =
+ new ThreadScopeBeanInstance(supplierInstance, this, beanManager.getContextId());
+ return scopeBeanInstance;
+ });
+ this.proxy = Values.lazy((Value) () -> createClientProxy(beanInstance.get(), beanManager.getContextId()));
+ }
+
+ @Override
+ public Class extends Annotation> getScope() {
+ return Dependent.class;
+ }
+
+ @Override
+ public Object create(CreationalContext ctx) {
+ creationalContextAtomicReference.set(ctx);
+ return proxy.get();
+ }
+
+ @Override
+ public void destroy(Object instance, CreationalContext creationalContext) {
+ if (beanInstance.isInitialized()) {
+ this.beanInstance.get().dispose();
+ }
+ }
+
+ @Override
+ public Class> getBeanClass() {
+ return (Class>) this.binding.getContracts().iterator().next();
+ }
+
+ private T createClientProxy(BeanInstance beanInstance, String contextId) {
+ ProxyFactory factory = new ProxyFactory<>(contextId, getBeanClass(), getTypes(), this);
+ return factory.create(beanInstance);
+ }
+}
diff --git a/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/ThreadScopeBeanInstance.java b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/ThreadScopeBeanInstance.java
new file mode 100644
index 0000000000..3067386e45
--- /dev/null
+++ b/inject/cdi2-se/src/main/java/org/glassfish/jersey/inject/cdi/se/bean/ThreadScopeBeanInstance.java
@@ -0,0 +1,60 @@
+/*
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.inject.cdi.se.bean;
+
+import org.jboss.weld.bean.StringBeanIdentifier;
+import org.jboss.weld.bean.proxy.ContextBeanInstance;
+
+import java.lang.reflect.Method;
+import java.util.WeakHashMap;
+import java.util.function.Supplier;
+
+import javax.enterprise.inject.spi.Bean;
+import javax.enterprise.inject.spi.PassivationCapable;
+
+/**
+ * {@link org.glassfish.jersey.internal.inject.PerThread} scope bean instance used from
+ * {@link SupplierThreadScopeBean} and {@link SupplierThreadScopeClassBean}.
+ *
+ * @param Typed of the bean supplied by a {@code Supplier}.
+ */
+class ThreadScopeBeanInstance extends ContextBeanInstance {
+
+ private final WeakHashMap instances = new WeakHashMap<>();
+
+ private final Supplier supplier;
+
+ /**
+ * Creates a new invocation handler with supplier which provides a current injected value in proper scope.
+ *
+ * @param supplier provider of the value.
+ */
+ ThreadScopeBeanInstance(Supplier supplier, Bean bean, String contextId) {
+ super(bean, new StringBeanIdentifier(((PassivationCapable) bean).getId()), contextId);
+ this.supplier = supplier;
+ }
+
+ @Override
+ public Object invoke(Object obj, Method method, Object... arguments) throws Throwable {
+ Object instance = instances.computeIfAbsent(Thread.currentThread(), thread -> supplier.get());
+ return super.invoke(instance, method, arguments);
+ }
+
+ public void dispose() {
+ this.instances.clear();
+ }
+}
diff --git a/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/CzechGreeting.java b/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/CzechGreeting.java
index 0c7b9e8744..a5326bbe9e 100644
--- a/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/CzechGreeting.java
+++ b/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/CzechGreeting.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -26,9 +26,11 @@ public class CzechGreeting implements Greeting, Printable {
static final String GREETING = "Ahoj";
+ private String greeting = GREETING + "#" + Thread.currentThread().getName();
+
@Override
public String getGreeting() {
- return GREETING + "#" + Thread.currentThread().getName();
+ return greeting;
}
@Override
diff --git a/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/ThreadScopeTest.java b/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/ThreadScopeTest.java
index 1c3ded4c20..1f88d53732 100644
--- a/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/ThreadScopeTest.java
+++ b/inject/cdi2-se/src/test/java/org/glassfish/jersey/inject/cdi/se/ThreadScopeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -17,6 +17,7 @@
package org.glassfish.jersey.inject.cdi.se;
import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.atomic.AtomicReference;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
@@ -167,7 +168,7 @@ public void testThreadScopedInRequestTwoTypes() {
}
@Test
- public void testThreadScopedInSingletonScope() {
+ public void testThreadScopedInSingletonScope() throws InterruptedException {
InjectionManager injectionManager = BindingTestHelper.createInjectionManager();
BindingTestHelper.bind(injectionManager, binder -> {
binder.bindAsContract(SingletonObject.class)
@@ -188,6 +189,52 @@ public void testThreadScopedInSingletonScope() {
assertNotNull(greeting2);
assertEquals(greeting1, greeting2);
+
+ final AtomicReference greetingAtomicReference = new AtomicReference<>();
+ Runnable runnable = () ->
+ greetingAtomicReference.set(injectionManager.getInstance(SingletonObject.class).getGreeting().getGreeting());
+
+ Thread newThread = new Thread(runnable);
+ newThread.start();
+ newThread.join();
+
+ assertEquals(greeting1.getGreeting(), greeting2.getGreeting());
+ assertNotEquals(greeting1.getGreeting(), greetingAtomicReference.get());
+ }
+
+ @Test
+ public void testSupplierClassBindingThreadScopedInSingletonScope() throws InterruptedException {
+ InjectionManager injectionManager = BindingTestHelper.createInjectionManager();
+ BindingTestHelper.bind(injectionManager, binder -> {
+ binder.bindAsContract(SingletonObject.class)
+ .in(Singleton.class);
+
+ binder.bindFactory(SupplierGreeting.class)
+ .to(Greeting.class)
+ .in(PerThread.class);
+ });
+
+ SingletonObject instance1 = injectionManager.getInstance(SingletonObject.class);
+ Greeting greeting1 = instance1.getGreeting();
+ assertNotNull(greeting1);
+
+ // Precisely the same object
+ SingletonObject instance2 = injectionManager.getInstance(SingletonObject.class);
+ Greeting greeting2 = instance2.getGreeting();
+ assertNotNull(greeting2);
+
+ assertEquals(greeting1, greeting2);
+
+ final AtomicReference greetingAtomicReference = new AtomicReference<>();
+ Runnable runnable = () ->
+ greetingAtomicReference.set(injectionManager.getInstance(SingletonObject.class).getGreeting().getGreeting());
+
+ Thread newThread = new Thread(runnable);
+ newThread.start();
+ newThread.join();
+
+ assertEquals(greeting1.getGreeting(), greeting2.getGreeting());
+ assertNotEquals(greeting1.getGreeting(), greetingAtomicReference.get());
}
@RequestScoped
From 6da18bd048559bb04975c7e9f4cdf6de5fc59eec Mon Sep 17 00:00:00 2001
From: jansupol
Date: Tue, 27 Aug 2024 00:02:17 +0200
Subject: [PATCH 120/129] Allow to disable JSON-B using System properties
Signed-off-by: jansupol
---
.../glassfish/jersey/ApplicationSupplier.java | 33 ++++
.../glassfish/jersey/CommonProperties.java | 13 ++
.../internal/util/PropertiesHelper.java | 23 ++-
.../internal/util/PropertiesHelperTest.java | 13 +-
.../jersey/server/ResourceConfig.java | 5 +-
docs/src/main/docbook/appendix-properties.xml | 18 ++
docs/src/main/docbook/jersey.ent | 1 +
.../jersey/jsonb/JsonBindingFeature.java | 89 ++++++++-
.../jersey/jsonb/localization.properties | 4 +-
.../jsonb/internal/JsonbDisabledTest.java | 178 +++++++++++++++++-
10 files changed, 360 insertions(+), 17 deletions(-)
create mode 100644 core-common/src/main/java/org/glassfish/jersey/ApplicationSupplier.java
diff --git a/core-common/src/main/java/org/glassfish/jersey/ApplicationSupplier.java b/core-common/src/main/java/org/glassfish/jersey/ApplicationSupplier.java
new file mode 100644
index 0000000000..1eb9ca5c72
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/ApplicationSupplier.java
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+
+package org.glassfish.jersey;
+
+import javax.ws.rs.core.Application;
+
+/**
+ * Implementation of this interface is capable of returning {@link Application}.
+ */
+public interface ApplicationSupplier {
+ /**
+ * Get Application.
+ *
+ * @return Application.
+ */
+ Application getApplication();
+
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
index f1a713e246..efe56c7376 100644
--- a/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
+++ b/core-common/src/main/java/org/glassfish/jersey/CommonProperties.java
@@ -130,6 +130,19 @@ public final class CommonProperties {
*/
public static final String JSON_BINDING_FEATURE_DISABLE_SERVER = "jersey.config.server.disableJsonBinding";
+ /**
+ * Disables configuration of Json Binding (JSR-367) feature for {@link javax.ws.rs.core.Application} subclasses whose
+ * package names are specified as a value. The value is comma-separated string defining prefixes of the application
+ * package names.
+ *
+ * By default, Json Binding is automatically enabled.
+ *
+ * The name of the configuration property is {@value} .
+ *
+ * @since 2.45
+ */
+ public static final String JSON_BINDING_FEATURE_DISABLE_APPLICATION = "jersey.config.application.disableJsonBinding";
+
/**
* If {@code true} then disable configuration of Json Processing (JSR-353) feature.
*
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/util/PropertiesHelper.java b/core-common/src/main/java/org/glassfish/jersey/internal/util/PropertiesHelper.java
index cb1c87b864..45d28277c7 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/util/PropertiesHelper.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/util/PropertiesHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -389,6 +389,27 @@ public static boolean isProperty(final Object value) {
}
}
+ /**
+ * Converts the property value to {@code boolean} and checks it is {@code true} or empty.
+ * Returns {@code true} if the value is {@code true} or empty but not {@code null}.
+ *
+ *
+ * The rationale behind this is that system property {@code -Dprop=true} is the same as {@code -Dprop}.
+ * The property {@code -Dprop=false} behaves as if the {@code -Dprop} is not set at all.
+ *
+ *
+ * @param value property value.
+ * @return {@code boolean} property value or {@code true} if the property value is not set or {@code false} if the property
+ * is otherwise not convertible.
+ */
+ public static boolean isPropertyOrNotSet(final Object value) {
+ if (value instanceof Boolean) {
+ return Boolean.class.cast(value);
+ } else {
+ return value != null && ("".equals(value.toString()) || Boolean.parseBoolean(value.toString()));
+ }
+ }
+
/**
* Faster replacement of {@code RuntimeType#name().toLowerCase(Locale.ROOT)}
* @param runtimeType The runtime type to lower case
diff --git a/core-common/src/test/java/org/glassfish/jersey/internal/util/PropertiesHelperTest.java b/core-common/src/test/java/org/glassfish/jersey/internal/util/PropertiesHelperTest.java
index 68f6aac7d4..69acabf48b 100644
--- a/core-common/src/test/java/org/glassfish/jersey/internal/util/PropertiesHelperTest.java
+++ b/core-common/src/test/java/org/glassfish/jersey/internal/util/PropertiesHelperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -199,4 +199,15 @@ public void testconvertValue() {
}
+ @Test
+ public void isPropertyOrNotSetTest() {
+ assertEquals(false, PropertiesHelper.isPropertyOrNotSet((Boolean) null));
+ assertEquals(true, PropertiesHelper.isPropertyOrNotSet(Boolean.TRUE));
+ assertEquals(false, PropertiesHelper.isPropertyOrNotSet(Boolean.FALSE));
+ assertEquals(false, PropertiesHelper.isPropertyOrNotSet((String) null));
+ assertEquals(true, PropertiesHelper.isPropertyOrNotSet(""));
+ assertEquals(false, PropertiesHelper.isPropertyOrNotSet("treu")); // false for non-boolean values
+ assertEquals(true, PropertiesHelper.isPropertyOrNotSet("TRUE"));
+ assertEquals(false, PropertiesHelper.isPropertyOrNotSet("false"));
+ }
}
diff --git a/core-server/src/main/java/org/glassfish/jersey/server/ResourceConfig.java b/core-server/src/main/java/org/glassfish/jersey/server/ResourceConfig.java
index 1b13d056e3..359363e4b4 100644
--- a/core-server/src/main/java/org/glassfish/jersey/server/ResourceConfig.java
+++ b/core-server/src/main/java/org/glassfish/jersey/server/ResourceConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -37,6 +37,7 @@
import javax.ws.rs.core.Configuration;
import javax.ws.rs.core.Feature;
+import org.glassfish.jersey.ApplicationSupplier;
import org.glassfish.jersey.internal.Errors;
import org.glassfish.jersey.internal.config.ExternalPropertiesConfigurationFactory;
import org.glassfish.jersey.internal.inject.Binder;
@@ -67,7 +68,7 @@
* @author Michal Gajdos
* @author Marek Potociar
*/
-public class ResourceConfig extends Application implements Configurable, ServerConfig {
+public class ResourceConfig extends Application implements Configurable, ServerConfig, ApplicationSupplier {
private static final Logger LOGGER = Logger.getLogger(ResourceConfig.class.getName());
diff --git a/docs/src/main/docbook/appendix-properties.xml b/docs/src/main/docbook/appendix-properties.xml
index 13df68b5e0..f131fa7568 100644
--- a/docs/src/main/docbook/appendix-properties.xml
+++ b/docs/src/main/docbook/appendix-properties.xml
@@ -81,6 +81,24 @@
Disables configuration of Json Binding (JSR-367) feature. Default value is false .
+ Can also be set as a system property.
+
+
+ Since 2.45.
+
+
+
+
+ &jersey.common.CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION;
+ jersey.config.application.disableJsonBinding
+
+
+ Disables configuration of Json Binding (JSR-367) feature for javax.ws.rs.core.Application
+ subclasses whose package names are specified as a value. The value is comma-separated string
+ defining prefixes of the application package names. Can also be set as a system property.
+
+
+ By default, Json Binding is automatically enabled.
Since 2.45.
diff --git a/docs/src/main/docbook/jersey.ent b/docs/src/main/docbook/jersey.ent
index c8022b9ad1..4cb70cc144 100644
--- a/docs/src/main/docbook/jersey.ent
+++ b/docs/src/main/docbook/jersey.ent
@@ -392,6 +392,7 @@
CommonProperties.JSON_BINDING_FEATURE_DISABLE" >
CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT" >
CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER" >
+CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION" >
CommonProperties.JSON_PROCESSING_FEATURE_DISABLE" >
CommonProperties.JSON_PROCESSING_FEATURE_DISABLE_CLIENT" >
CommonProperties.JSON_PROCESSING_FEATURE_DISABLE_SERVER" >
diff --git a/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java b/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java
index 005613842b..40a56c4204 100644
--- a/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java
+++ b/media/json-binding/src/main/java/org/glassfish/jersey/jsonb/JsonBindingFeature.java
@@ -16,16 +16,25 @@
package org.glassfish.jersey.jsonb;
+import javax.ws.rs.RuntimeType;
+import javax.ws.rs.core.Application;
import javax.ws.rs.core.Configuration;
import javax.ws.rs.core.Feature;
import javax.ws.rs.core.FeatureContext;
+import org.glassfish.jersey.ApplicationSupplier;
import org.glassfish.jersey.CommonProperties;
import org.glassfish.jersey.internal.InternalProperties;
+import org.glassfish.jersey.internal.inject.InjectionManagerSupplier;
import org.glassfish.jersey.internal.util.PropertiesHelper;
import org.glassfish.jersey.jsonb.internal.JsonBindingAutoDiscoverable;
import org.glassfish.jersey.jsonb.internal.JsonBindingProvider;
+import java.security.AccessController;
+import java.util.HashSet;
+import java.util.Set;
+import java.util.logging.Logger;
+
/**
* Feature used to register JSON-B providers.
*
@@ -50,17 +59,85 @@
*/
public class JsonBindingFeature implements Feature {
+ private static final Logger LOGGER = Logger.getLogger(JsonBindingFeature.class.getName());
private static final String JSON_FEATURE = JsonBindingFeature.class.getSimpleName();
@Override
public boolean configure(final FeatureContext context) {
final Configuration config = context.getConfiguration();
- if (CommonProperties.getValue(config.getProperties(), config.getRuntimeType(),
- CommonProperties.JSON_BINDING_FEATURE_DISABLE, Boolean.FALSE, Boolean.class)) {
+ // ---- Allow to disable for compatibility with Pre JAX-RS 2.1 Jersey.
+
+ /* Either system properties */
+ final String bindingDisabledBySystemProperty = AccessController.doPrivileged(
+ PropertiesHelper.getSystemProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE));
+
+ final String bindingDisabledBySystemPropertyClient = AccessController.doPrivileged(
+ PropertiesHelper.getSystemProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT));
+
+ final String bindingDisabledBySystemPropertyServer = AccessController.doPrivileged(
+ PropertiesHelper.getSystemProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER));
+
+ final RuntimeType runtimeType = config.getRuntimeType();
+
+ boolean bindingDisabledBySystem = PropertiesHelper.isPropertyOrNotSet(bindingDisabledBySystemProperty)
+ || (runtimeType == RuntimeType.CLIENT
+ && PropertiesHelper.isPropertyOrNotSet(bindingDisabledBySystemPropertyClient))
+ || (runtimeType == RuntimeType.SERVER
+ && PropertiesHelper.isPropertyOrNotSet(bindingDisabledBySystemPropertyServer));
+
+ /* Or config property */
+ final Boolean bindingDisabled = CommonProperties.getValue(config.getProperties(), runtimeType,
+ CommonProperties.JSON_BINDING_FEATURE_DISABLE, Boolean.class);
+
+ /* Config property takes precedence */
+ if ((bindingDisabledBySystem && !Boolean.FALSE.equals(bindingDisabled)) || Boolean.TRUE.equals(bindingDisabled)) {
return false;
}
+ final Set disabledPackageNames = new HashSet<>();
+
+ /* Only a certain package names */
+ final String bindingDisabledPackageBySystemProperty = RuntimeType.SERVER == runtimeType
+ ? AccessController.doPrivileged(PropertiesHelper.getSystemProperty(
+ CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION))
+ : null;
+
+ final String bindingDisabledPackage = RuntimeType.SERVER == runtimeType
+ ? CommonProperties.getValue(config.getProperties(), runtimeType,
+ CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION, String.class)
+ : null;
+
+ separatePackageNames(disabledPackageNames, bindingDisabledPackageBySystemProperty);
+ separatePackageNames(disabledPackageNames, bindingDisabledPackage);
+
+ if (!disabledPackageNames.isEmpty() && !Boolean.FALSE.equals(bindingDisabled)) {
+ try {
+ Application app = null;
+ if (InjectionManagerSupplier.class.isInstance(context)) {
+ app = ((InjectionManagerSupplier) context).getInjectionManager().getInstance(Application.class);
+ if (app != null) {
+ while (ApplicationSupplier.class.isInstance(app) && ((ApplicationSupplier) app).getApplication() != app) {
+ app = ((ApplicationSupplier) app).getApplication();
+ }
+ for (String disabledPackageName : disabledPackageNames) {
+ if (app.getClass().getName().startsWith(disabledPackageName)) {
+ return false;
+ }
+ }
+ }
+ }
+ if (app == null) {
+ LOGGER.warning(LocalizationMessages.ERROR_JSONB_DETECTING_APPLICATION(
+ LocalizationMessages.ERROR_JSONB_APPLICATION_NOT_FOUND()));
+ }
+ } catch (Throwable throwable) {
+ LOGGER.warning(LocalizationMessages.ERROR_JSONB_DETECTING_APPLICATION(throwable.getMessage()));
+ }
+ }
+
+ // ---- End of disabling for compatibility with Pre JAX-RS 2.1 Jersey.
+
final String jsonFeature = CommonProperties.getValue(
config.getProperties(),
config.getRuntimeType(),
@@ -79,4 +156,12 @@ public boolean configure(final FeatureContext context) {
return true;
}
+
+ private static void separatePackageNames(Set set, String packages) {
+ if (packages != null) {
+ for (String packageName : packages.split(",")) {
+ set.add(packageName.trim());
+ }
+ }
+ }
}
diff --git a/media/json-binding/src/main/resources/org/glassfish/jersey/jsonb/localization.properties b/media/json-binding/src/main/resources/org/glassfish/jersey/jsonb/localization.properties
index 4eee493a70..371e641b3d 100644
--- a/media/json-binding/src/main/resources/org/glassfish/jersey/jsonb/localization.properties
+++ b/media/json-binding/src/main/resources/org/glassfish/jersey/jsonb/localization.properties
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2017, 2019 Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2017, 2024 Oracle and/or its affiliates. All rights reserved.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License v. 2.0, which is available at
@@ -14,6 +14,8 @@
# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
#
+error.jsonb.application.not.found=Application not found.
+error.jsonb.detecting.application=JSON-B could not detect the application name: {0}.
error.jsonb.serialization=Error writing JSON-B serialized object.
error.jsonb.deserialization=Error deserializing object from entity stream.
error.jsonb.emptystream=JSON-B cannot parse empty input stream.
diff --git a/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java b/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java
index 4882fe88b0..c2b63779d6 100644
--- a/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java
+++ b/media/json-binding/src/test/java/org/glassfish/jersey/jsonb/internal/JsonbDisabledTest.java
@@ -17,6 +17,10 @@
package org.glassfish.jersey.jsonb.internal;
import org.glassfish.jersey.CommonProperties;
+import org.glassfish.jersey.internal.inject.AbstractBinder;
+import org.glassfish.jersey.internal.inject.InjectionManager;
+import org.glassfish.jersey.internal.inject.InjectionManagerSupplier;
+import org.glassfish.jersey.internal.inject.Injections;
import org.glassfish.jersey.jsonb.JsonBindingFeature;
import org.glassfish.jersey.model.internal.CommonConfig;
import org.glassfish.jersey.model.internal.ComponentBag;
@@ -24,6 +28,7 @@
import org.junit.jupiter.api.Test;
import javax.ws.rs.RuntimeType;
+import javax.ws.rs.core.Application;
import javax.ws.rs.core.FeatureContext;
import java.lang.reflect.Proxy;
import java.util.concurrent.atomic.AtomicReference;
@@ -32,24 +37,177 @@ public class JsonbDisabledTest {
@Test
public void testDisabled() {
AtomicReference configReference = new AtomicReference<>();
- FeatureContext featureContext1 = (FeatureContext) Proxy.newProxyInstance(
- getClass().getClassLoader(),
- new Class[] {FeatureContext.class}, (proxy, method, args) -> {
- switch (method.getName()) {
- case "getConfiguration":
- return configReference.get();
- }
- return null;
- });
+ FeatureContext featureContext1 = featureContextForConfig(configReference);
CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
configReference.set(config1);
Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
-
CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
config2.property(CommonProperties.JSON_BINDING_FEATURE_DISABLE, true);
configReference.set(config2);
Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
}
+
+ @Test
+ public void testDisabledBySystemProperty() {
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = featureContextForConfig(configReference);
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER, "true");
+ configReference.set(config2);
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER);
+ }
+
+ @Test
+ public void testDisabledBySystemPropertyOverridenByConfigProperty() {
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = featureContextForConfig(configReference);
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE, "true");
+ config2.property(CommonProperties.JSON_BINDING_FEATURE_DISABLE, false);
+ configReference.set(config2);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE);
+ }
+
+ @Test
+ public void testDisabledByPropertyApplicationPackage() {
+ Application application = new Application() {
+ };
+ InjectionManager injectionManager = Injections.createInjectionManager();
+ injectionManager.register(new AbstractBinder() {
+ @Override
+ protected void configure() {
+ bind(application).to(Application.class);
+ }
+ });
+ AtomicReference injectionManagerReference = new AtomicReference<>(injectionManager);
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = featureContextForConfig(configReference, injectionManagerReference);
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION,
+ "some.does.not.matter, org.glassfish.jersey.jsonb.internal");
+ CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config2);
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION);
+ }
+
+ @Test
+ public void disableOnClientOnlyTest() {
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = featureContextForConfig(configReference);
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.CLIENT, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ config1.property(CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER, true);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ config1.property(CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT, true);
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+
+ CommonConfig config2 = new CommonConfig(RuntimeType.CLIENT, ComponentBag.INCLUDE_ALL);
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER, "true");
+ configReference.set(config2);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT, "true");
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_SERVER);
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_CLIENT);
+ }
+
+ @Test
+ public void testDisabledBySystemPropertyApplicationPackage() {
+ Application application = new Application() {
+ };
+ InjectionManager injectionManager = Injections.createInjectionManager();
+ injectionManager.register(new AbstractBinder() {
+ @Override
+ protected void configure() {
+ bind(application).to(Application.class);
+ }
+ });
+ AtomicReference injectionManagerReference = new AtomicReference<>(injectionManager);
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = featureContextForConfig(configReference, injectionManagerReference);
+
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION,
+ "some.does.not.matter, org.glassfish.jersey.jsonb.internal");
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+
+ CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config2);
+ Assertions.assertFalse(new JsonBindingFeature().configure(featureContext1));
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION);
+ }
+
+ @Test
+ public void testDisabledBySystemPropertyApplicationPackageEnabledByProperty() {
+ Application application = new Application() {
+ };
+ InjectionManager injectionManager = Injections.createInjectionManager();
+ injectionManager.register(new AbstractBinder() {
+ @Override
+ protected void configure() {
+ bind(application).to(Application.class);
+ }
+ });
+ AtomicReference injectionManagerReference = new AtomicReference<>(injectionManager);
+ AtomicReference configReference = new AtomicReference<>();
+ FeatureContext featureContext1 = featureContextForConfig(configReference, injectionManagerReference);
+
+ CommonConfig config1 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ configReference.set(config1);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+
+ System.setProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION,
+ "some.does.not.matter, org.glassfish.jersey.jsonb.internal");
+
+ CommonConfig config2 = new CommonConfig(RuntimeType.SERVER, ComponentBag.INCLUDE_ALL);
+ config2.property(CommonProperties.JSON_BINDING_FEATURE_DISABLE, Boolean.FALSE);
+ configReference.set(config2);
+ Assertions.assertTrue(new JsonBindingFeature().configure(featureContext1));
+ System.clearProperty(CommonProperties.JSON_BINDING_FEATURE_DISABLE_APPLICATION);
+ }
+
+ private static FeatureContext featureContextForConfig(AtomicReference configReference) {
+ return featureContextForConfig(configReference, new AtomicReference<>());
+ }
+ private static FeatureContext featureContextForConfig(AtomicReference configReference,
+ AtomicReference injectionManager) {
+ return (FeatureContext) Proxy.newProxyInstance(
+ JsonbDisabledTest.class.getClassLoader(),
+ new Class[] {FeatureContext.class, InjectionManagerSupplier.class}, (proxy, method, args) -> {
+ switch (method.getName()) {
+ case "getConfiguration":
+ return configReference.get();
+ case "getInjectionManager":
+ return injectionManager.get();
+ }
+ return null;
+ });
+ }
}
From b44f4f9a71762a85a8295f91c5fb4c7cf9c04fce Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Tue, 27 Aug 2024 13:29:24 +0000
Subject: [PATCH 121/129] 2.45
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jackson1/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/osgi-http-service/bundle/pom.xml | 2 +-
examples/osgi-http-service/functional-test/pom.xml | 2 +-
examples/osgi-http-service/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/servlet-portability/pom.xml | 2 +-
ext/spring4/pom.xml | 2 +-
ext/spring5/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jackson1/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1829/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/jetty-response-close/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
.../microprofile/rest-client14-compatibility/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/portability-jersey-1/pom.xml | 2 +-
tests/integration/portability-jersey-2/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring4/pom.xml | 2 +-
tests/integration/spring5/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
387 files changed, 388 insertions(+), 388 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index 9cd191114a..a8b7374dd4 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.45-SNAPSHOT
+ 2.45
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index 31cc459806..d85acdf6e3 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.45-SNAPSHOT
+ 2.45
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index e2dad5d547..b6f7fd8252 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.45-SNAPSHOT
+ 2.45
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 11b92ec7da..65f0125f2c 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.45-SNAPSHOT
+ 2.45
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 2f2cc23f3e..9e4709c58a 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 04d3fce257..06005720dd 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 2.45-SNAPSHOT
+ 2.45
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index b59c80703b..65a4bd6d90 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.45-SNAPSHOT
+ 2.45
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index d0cad6b884..83e9a995ac 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 2.45-SNAPSHOT
+ 2.45
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index 2ee72a4943..fda159ddd4 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.45-SNAPSHOT
+ 2.45
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 629d11acb0..81f68382b0 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index 11dc8cbd38..af650b4fec 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index 16239e5a86..d2ae337867 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index b60eca8f65..96eeb799c7 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index 6d96dce30a..a7d28106a6 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index f83661c128..63f79a1fd0 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index b26cd9456a..565af62179 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index e2fe315c3a..aa7cbb0657 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index a6f12eae1b..c1095978e2 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45-SNAPSHOT
+ 2.45
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 4c16c17349..8248a497f7 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index df8f3de971..4d3869ebe9 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 2.45-SNAPSHOT
+ 2.45
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index 72209130af..f48a1c369b 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index b3c65903fb..316c16a5d1 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 9ceb84a6f5..1f8b0dc81c 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index db544a2fbf..1153b02fd2 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index 0209c6c8e9..f86a914241 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index 43c9e1adda..cbf0c5b16a 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index 3e87432289..cb5a721a6e 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.45-SNAPSHOT
+ 2.45
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index fc39c983b8..2f981c9d7f 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.45-SNAPSHOT
+ 2.45
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index dac229819d..629cfaac08 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 4ee92d3671..1400408a41 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 2cdf5a018a..35f51f03bb 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 0ffe6db00f..371ca87040 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index f796345b41..2a99b69c5b 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index 27817979d5..ce6e872566 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index 98f00023ec..b0f32616b8 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 771cfac3c9..48f86b87e4 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index 30729196bc..e44ed58fa6 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index d66c658189..cd1f4e2d3a 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index 18c420c724..ca5022323a 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index f3940bf47e..f635de252f 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index d82d296beb..dadc474b16 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index e2c700aafa..638dacdef0 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index f6d8369e57..2ce7614f56 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index dae4f51c56..3e0615eb8f 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 67046c5fa5..5d26d6e1ee 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 840725efd5..4d6a69300c 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 6918e6314c..7c8afeadfc 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index 5a2c14b411..bc8e60316f 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index e7aa33057a..f2d42a039d 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index e9f9a0a763..499207e3f9 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index 3ca5233a2b..fb4c1672e8 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 0c9294456e..9e0f8d319d 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index e7cfe8d5fb..224e69f1aa 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index 741035b20f..d57aea30be 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 5199eb2470..1d8d792351 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 9c101a056c..2f78084601 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 625df66b3f..94b67c40f4 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index 03e358b8e7..2f1f7ffb7d 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.45-SNAPSHOT
+ 2.45
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index f2a6ab9d19..bd42009026 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index 5a37f10ea0..51eae9c08c 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index a0b7eb087d..713a1db140 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 19225065bd..4b8081a960 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index 76adb383fc..f286404a3c 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index efa7c8724f..f210cb8c31 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 2c327eb15b..5e27879733 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 079c5171ee..3439605f6e 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index bd8628a62c..24487c8bec 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 5d311c0ec5..51008f356d 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 58b6e5763c..4704bdeb2f 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 3d699e4091..7c8e552464 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 200cf460f7..36b880a13e 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 886ec7d380..66f6eea3d5 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
json-jackson
diff --git a/examples/json-jackson1/pom.xml b/examples/json-jackson1/pom.xml
index 14b3518143..cbfbb2ba37 100644
--- a/examples/json-jackson1/pom.xml
+++ b/examples/json-jackson1/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
json-jackson1
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index 1de6728d80..cd2ac84e3c 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 7b5e2ad1bb..28e9c098ad 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index 3ce8956e9d..e19be0209a 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 1d37b56e19..1c82d262d5 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index 674bb751af..cf00b9bb3c 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 464912d392..4e57049d55 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index ed9c44a153..2fbb6e8d3e 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 30f3b53083..872a377a65 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index 45ccda0db3..df25e25700 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 5a6118b3b5..5e1d6aec03 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index ec86ff5b5a..fe28c71ee2 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index e57fd8af63..ecf483f8a4 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index 2fd2c32471..e23de57eb1 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index 50fb70e938..a5e19f60b3 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 7a2ea5d502..210bdc6acd 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index 5e5cc1a592..15984778c4 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 213a9447c9..765c8ccc7a 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index d1853a7234..21907dea1c 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-http-service/bundle/pom.xml b/examples/osgi-http-service/bundle/pom.xml
index 87341dd146..241062bcc7 100644
--- a/examples/osgi-http-service/bundle/pom.xml
+++ b/examples/osgi-http-service/bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index 4db44547c0..11d13c1f95 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/pom.xml b/examples/osgi-http-service/pom.xml
index 77e3e506d2..9dd522d792 100644
--- a/examples/osgi-http-service/pom.xml
+++ b/examples/osgi-http-service/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
osgi-http-service
diff --git a/examples/pom.xml b/examples/pom.xml
index 1ecbf9d890..35adba48b8 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 9effcdfa2c..9a5a3f8ed3 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 165ac72025..068e518b30 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index f0b20c335f..c42feab988 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index d5c3e43322..6381f65006 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.45-SNAPSHOT
+ 2.45
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index e0a5cd630c..e6f8d50e19 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index c427bbb8c5..af6e929a90 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.45-SNAPSHOT
+ 2.45
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index c570a7c68d..5830fb831f 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index 8f02866ba8..e44a6b2a70 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index 54d484c0cd..f5c4141d2b 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 4a8cf00f88..81d4bac7ad 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index aca4613582..4b60b5867f 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index e07ddf9452..79e2953a42 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index f4b213697d..db5037657b 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45-SNAPSHOT
+ 2.45
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index c9bb70a03f..b9c8eed381 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index bce0c605ee..90ea458d6e 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index eb52202c27..ecbc23ec7c 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 483ce7b4e4..2194c5e6ad 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45-SNAPSHOT
+ 2.45
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 522c887b3e..147877adbc 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 504dff004a..9fcad23455 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 21d8d83c67..fe49ff49e4 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 85fc5215b3..399ce1e7b2 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 28f1861a8e..3bb3839a10 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index e6cb9154cf..42f3b0a869 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index ac34c11a36..d43d97502b 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index 4b1a7465ef..c03fed9dee 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index de3dc366e9..a1f14c4c96 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 0fe45d2c1c..1333eca250 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index 89e7c92b61..a400d96810 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index f0e86fd8be..70b43350f7 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index d187d6a147..302da56910 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index d3787683cc..f3d0eebb22 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index 272b4978ac..e0a0922303 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 49a0581a90..7530f1b703 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index ce9db1571b..2100b07fa4 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index f58a34c625..bba160926c 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 3d0070c59f..198ed113ec 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 457486f287..40858531cf 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index ce6f14c50d..5fba576d5d 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index af0a176813..0cab3c4e9f 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 759f144ff7..4832b0916a 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 2afd2ea988..1d405c795c 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.45-SNAPSHOT
+ 2.45
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index f55bcfb961..bedd2ddb58 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.45-SNAPSHOT
+ 2.45
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 65026e194f..0fd68545f9 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.45-SNAPSHOT
+ 2.45
jersey-rx-client-rxjava2
diff --git a/ext/servlet-portability/pom.xml b/ext/servlet-portability/pom.xml
index c9a89848e5..6e44b0b0c2 100644
--- a/ext/servlet-portability/pom.xml
+++ b/ext/servlet-portability/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.45-SNAPSHOT
+ 2.45
jersey-servlet-portability
diff --git a/ext/spring4/pom.xml b/ext/spring4/pom.xml
index 2fcc8a34a7..e69b64f106 100644
--- a/ext/spring4/pom.xml
+++ b/ext/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-spring4
diff --git a/ext/spring5/pom.xml b/ext/spring5/pom.xml
index af20c0d3be..f5010546b4 100644
--- a/ext/spring5/pom.xml
+++ b/ext/spring5/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.45-SNAPSHOT
+ 2.45
jersey-spring5
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index 1f269d3aa6..d30469f28e 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 2.45-SNAPSHOT
+ 2.45
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 908bde96d7..9cb8427282 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index 7ba743c57f..f2fbbfcd3f 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index 45e7d810c5..ae1fff8606 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index 22cc411cd5..a1605d952e 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index d50a086e67..532e923933 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index 28eb7c3f6f..b4a1132a15 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index d4930ecf1a..265dd4f472 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index b1e6051c3f..057a7a4c15 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index 8956395c1f..fae95aab47 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.45-SNAPSHOT
+ 2.45
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index 9c44f4010e..daa314749b 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.45-SNAPSHOT
+ 2.45
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index f220828a56..3c4b6baf1a 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index fce8229d2d..9b1e3a7752 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 9922dae411..7d70ee5ba7 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index 7d9676c1b1..ec085a78f6 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index 609ced184d..bb165a864e 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-json-jackson
diff --git a/media/json-jackson1/pom.xml b/media/json-jackson1/pom.xml
index 100b685645..7ef83394f2 100644
--- a/media/json-jackson1/pom.xml
+++ b/media/json-jackson1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-json-jackson1
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index a46b6c0cd4..396ed69ba7 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index c6f0255b1b..61713940bb 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index 3384370491..cf1888b39d 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index 4540d67e7a..cb529b375c 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index aec51df291..32c922a89e 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 1607b51aad..588232ff98 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45-SNAPSHOT
+ 2.45
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index 7668cffd32..b3577b6f5b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 2.45-SNAPSHOT
+ 2.45
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) JAX-RS 2.1 (JSR 370)
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index e9dfe9b261..a635f68ff0 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 2.45-SNAPSHOT
+ 2.45
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index 7ed965cce5..df62d4cce7 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 2.45-SNAPSHOT
+ 2.45
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index 7e0a56fa31..df27adeeec 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index d122489ff9..24b7a6a9af 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 2242e47e15..7c3d35f7c0 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index a3a671a669..e922e4da99 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index 35c8c8b1d5..ec531ce487 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.45-SNAPSHOT
+ 2.45
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index eadd870d5e..42d60660dc 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.45-SNAPSHOT
+ 2.45
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index a8b94aeedd..92319ffee8 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index 1e23661045..e93d7bda06 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.45-SNAPSHOT
+ 2.45
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 297378b0bb..6e15cd52bc 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 55934471d9..447ec755f9 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 086abe9244..827ba06bf3 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index d083789741..a565702f08 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index d809eeedde..6ccc48e2a5 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index 9d84e2b052..c1cc0ffa94 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index 097e6dd2b9..e994d82d42 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index b685c31eed..bc7235250d 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index bd74055d28..ed533da079 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index 70218e712b..b0a533f16a 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index d2a4b10295..55cbd6dd26 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index e7835debdf..d067de256c 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.45-SNAPSHOT
+ 2.45
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index 31312cc034..c8eb203f6f 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 84eee8f82d..7d6aefe438 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index b93d069043..a3789f9de6 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 45532655c6..6e848918a6 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.45-SNAPSHOT
+ 2.45
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 323dab594a..85f9456c3a 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.45-SNAPSHOT
+ 2.45
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 5941fa884f..2ab950ad14 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index a4d1d82ee8..54a9eaf9be 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index 44fff2dd57..bacb495eb3 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index 9dd63e7d9e..c2b0da537e 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index eb38533f58..db45b7c6c5 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 1e62512522..1a85c02d5f 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index 78718a192b..c9d61dc8d2 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 134d368f7e..113e28290d 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 0a1d3d3d27..99c4538dcf 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 6e82c17abd..57723aa088 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index d95cba5c3d..2097e51dc6 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index 0715f249af..e4dd0ceea3 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index bdf245f063..ed1587c330 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index 1b70f93905..febc56ca4b 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index f59989b0e1..ea5386b1df 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 209d1b7027..0752a6f30e 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index a6200a9ca1..fb8a874b10 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 96d31e4218..771a06f83e 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 8cc85a2fba..2c212f4f36 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index f2f268dbaa..08e1e7cec1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 0661672a9c..18d0a2b99e 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 7c4e24ab46..954ec27844 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index c5e78e8d93..388f6e5b15 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 5cb5d64e6d..66f403c9c0 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index 7863e4a3b3..973283226b 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 5613d71873..025d9bf81e 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index 4add6489a4..d6b0469177 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index ac46034955..43043cb859 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index 5fcb2a12e4..d1e0790ba9 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index 8e7d1dbedc..caab03fd0a 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45-SNAPSHOT
+ 2.45
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 543a0e272d..dec17824fe 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 2d124d6880..2ed6ef470c 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index da0e8c0165..7dc903fe03 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index a6ebb43749..40f5e4701b 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index c0f2704ac9..b07f2f1ed5 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index 14b3e60a23..ab0fdc9c94 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index c14085afb4..a2363d31dc 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index aa4251f0fe..f72556fdb2 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index 077bcfc376..a51384c433 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index 8dddc876e3..fbcc285d5a 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 5251b2ad76..8360269a30 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index e7208202ed..861bb84a9e 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index 375e960d64..dd05650f27 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index 1884f63518..e2bf751ea8 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index aef6205c7d..65fddc7269 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index a7f6c00d46..6e911f2088 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 1e80bfb6a6..70e447901a 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 3ae8ea7dcb..55906bfd68 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index fb6d0929db..519212d31e 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index b0f632552a..39870f31d8 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index 691e3b4eaa..d5c7c46359 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index b4e323e074..543f273f16 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index 537aff6a6d..ebf9e39ae7 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index e75587997c..86627f2475 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index ddf984a2c7..5f8e0f64f8 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index c152f42f4e..d419d19bbb 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index baa3fcf7b4..c6f89d2fe1 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index d9ef76aea3..e970e39df9 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-1667
diff --git a/tests/integration/jersey-1829/pom.xml b/tests/integration/jersey-1829/pom.xml
index ceb8b61406..f4795e7430 100644
--- a/tests/integration/jersey-1829/pom.xml
+++ b/tests/integration/jersey-1829/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
jersey-1829
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index a7b64d551c..6c0d31fe2b 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 047ceb1130..12be76e865 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index afecc063ae..b859f16cbd 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 30cdadfe5e..44e45ef516 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 734590366d..0d2a056c1f 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index e6d3c13b01..17466b4da7 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 87b1b7015b..9d192a02fc 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 025b4d7471..2a47896fe8 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index da732c0ec2..f6be82a5ee 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index e97ef695d2..1c49ccd649 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 22a3409b48..6f1caf9fd0 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 0377e5369f..53bd67ffee 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index e901c15627..653b6e2c74 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index ad134507f2..4870fa2b3b 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index c2b02b0d38..1a45911253 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index dd5b4263be..3c07a66d23 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 023dfc9c21..35b68650e1 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index 4c80b6f6c7..a09cc82a1d 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index 109a58d152..ddbc5ad028 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index 5728700a41..93bdadc1fd 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index 49a87fe49c..c480248f24 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index 1abde2e606..ceb44cd600 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index bd65f2bc94..553e0ee5ef 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index dc892e53ee..c1d049877e 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index 6205aed4c6..cb6fa134c3 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index f1e84c1bf7..559bdabcf5 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 856e30a58c..70db065ceb 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index b31e7ba010..ac7bb2d0d2 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index c258336550..8e58633f9b 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 3f51a6dc95..41584d1ce2 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index 6014e2187e..df9a0ba6f0 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index e76261c98d..09a56aac60 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index c29be497f1..b5e6186147 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index df48cd0a4d..b848a31780 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index 6adc8ad012..a48bc2e8d6 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 158ddeffdc..8dc6765070 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index 62f4ec4a65..ab16371a72 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index 9ef465f8c6..fce3be2679 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index 131d91712c..dbab6e2638 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index 380eaca4d7..e78b824fbe 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index 8a6941694d..fa3e738dbb 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-4949
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index 205ce17963..a995807ea7 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
jersey-780
diff --git a/tests/integration/jetty-response-close/pom.xml b/tests/integration/jetty-response-close/pom.xml
index fe26f7408e..4e03547522 100644
--- a/tests/integration/jetty-response-close/pom.xml
+++ b/tests/integration/jetty-response-close/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 9e3432885f..7c39dc36bd 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 3e59426a95..575a421f9f 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 6088af1334..0b4eedaaca 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 2d8495c1e5..421a4c58d5 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 1044fdda15..07b1d30fb6 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/microprofile/rest-client14-compatibility/pom.xml b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
index f160376a7e..d67f5ed3ad 100644
--- a/tests/integration/microprofile/rest-client14-compatibility/pom.xml
+++ b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 3b91a033b0..6cc2903659 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/portability-jersey-1/pom.xml b/tests/integration/portability-jersey-1/pom.xml
index 723ed8863a..20b919f58f 100644
--- a/tests/integration/portability-jersey-1/pom.xml
+++ b/tests/integration/portability-jersey-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
portability-jersey-1
diff --git a/tests/integration/portability-jersey-2/pom.xml b/tests/integration/portability-jersey-2/pom.xml
index ebc6bd9521..0c5fa8f4ce 100644
--- a/tests/integration/portability-jersey-2/pom.xml
+++ b/tests/integration/portability-jersey-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
portability-jersey-2
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index e0d24f963f..79bd55d2ba 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 771cd93798..3e9256b2a5 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index 1896880070..f25756733b 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 5e69ac2e07..84cd7b610e 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45-SNAPSHOT
+ 2.45
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index d535cb0cce..3ea1356cd8 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 3d78efba8f..3f33143d35 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 92e808d4fd..89261f83bc 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index eb5cfa685a..2e2ddbdfe6 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index e48fe2fb5d..225a6c3de3 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 558936ae54..10c40baa03 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index adb5adcd63..4b135b60ef 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 047a1ed8f5..245543827b 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index a404b69494..7dd275da88 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 96bccb216a..60fca49176 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 79f6dae7e3..369e1dccdc 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index 1fde238ba1..f0d2113212 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index 5764b4901c..aedde72ecf 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 0773a9317a..72e5167d2f 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index 62b52f8ea9..c67802b664 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index d994b3ec76..d126924b83 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 4d32fb95b7..66a4747385 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index f9a45f3def..9b77673395 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index fc785c716d..06b8ba0902 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index 265603d0e3..f0918053ad 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index d5cf8b6f56..b29e71166a 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 93636ee5db..1ecd7090f7 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index a25bd75219..d6ce4dc4f4 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index c886a04511..022f47a47b 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 3e2de57582..5e8c1eacc9 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 9e58cac38a..21513ca9c8 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 667ee91397..57e2ffc5bf 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index 40720619e4..ad95af3190 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index fe30d90236..83c27b1b75 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index 210908c091..027fa7eb58 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 56b7670c1d..169cb70990 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index a96555a3fd..9f8bd81071 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index c24ae1f4b5..2788bf7a65 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index e72311468c..d31240aa5b 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index d75229b021..4475fa0f1a 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 79300cb81c..013b52e13f 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 0fcc0e07d8..0e4cd6659a 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index 9945a0d902..cc41bdacbc 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
sonar-test
diff --git a/tests/integration/spring4/pom.xml b/tests/integration/spring4/pom.xml
index cb40b86206..2fc446b9d4 100644
--- a/tests/integration/spring4/pom.xml
+++ b/tests/integration/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
spring4
diff --git a/tests/integration/spring5/pom.xml b/tests/integration/spring5/pom.xml
index 5e26278e9a..127b8d99c6 100644
--- a/tests/integration/spring5/pom.xml
+++ b/tests/integration/spring5/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
spring5
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index e691f0c12c..14bf82f793 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45-SNAPSHOT
+ 2.45
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 3e78d60de6..69f9515411 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 2.45-SNAPSHOT
+ 2.45
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index dc16a25952..6f36719ed4 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index ea6b0fa377..54673069ae 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index bf53715300..4428b80a3f 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45-SNAPSHOT
+ 2.45
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 2.45-SNAPSHOT
+ 2.45
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index e2c07afdf4..6b240e956f 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45-SNAPSHOT
+ 2.45
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index 05bcafa70e..ab0cd33752 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45-SNAPSHOT
+ 2.45
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index a0fd3b0791..3a789dad57 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45-SNAPSHOT
+ 2.45
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 51f5070d98..6cab1501ca 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45-SNAPSHOT
+ 2.45
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 1aafffc6e9..0e64a03731 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45-SNAPSHOT
+ 2.45
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index b9e35c90c5..e422706d2b 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index 767aa0ecef..e08d220cf8 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45-SNAPSHOT
+ 2.45
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 9f93e35197..2a36c01041 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45-SNAPSHOT
+ 2.45
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index 1361cfda67..c32fd0c18b 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 2.45-SNAPSHOT
+ 2.45
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index a05baf728d..82d7d127c9 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index df4407711c..c8b6292869 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45-SNAPSHOT
+ 2.45
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index ff765d1d84..93fbdb38ae 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index ae67c1d333..6256446e73 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 2.45-SNAPSHOT
+ 2.45
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index d2d5f33c2c..31c51941d7 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index ef5ce10399..e7b1e0f3ae 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index af7ed24eae..9b14656e27 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index d9ccd49182..2b7685cf35 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 4d3ecf840d..54e899fb44 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index 8220f4b52a..eb51daa4ef 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index e9ebc6d4d6..d27d1a8e02 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 951e257a54..8c5017b815 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index f4615a2d09..7df0c79325 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index f4353a3702..d6c3c1a820 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index c2f7ad5d99..699507240e 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index 9c259a297f..f934b805b8 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index 8c872c28e7..aa5519b75c 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 6040b81349..9dd63be7a2 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index af939c2576..04e3d2efa4 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index bdc615f474..6d69aa5fbe 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 103d0ba3c6..973e6b493d 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index d29fdb5b94..cda95e0afc 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45-SNAPSHOT
+ 2.45
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index 32e3ce0959..eceb545aea 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 0924236536..2dd6de0ade 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 18b62a09aa..46c05f267c 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
project
- 2.45-SNAPSHOT
+ 2.45
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index 3552aed1aa..c25fa3d347 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45-SNAPSHOT
+ 2.45
stress
From e6460de43aa554b349d73f665b9ead47bf513a1c Mon Sep 17 00:00:00 2001
From: jersey-bot
Date: Tue, 27 Aug 2024 13:30:18 +0000
Subject: [PATCH 122/129] 2.46-SNAPSHOT
---
archetypes/jersey-example-java8-webapp/pom.xml | 2 +-
archetypes/jersey-heroku-webapp/pom.xml | 2 +-
archetypes/jersey-quickstart-grizzly2/pom.xml | 2 +-
archetypes/jersey-quickstart-webapp/pom.xml | 2 +-
archetypes/pom.xml | 2 +-
bom/pom.xml | 2 +-
bundles/apidocs/pom.xml | 2 +-
bundles/examples/pom.xml | 2 +-
bundles/jaxrs-ri/pom.xml | 2 +-
bundles/pom.xml | 2 +-
connectors/apache-connector/pom.xml | 2 +-
connectors/apache5-connector/pom.xml | 2 +-
connectors/grizzly-connector/pom.xml | 2 +-
connectors/helidon-connector/pom.xml | 2 +-
connectors/jdk-connector/pom.xml | 2 +-
connectors/jetty-connector/pom.xml | 2 +-
connectors/jetty-http2-connector/pom.xml | 2 +-
connectors/netty-connector/pom.xml | 2 +-
connectors/pom.xml | 2 +-
containers/glassfish/jersey-gf-ejb/pom.xml | 2 +-
containers/glassfish/pom.xml | 2 +-
containers/grizzly2-http/pom.xml | 2 +-
containers/grizzly2-servlet/pom.xml | 2 +-
containers/jdk-http/pom.xml | 2 +-
containers/jersey-servlet-core/pom.xml | 2 +-
containers/jersey-servlet/pom.xml | 2 +-
containers/jetty-http/pom.xml | 2 +-
containers/jetty-http2/pom.xml | 2 +-
containers/jetty-servlet/pom.xml | 2 +-
containers/netty-http/pom.xml | 2 +-
containers/pom.xml | 2 +-
containers/simple-http/pom.xml | 2 +-
core-client/pom.xml | 2 +-
core-common/pom.xml | 2 +-
core-server/pom.xml | 2 +-
docs/pom.xml | 2 +-
examples/assemblies/pom.xml | 2 +-
examples/bookmark-em/pom.xml | 2 +-
examples/bookmark/pom.xml | 2 +-
examples/bookstore-webapp/pom.xml | 2 +-
examples/cdi-webapp/pom.xml | 2 +-
examples/clipboard-programmatic/pom.xml | 2 +-
examples/clipboard/pom.xml | 2 +-
examples/configured-client/pom.xml | 2 +-
examples/declarative-linking/pom.xml | 2 +-
examples/entity-filtering-security/pom.xml | 2 +-
examples/entity-filtering-selectable/pom.xml | 2 +-
examples/entity-filtering/pom.xml | 2 +-
examples/exception-mapping/pom.xml | 2 +-
examples/extended-wadl-webapp/pom.xml | 2 +-
examples/freemarker-webapp/pom.xml | 2 +-
examples/groovy/pom.xml | 2 +-
examples/helloworld-benchmark/pom.xml | 2 +-
examples/helloworld-cdi2-se/pom.xml | 2 +-
examples/helloworld-netty/pom.xml | 2 +-
examples/helloworld-programmatic/pom.xml | 2 +-
examples/helloworld-pure-jax-rs/pom.xml | 2 +-
examples/helloworld-spring-annotations/pom.xml | 2 +-
examples/helloworld-spring-webapp/pom.xml | 2 +-
examples/helloworld-webapp/pom.xml | 2 +-
examples/helloworld-weld/pom.xml | 2 +-
examples/helloworld/pom.xml | 2 +-
examples/http-patch/pom.xml | 2 +-
examples/http-trace/pom.xml | 2 +-
examples/https-clientserver-grizzly/pom.xml | 2 +-
examples/https-server-glassfish/pom.xml | 2 +-
examples/java8-webapp/pom.xml | 2 +-
examples/jaxb/pom.xml | 2 +-
examples/jaxrs-types-injection/pom.xml | 2 +-
examples/jersey-ejb/pom.xml | 2 +-
examples/json-binding-webapp/pom.xml | 2 +-
examples/json-jackson/pom.xml | 2 +-
examples/json-jackson1/pom.xml | 2 +-
examples/json-jettison/pom.xml | 2 +-
examples/json-moxy/pom.xml | 2 +-
examples/json-processing-webapp/pom.xml | 2 +-
examples/json-with-padding/pom.xml | 2 +-
examples/managed-beans-webapp/pom.xml | 2 +-
examples/managed-client-simple-webapp/pom.xml | 2 +-
examples/managed-client-webapp/pom.xml | 2 +-
examples/managed-client/pom.xml | 2 +-
examples/micrometer/pom.xml | 2 +-
examples/multipart-webapp/pom.xml | 2 +-
examples/oauth-client-twitter/pom.xml | 2 +-
examples/open-tracing/pom.xml | 2 +-
examples/osgi-helloworld-webapp/additional-bundle/pom.xml | 2 +-
.../osgi-helloworld-webapp/alternate-version-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/functional-test/pom.xml | 2 +-
examples/osgi-helloworld-webapp/lib-bundle/pom.xml | 2 +-
examples/osgi-helloworld-webapp/pom.xml | 2 +-
examples/osgi-helloworld-webapp/war-bundle/pom.xml | 2 +-
examples/osgi-http-service/bundle/pom.xml | 2 +-
examples/osgi-http-service/functional-test/pom.xml | 2 +-
examples/osgi-http-service/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/reload/pom.xml | 2 +-
examples/rx-client-webapp/pom.xml | 2 +-
examples/server-async-managed/pom.xml | 2 +-
examples/server-async-standalone/client/pom.xml | 2 +-
examples/server-async-standalone/pom.xml | 2 +-
examples/server-async-standalone/webapp/pom.xml | 2 +-
examples/server-async/pom.xml | 2 +-
examples/server-sent-events-jaxrs/pom.xml | 2 +-
examples/server-sent-events-jersey/pom.xml | 2 +-
examples/servlet3-webapp/pom.xml | 2 +-
examples/simple-console/pom.xml | 2 +-
examples/sse-item-store-jaxrs-webapp/pom.xml | 2 +-
examples/sse-item-store-jersey-webapp/pom.xml | 2 +-
examples/sse-twitter-aggregator/pom.xml | 2 +-
examples/system-properties-example/pom.xml | 2 +-
examples/webapp-example-parent/pom.xml | 2 +-
examples/xml-moxy/pom.xml | 2 +-
ext/bean-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi-rs-inject/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-servlet/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 2 +-
ext/cdi/jersey-cdi1x-validation/pom.xml | 2 +-
ext/cdi/jersey-cdi1x/pom.xml | 2 +-
ext/cdi/jersey-weld2-se/pom.xml | 2 +-
ext/cdi/pom.xml | 2 +-
ext/entity-filtering/pom.xml | 2 +-
ext/metainf-services/pom.xml | 2 +-
ext/micrometer/pom.xml | 2 +-
ext/microprofile/mp-config/pom.xml | 2 +-
ext/microprofile/mp-rest-client/pom.xml | 2 +-
ext/microprofile/pom.xml | 2 +-
ext/mvc-bean-validation/pom.xml | 2 +-
ext/mvc-freemarker/pom.xml | 2 +-
ext/mvc-jsp/pom.xml | 2 +-
ext/mvc-mustache/pom.xml | 2 +-
ext/mvc/pom.xml | 2 +-
ext/pom.xml | 2 +-
ext/proxy-client/pom.xml | 2 +-
ext/rx/pom.xml | 2 +-
ext/rx/rx-client-guava/pom.xml | 2 +-
ext/rx/rx-client-rxjava/pom.xml | 2 +-
ext/rx/rx-client-rxjava2/pom.xml | 2 +-
ext/servlet-portability/pom.xml | 2 +-
ext/spring4/pom.xml | 2 +-
ext/spring5/pom.xml | 2 +-
ext/wadl-doclet/pom.xml | 2 +-
incubator/cdi-inject-weld/pom.xml | 2 +-
incubator/declarative-linking/pom.xml | 2 +-
incubator/gae-integration/pom.xml | 2 +-
incubator/html-json/pom.xml | 2 +-
incubator/injectless-client/pom.xml | 2 +-
incubator/kryo/pom.xml | 2 +-
incubator/open-tracing/pom.xml | 2 +-
incubator/pom.xml | 2 +-
inject/cdi2-se/pom.xml | 2 +-
inject/hk2/pom.xml | 2 +-
inject/pom.xml | 2 +-
media/jaxb/pom.xml | 2 +-
media/json-binding/pom.xml | 2 +-
media/json-gson/pom.xml | 2 +-
media/json-jackson/pom.xml | 2 +-
media/json-jackson1/pom.xml | 2 +-
media/json-jettison/pom.xml | 2 +-
media/json-processing/pom.xml | 2 +-
media/moxy/pom.xml | 2 +-
media/multipart/pom.xml | 2 +-
media/pom.xml | 2 +-
media/sse/pom.xml | 2 +-
pom.xml | 2 +-
security/oauth1-client/pom.xml | 2 +-
security/oauth1-server/pom.xml | 2 +-
security/oauth1-signature/pom.xml | 2 +-
security/oauth2-client/pom.xml | 2 +-
security/pom.xml | 2 +-
test-framework/core/pom.xml | 2 +-
test-framework/maven/container-runner-maven-plugin/pom.xml | 2 +-
test-framework/maven/custom-enforcer-rules/pom.xml | 2 +-
test-framework/maven/pom.xml | 2 +-
test-framework/memleak-test-common/pom.xml | 2 +-
test-framework/pom.xml | 2 +-
test-framework/providers/bundle/pom.xml | 2 +-
test-framework/providers/external/pom.xml | 2 +-
test-framework/providers/grizzly2/pom.xml | 2 +-
test-framework/providers/inmemory/pom.xml | 2 +-
test-framework/providers/jdk-http/pom.xml | 2 +-
test-framework/providers/jetty-http2/pom.xml | 2 +-
test-framework/providers/jetty/pom.xml | 2 +-
test-framework/providers/netty/pom.xml | 2 +-
test-framework/providers/pom.xml | 2 +-
test-framework/providers/simple/pom.xml | 2 +-
test-framework/util/pom.xml | 2 +-
tests/e2e-client/pom.xml | 2 +-
tests/e2e-core-common/pom.xml | 2 +-
tests/e2e-entity/pom.xml | 2 +-
tests/e2e-inject/cdi-inject-weld/pom.xml | 2 +-
tests/e2e-inject/cdi2-se/pom.xml | 2 +-
tests/e2e-inject/hk2/pom.xml | 2 +-
tests/e2e-inject/pom.xml | 2 +-
tests/e2e-jdk-specifics/pom.xml | 2 +-
tests/e2e-server/pom.xml | 2 +-
tests/e2e-testng/pom.xml | 2 +-
tests/e2e-tls/pom.xml | 2 +-
tests/e2e/pom.xml | 2 +-
tests/integration/asm/pom.xml | 2 +-
tests/integration/async-jersey-filter/pom.xml | 2 +-
.../cdi-integration/cdi-beanvalidation-webapp/pom.xml | 2 +-
.../integration/cdi-integration/cdi-client-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-client/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml | 2 +-
.../cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-log-check/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-manually-bound/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-multimodule/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war1/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multimodule/war2/pom.xml | 2 +-
.../integration/cdi-integration/cdi-multipart-webapp/pom.xml | 2 +-
.../cdi-integration/cdi-resource-with-at-context/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-singleton/pom.xml | 2 +-
tests/integration/cdi-integration/cdi-test-webapp/pom.xml | 2 +-
.../cdi-with-jersey-injection-custom-cfg-webapp/pom.xml | 2 +-
.../pom.xml | 2 +-
.../cdi-integration/cdi-with-jersey-injection-webapp/pom.xml | 2 +-
.../cdi-integration/context-inject-on-server/pom.xml | 2 +-
tests/integration/cdi-integration/gf-cdi-inject/pom.xml | 2 +-
tests/integration/cdi-integration/pom.xml | 2 +-
tests/integration/client-connector-provider/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war1/pom.xml | 2 +-
tests/integration/ejb-multimodule-reload/war2/pom.xml | 2 +-
tests/integration/ejb-multimodule/ear/pom.xml | 2 +-
tests/integration/ejb-multimodule/lib/pom.xml | 2 +-
tests/integration/ejb-multimodule/pom.xml | 2 +-
tests/integration/ejb-multimodule/war/pom.xml | 2 +-
tests/integration/ejb-test-webapp/pom.xml | 2 +-
tests/integration/externalproperties/pom.xml | 2 +-
tests/integration/j-376/pom.xml | 2 +-
tests/integration/j-441/ear/pom.xml | 2 +-
tests/integration/j-441/pom.xml | 2 +-
tests/integration/j-441/war1/pom.xml | 2 +-
tests/integration/j-441/war2/pom.xml | 2 +-
tests/integration/j-59/ear/pom.xml | 2 +-
tests/integration/j-59/lib/pom.xml | 2 +-
tests/integration/j-59/pom.xml | 2 +-
tests/integration/j-59/war/pom.xml | 2 +-
tests/integration/jackson-14/pom.xml | 2 +-
tests/integration/jaxrs-component-inject/pom.xml | 2 +-
tests/integration/jersey-1107/pom.xml | 2 +-
tests/integration/jersey-1223/pom.xml | 2 +-
tests/integration/jersey-1604/pom.xml | 2 +-
tests/integration/jersey-1667/pom.xml | 2 +-
tests/integration/jersey-1829/pom.xml | 2 +-
tests/integration/jersey-1883/pom.xml | 2 +-
tests/integration/jersey-1928/pom.xml | 2 +-
tests/integration/jersey-1960/pom.xml | 2 +-
tests/integration/jersey-1964/pom.xml | 2 +-
tests/integration/jersey-2031/pom.xml | 2 +-
tests/integration/jersey-2136/pom.xml | 2 +-
tests/integration/jersey-2137/pom.xml | 2 +-
tests/integration/jersey-2154/pom.xml | 2 +-
tests/integration/jersey-2160/pom.xml | 2 +-
tests/integration/jersey-2164/pom.xml | 2 +-
tests/integration/jersey-2167/pom.xml | 2 +-
tests/integration/jersey-2176/pom.xml | 2 +-
tests/integration/jersey-2184/pom.xml | 2 +-
tests/integration/jersey-2255/pom.xml | 2 +-
tests/integration/jersey-2322/pom.xml | 2 +-
tests/integration/jersey-2335/pom.xml | 2 +-
tests/integration/jersey-2421/pom.xml | 2 +-
tests/integration/jersey-2551/pom.xml | 2 +-
tests/integration/jersey-2612/pom.xml | 2 +-
tests/integration/jersey-2637/pom.xml | 2 +-
tests/integration/jersey-2654/pom.xml | 2 +-
tests/integration/jersey-2673/pom.xml | 2 +-
tests/integration/jersey-2689/pom.xml | 2 +-
tests/integration/jersey-2704/pom.xml | 2 +-
tests/integration/jersey-2776/pom.xml | 2 +-
tests/integration/jersey-2794/pom.xml | 2 +-
tests/integration/jersey-2846/pom.xml | 2 +-
tests/integration/jersey-2878/pom.xml | 2 +-
tests/integration/jersey-2892/pom.xml | 2 +-
tests/integration/jersey-3662/pom.xml | 2 +-
tests/integration/jersey-3670/pom.xml | 2 +-
tests/integration/jersey-3796/pom.xml | 2 +-
tests/integration/jersey-3992/pom.xml | 2 +-
tests/integration/jersey-4003/pom.xml | 2 +-
tests/integration/jersey-4099/pom.xml | 2 +-
tests/integration/jersey-4321/pom.xml | 2 +-
tests/integration/jersey-4507/pom.xml | 2 +-
tests/integration/jersey-4542/pom.xml | 2 +-
tests/integration/jersey-4697/pom.xml | 2 +-
tests/integration/jersey-4722/pom.xml | 2 +-
tests/integration/jersey-4949/pom.xml | 2 +-
tests/integration/jersey-780/pom.xml | 2 +-
tests/integration/jetty-response-close/pom.xml | 2 +-
tests/integration/microprofile/config/helidon/pom.xml | 2 +-
tests/integration/microprofile/config/pom.xml | 2 +-
tests/integration/microprofile/config/webapp/pom.xml | 2 +-
tests/integration/microprofile/pom.xml | 2 +-
tests/integration/microprofile/rest-client/pom.xml | 2 +-
.../microprofile/rest-client14-compatibility/pom.xml | 2 +-
tests/integration/pom.xml | 2 +-
tests/integration/portability-jersey-1/pom.xml | 2 +-
tests/integration/portability-jersey-2/pom.xml | 2 +-
tests/integration/property-check/pom.xml | 2 +-
tests/integration/reactive-streams/pom.xml | 2 +-
tests/integration/reactive-streams/sse/pom.xml | 2 +-
tests/integration/security-digest/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-1/pom.xml | 2 +-
tests/integration/servlet-2.5-autodiscovery-2/pom.xml | 2 +-
tests/integration/servlet-2.5-filter/pom.xml | 2 +-
tests/integration/servlet-2.5-inflector-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-1/pom.xml | 2 +-
tests/integration/servlet-2.5-init-2/pom.xml | 2 +-
tests/integration/servlet-2.5-init-3/pom.xml | 2 +-
tests/integration/servlet-2.5-init-4/pom.xml | 2 +-
tests/integration/servlet-2.5-init-5/pom.xml | 2 +-
tests/integration/servlet-2.5-init-6/pom.xml | 2 +-
tests/integration/servlet-2.5-init-7/pom.xml | 2 +-
tests/integration/servlet-2.5-init-8/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-1/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-2/pom.xml | 2 +-
tests/integration/servlet-2.5-mvc-3/pom.xml | 2 +-
tests/integration/servlet-2.5-reload/pom.xml | 2 +-
tests/integration/servlet-3-async/pom.xml | 2 +-
tests/integration/servlet-3-chunked-io/pom.xml | 2 +-
tests/integration/servlet-3-filter/pom.xml | 2 +-
tests/integration/servlet-3-gf-async/pom.xml | 2 +-
tests/integration/servlet-3-inflector-1/pom.xml | 2 +-
tests/integration/servlet-3-init-1/pom.xml | 2 +-
tests/integration/servlet-3-init-2/pom.xml | 2 +-
tests/integration/servlet-3-init-3/pom.xml | 2 +-
tests/integration/servlet-3-init-4/pom.xml | 2 +-
tests/integration/servlet-3-init-5/pom.xml | 2 +-
tests/integration/servlet-3-init-6/pom.xml | 2 +-
tests/integration/servlet-3-init-7/pom.xml | 2 +-
tests/integration/servlet-3-init-8/pom.xml | 2 +-
tests/integration/servlet-3-init-9/pom.xml | 2 +-
tests/integration/servlet-3-init-provider/pom.xml | 2 +-
tests/integration/servlet-3-params/pom.xml | 2 +-
tests/integration/servlet-3-sse-1/pom.xml | 2 +-
tests/integration/servlet-4.0-mvc-1/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding-2/pom.xml | 2 +-
tests/integration/servlet-request-wrapper-binding/pom.xml | 2 +-
tests/integration/servlet-tests/pom.xml | 2 +-
tests/integration/sonar-test/pom.xml | 2 +-
tests/integration/spring4/pom.xml | 2 +-
tests/integration/spring5/pom.xml | 2 +-
tests/integration/tracing-support/pom.xml | 2 +-
tests/jmockit/pom.xml | 2 +-
tests/mem-leaks/pom.xml | 2 +-
tests/mem-leaks/redeployment/pom.xml | 2 +-
.../redeployment/redeployment-hello-world-app-ref/pom.xml | 4 ++--
.../redeployment/redeployment-leaking-test-app/pom.xml | 2 +-
.../mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml | 2 +-
.../redeployment/redeployment-threadlocals-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/bean-param-leak/pom.xml | 2 +-
tests/mem-leaks/test-cases/leaking-test-app/pom.xml | 2 +-
tests/mem-leaks/test-cases/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml | 2 +-
tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml | 2 +-
tests/osgi/functional/pom.xml | 2 +-
tests/osgi/pom.xml | 2 +-
tests/performance/benchmarks/pom.xml | 2 +-
tests/performance/pom.xml | 2 +-
tests/performance/runners/jersey-grizzly-runner/pom.xml | 2 +-
tests/performance/runners/pom.xml | 2 +-
tests/performance/test-cases/assemblies/pom.xml | 2 +-
tests/performance/test-cases/filter-dynamic/pom.xml | 2 +-
tests/performance/test-cases/filter-global/pom.xml | 2 +-
tests/performance/test-cases/filter-name/pom.xml | 2 +-
tests/performance/test-cases/interceptor-dynamic/pom.xml | 2 +-
tests/performance/test-cases/interceptor-global/pom.xml | 2 +-
tests/performance/test-cases/interceptor-name/pom.xml | 2 +-
tests/performance/test-cases/mbw-custom-provider/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-jackson/pom.xml | 2 +-
tests/performance/test-cases/mbw-json-moxy/pom.xml | 2 +-
tests/performance/test-cases/mbw-kryo/pom.xml | 2 +-
tests/performance/test-cases/mbw-text-plain/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-jaxb/pom.xml | 2 +-
tests/performance/test-cases/mbw-xml-moxy/pom.xml | 2 +-
tests/performance/test-cases/param-srl/pom.xml | 2 +-
tests/performance/test-cases/pom.xml | 2 +-
tests/performance/test-cases/proxy-injection/pom.xml | 2 +-
tests/performance/tools/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/release-test/pom.xml | 2 +-
tests/stress/pom.xml | 2 +-
387 files changed, 388 insertions(+), 388 deletions(-)
diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index a8b7374dd4..8f62fa6def 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.45
+ 2.46-SNAPSHOT
jersey-example-java8-webapp
diff --git a/archetypes/jersey-heroku-webapp/pom.xml b/archetypes/jersey-heroku-webapp/pom.xml
index d85acdf6e3..4b99563304 100644
--- a/archetypes/jersey-heroku-webapp/pom.xml
+++ b/archetypes/jersey-heroku-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.archetypes
project
- 2.45
+ 2.46-SNAPSHOT
maven-archetype
diff --git a/archetypes/jersey-quickstart-grizzly2/pom.xml b/archetypes/jersey-quickstart-grizzly2/pom.xml
index b6f7fd8252..d0b1b74736 100644
--- a/archetypes/jersey-quickstart-grizzly2/pom.xml
+++ b/archetypes/jersey-quickstart-grizzly2/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.45
+ 2.46-SNAPSHOT
jersey-quickstart-grizzly2
maven-archetype
diff --git a/archetypes/jersey-quickstart-webapp/pom.xml b/archetypes/jersey-quickstart-webapp/pom.xml
index 65f0125f2c..b81cb577a2 100644
--- a/archetypes/jersey-quickstart-webapp/pom.xml
+++ b/archetypes/jersey-quickstart-webapp/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.archetypes
project
- 2.45
+ 2.46-SNAPSHOT
4.0.0
maven-archetype
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
index 9e4709c58a..b402ff9189 100644
--- a/archetypes/pom.xml
+++ b/archetypes/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.archetypes
diff --git a/bom/pom.xml b/bom/pom.xml
index 06005720dd..8450204674 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
jersey-bom
- 2.45
+ 2.46-SNAPSHOT
pom
jersey-bom
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 65a4bd6d90..7b2ab44142 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.45
+ 2.46-SNAPSHOT
apidocs
diff --git a/bundles/examples/pom.xml b/bundles/examples/pom.xml
index 83e9a995ac..1f1a079acf 100644
--- a/bundles/examples/pom.xml
+++ b/bundles/examples/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.bundles
project
- 2.45
+ 2.46-SNAPSHOT
jersey-examples
diff --git a/bundles/jaxrs-ri/pom.xml b/bundles/jaxrs-ri/pom.xml
index fda159ddd4..edd7603ce8 100644
--- a/bundles/jaxrs-ri/pom.xml
+++ b/bundles/jaxrs-ri/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.bundles
project
- 2.45
+ 2.46-SNAPSHOT
jaxrs-ri
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 81f68382b0..c28abddc72 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.bundles
diff --git a/connectors/apache-connector/pom.xml b/connectors/apache-connector/pom.xml
index af650b4fec..adee6c8880 100644
--- a/connectors/apache-connector/pom.xml
+++ b/connectors/apache-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-apache-connector
diff --git a/connectors/apache5-connector/pom.xml b/connectors/apache5-connector/pom.xml
index d2ae337867..cfbb04ca76 100644
--- a/connectors/apache5-connector/pom.xml
+++ b/connectors/apache5-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-apache5-connector
diff --git a/connectors/grizzly-connector/pom.xml b/connectors/grizzly-connector/pom.xml
index 96eeb799c7..1ccb7ccba4 100644
--- a/connectors/grizzly-connector/pom.xml
+++ b/connectors/grizzly-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-grizzly-connector
diff --git a/connectors/helidon-connector/pom.xml b/connectors/helidon-connector/pom.xml
index a7d28106a6..dfe837ab48 100644
--- a/connectors/helidon-connector/pom.xml
+++ b/connectors/helidon-connector/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.connectors
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/connectors/jdk-connector/pom.xml b/connectors/jdk-connector/pom.xml
index 63f79a1fd0..9b20000fb8 100644
--- a/connectors/jdk-connector/pom.xml
+++ b/connectors/jdk-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-jdk-connector
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index 565af62179..d6b7c4cf48 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-jetty-connector
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index aa7cbb0657..bd62b0f586 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-jetty-http2-connector
diff --git a/connectors/netty-connector/pom.xml b/connectors/netty-connector/pom.xml
index c1095978e2..cf57f48e11 100644
--- a/connectors/netty-connector/pom.xml
+++ b/connectors/netty-connector/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.connectors
project
- 2.45
+ 2.46-SNAPSHOT
jersey-netty-connector
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 8248a497f7..6470a55e24 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.connectors
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 4d3869ebe9..8cf0bd2931 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers.glassfish
project
- 2.45
+ 2.46-SNAPSHOT
jersey-gf-ejb
diff --git a/containers/glassfish/pom.xml b/containers/glassfish/pom.xml
index f48a1c369b..4978175f2b 100644
--- a/containers/glassfish/pom.xml
+++ b/containers/glassfish/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.containers.glassfish
diff --git a/containers/grizzly2-http/pom.xml b/containers/grizzly2-http/pom.xml
index 316c16a5d1..c3f0a11489 100644
--- a/containers/grizzly2-http/pom.xml
+++ b/containers/grizzly2-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-grizzly2-http
diff --git a/containers/grizzly2-servlet/pom.xml b/containers/grizzly2-servlet/pom.xml
index 1f8b0dc81c..8cd0a0ae63 100644
--- a/containers/grizzly2-servlet/pom.xml
+++ b/containers/grizzly2-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-grizzly2-servlet
diff --git a/containers/jdk-http/pom.xml b/containers/jdk-http/pom.xml
index 1153b02fd2..38679b4df7 100644
--- a/containers/jdk-http/pom.xml
+++ b/containers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-jdk-http
diff --git a/containers/jersey-servlet-core/pom.xml b/containers/jersey-servlet-core/pom.xml
index f86a914241..08550d5a90 100644
--- a/containers/jersey-servlet-core/pom.xml
+++ b/containers/jersey-servlet-core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-servlet-core
diff --git a/containers/jersey-servlet/pom.xml b/containers/jersey-servlet/pom.xml
index cbf0c5b16a..fbea17f93d 100644
--- a/containers/jersey-servlet/pom.xml
+++ b/containers/jersey-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-servlet
diff --git a/containers/jetty-http/pom.xml b/containers/jetty-http/pom.xml
index cb5a721a6e..038e6d1b54 100644
--- a/containers/jetty-http/pom.xml
+++ b/containers/jetty-http/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.45
+ 2.46-SNAPSHOT
jersey-container-jetty-http
diff --git a/containers/jetty-http2/pom.xml b/containers/jetty-http2/pom.xml
index 2f981c9d7f..e18948e077 100644
--- a/containers/jetty-http2/pom.xml
+++ b/containers/jetty-http2/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.containers
- 2.45
+ 2.46-SNAPSHOT
jersey-container-jetty-http2
diff --git a/containers/jetty-servlet/pom.xml b/containers/jetty-servlet/pom.xml
index 629cfaac08..9bfcc27ed2 100644
--- a/containers/jetty-servlet/pom.xml
+++ b/containers/jetty-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-jetty-servlet
diff --git a/containers/netty-http/pom.xml b/containers/netty-http/pom.xml
index 1400408a41..8feb2b36de 100644
--- a/containers/netty-http/pom.xml
+++ b/containers/netty-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-netty-http
diff --git a/containers/pom.xml b/containers/pom.xml
index 35f51f03bb..747f07f317 100644
--- a/containers/pom.xml
+++ b/containers/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.containers
diff --git a/containers/simple-http/pom.xml b/containers/simple-http/pom.xml
index 371ca87040..3d57779ca9 100644
--- a/containers/simple-http/pom.xml
+++ b/containers/simple-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.containers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-container-simple-http
diff --git a/core-client/pom.xml b/core-client/pom.xml
index 2a99b69c5b..1fdd332458 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-common/pom.xml b/core-common/pom.xml
index ce6e872566..71395592be 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.core
diff --git a/core-server/pom.xml b/core-server/pom.xml
index b0f32616b8..b3373059ac 100644
--- a/core-server/pom.xml
+++ b/core-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.core
diff --git a/docs/pom.xml b/docs/pom.xml
index 48f86b87e4..de7d8e428c 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
jersey-documentation
pom
diff --git a/examples/assemblies/pom.xml b/examples/assemblies/pom.xml
index e44ed58fa6..3ffb91b9b1 100644
--- a/examples/assemblies/pom.xml
+++ b/examples/assemblies/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
assemblies
diff --git a/examples/bookmark-em/pom.xml b/examples/bookmark-em/pom.xml
index cd1f4e2d3a..4cccb1a926 100644
--- a/examples/bookmark-em/pom.xml
+++ b/examples/bookmark-em/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
bookmark-em
diff --git a/examples/bookmark/pom.xml b/examples/bookmark/pom.xml
index ca5022323a..a1d69c9b75 100644
--- a/examples/bookmark/pom.xml
+++ b/examples/bookmark/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
bookmark
diff --git a/examples/bookstore-webapp/pom.xml b/examples/bookstore-webapp/pom.xml
index f635de252f..b95daa1376 100644
--- a/examples/bookstore-webapp/pom.xml
+++ b/examples/bookstore-webapp/pom.xml
@@ -35,7 +35,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
bookstore-webapp
diff --git a/examples/cdi-webapp/pom.xml b/examples/cdi-webapp/pom.xml
index dadc474b16..3f40f3f514 100644
--- a/examples/cdi-webapp/pom.xml
+++ b/examples/cdi-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
cdi-webapp
diff --git a/examples/clipboard-programmatic/pom.xml b/examples/clipboard-programmatic/pom.xml
index 638dacdef0..3d7f9491cd 100644
--- a/examples/clipboard-programmatic/pom.xml
+++ b/examples/clipboard-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
clipboard-programmatic
diff --git a/examples/clipboard/pom.xml b/examples/clipboard/pom.xml
index 2ce7614f56..a063086914 100644
--- a/examples/clipboard/pom.xml
+++ b/examples/clipboard/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
clipboard
diff --git a/examples/configured-client/pom.xml b/examples/configured-client/pom.xml
index 3e0615eb8f..41ec33b0d7 100644
--- a/examples/configured-client/pom.xml
+++ b/examples/configured-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
configured-client
diff --git a/examples/declarative-linking/pom.xml b/examples/declarative-linking/pom.xml
index 5d26d6e1ee..eac631dc82 100644
--- a/examples/declarative-linking/pom.xml
+++ b/examples/declarative-linking/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
declarative-linking
diff --git a/examples/entity-filtering-security/pom.xml b/examples/entity-filtering-security/pom.xml
index 4d6a69300c..de8c8a13b5 100644
--- a/examples/entity-filtering-security/pom.xml
+++ b/examples/entity-filtering-security/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
entity-filtering-security
diff --git a/examples/entity-filtering-selectable/pom.xml b/examples/entity-filtering-selectable/pom.xml
index 7c8afeadfc..f47b35419f 100644
--- a/examples/entity-filtering-selectable/pom.xml
+++ b/examples/entity-filtering-selectable/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
entity-filtering-selectable
diff --git a/examples/entity-filtering/pom.xml b/examples/entity-filtering/pom.xml
index bc8e60316f..0c04ef7a49 100644
--- a/examples/entity-filtering/pom.xml
+++ b/examples/entity-filtering/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
entity-filtering
diff --git a/examples/exception-mapping/pom.xml b/examples/exception-mapping/pom.xml
index f2d42a039d..dc6f55868f 100644
--- a/examples/exception-mapping/pom.xml
+++ b/examples/exception-mapping/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
exception-mapping
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 499207e3f9..896643a83a 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
extended-wadl-webapp
diff --git a/examples/freemarker-webapp/pom.xml b/examples/freemarker-webapp/pom.xml
index fb4c1672e8..e4afef13f9 100644
--- a/examples/freemarker-webapp/pom.xml
+++ b/examples/freemarker-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
freemarker-webapp
diff --git a/examples/groovy/pom.xml b/examples/groovy/pom.xml
index 9e0f8d319d..320bf243d6 100644
--- a/examples/groovy/pom.xml
+++ b/examples/groovy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
groovy
jar
diff --git a/examples/helloworld-benchmark/pom.xml b/examples/helloworld-benchmark/pom.xml
index 224e69f1aa..d5001565a4 100644
--- a/examples/helloworld-benchmark/pom.xml
+++ b/examples/helloworld-benchmark/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-benchmark
diff --git a/examples/helloworld-cdi2-se/pom.xml b/examples/helloworld-cdi2-se/pom.xml
index d57aea30be..fcf075b0d7 100644
--- a/examples/helloworld-cdi2-se/pom.xml
+++ b/examples/helloworld-cdi2-se/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-cdi2-se
diff --git a/examples/helloworld-netty/pom.xml b/examples/helloworld-netty/pom.xml
index 1d8d792351..034668e9c4 100644
--- a/examples/helloworld-netty/pom.xml
+++ b/examples/helloworld-netty/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-netty
diff --git a/examples/helloworld-programmatic/pom.xml b/examples/helloworld-programmatic/pom.xml
index 2f78084601..bdfdf62ce7 100644
--- a/examples/helloworld-programmatic/pom.xml
+++ b/examples/helloworld-programmatic/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-programmatic
diff --git a/examples/helloworld-pure-jax-rs/pom.xml b/examples/helloworld-pure-jax-rs/pom.xml
index 94b67c40f4..099f5a091c 100644
--- a/examples/helloworld-pure-jax-rs/pom.xml
+++ b/examples/helloworld-pure-jax-rs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-pure-jax-rs
diff --git a/examples/helloworld-spring-annotations/pom.xml b/examples/helloworld-spring-annotations/pom.xml
index 2f1f7ffb7d..5a381fe1a1 100644
--- a/examples/helloworld-spring-annotations/pom.xml
+++ b/examples/helloworld-spring-annotations/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.45
+ 2.46-SNAPSHOT
4.0.0
helloworld-spring-annotations
diff --git a/examples/helloworld-spring-webapp/pom.xml b/examples/helloworld-spring-webapp/pom.xml
index bd42009026..3a6caa2c7a 100644
--- a/examples/helloworld-spring-webapp/pom.xml
+++ b/examples/helloworld-spring-webapp/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-spring-webapp
diff --git a/examples/helloworld-webapp/pom.xml b/examples/helloworld-webapp/pom.xml
index 51eae9c08c..388b74e6a5 100644
--- a/examples/helloworld-webapp/pom.xml
+++ b/examples/helloworld-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
helloworld-webapp
diff --git a/examples/helloworld-weld/pom.xml b/examples/helloworld-weld/pom.xml
index 713a1db140..fd77fc3db3 100644
--- a/examples/helloworld-weld/pom.xml
+++ b/examples/helloworld-weld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld-weld
diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml
index 4b8081a960..18848b22eb 100644
--- a/examples/helloworld/pom.xml
+++ b/examples/helloworld/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
helloworld
diff --git a/examples/http-patch/pom.xml b/examples/http-patch/pom.xml
index f286404a3c..180a8dcf89 100644
--- a/examples/http-patch/pom.xml
+++ b/examples/http-patch/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
http-patch
diff --git a/examples/http-trace/pom.xml b/examples/http-trace/pom.xml
index f210cb8c31..6c070c1be7 100644
--- a/examples/http-trace/pom.xml
+++ b/examples/http-trace/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
http-trace
diff --git a/examples/https-clientserver-grizzly/pom.xml b/examples/https-clientserver-grizzly/pom.xml
index 5e27879733..5f71047609 100644
--- a/examples/https-clientserver-grizzly/pom.xml
+++ b/examples/https-clientserver-grizzly/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
https-clientserver-grizzly
diff --git a/examples/https-server-glassfish/pom.xml b/examples/https-server-glassfish/pom.xml
index 3439605f6e..f1b24baf1c 100644
--- a/examples/https-server-glassfish/pom.xml
+++ b/examples/https-server-glassfish/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
https-server-glassfish
diff --git a/examples/java8-webapp/pom.xml b/examples/java8-webapp/pom.xml
index 24487c8bec..330b2d47be 100644
--- a/examples/java8-webapp/pom.xml
+++ b/examples/java8-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
java8-webapp
diff --git a/examples/jaxb/pom.xml b/examples/jaxb/pom.xml
index 51008f356d..4acca54d10 100644
--- a/examples/jaxb/pom.xml
+++ b/examples/jaxb/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
jaxb
diff --git a/examples/jaxrs-types-injection/pom.xml b/examples/jaxrs-types-injection/pom.xml
index 4704bdeb2f..801d94c683 100644
--- a/examples/jaxrs-types-injection/pom.xml
+++ b/examples/jaxrs-types-injection/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
jaxrs-types-injection
diff --git a/examples/jersey-ejb/pom.xml b/examples/jersey-ejb/pom.xml
index 7c8e552464..c7c7990382 100644
--- a/examples/jersey-ejb/pom.xml
+++ b/examples/jersey-ejb/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
jersey-ejb
diff --git a/examples/json-binding-webapp/pom.xml b/examples/json-binding-webapp/pom.xml
index 36b880a13e..47def0a3a8 100644
--- a/examples/json-binding-webapp/pom.xml
+++ b/examples/json-binding-webapp/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
json-binding-webapp
diff --git a/examples/json-jackson/pom.xml b/examples/json-jackson/pom.xml
index 66f6eea3d5..af3495e02e 100644
--- a/examples/json-jackson/pom.xml
+++ b/examples/json-jackson/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
json-jackson
diff --git a/examples/json-jackson1/pom.xml b/examples/json-jackson1/pom.xml
index cbfbb2ba37..1689e2c459 100644
--- a/examples/json-jackson1/pom.xml
+++ b/examples/json-jackson1/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
json-jackson1
diff --git a/examples/json-jettison/pom.xml b/examples/json-jettison/pom.xml
index cd2ac84e3c..2ae232df69 100644
--- a/examples/json-jettison/pom.xml
+++ b/examples/json-jettison/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
json-jettison
diff --git a/examples/json-moxy/pom.xml b/examples/json-moxy/pom.xml
index 28e9c098ad..0395d55030 100644
--- a/examples/json-moxy/pom.xml
+++ b/examples/json-moxy/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
json-moxy
diff --git a/examples/json-processing-webapp/pom.xml b/examples/json-processing-webapp/pom.xml
index e19be0209a..baebaba0cb 100644
--- a/examples/json-processing-webapp/pom.xml
+++ b/examples/json-processing-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
json-processing-webapp
diff --git a/examples/json-with-padding/pom.xml b/examples/json-with-padding/pom.xml
index 1c82d262d5..bbb3884507 100644
--- a/examples/json-with-padding/pom.xml
+++ b/examples/json-with-padding/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
json-with-padding
diff --git a/examples/managed-beans-webapp/pom.xml b/examples/managed-beans-webapp/pom.xml
index cf00b9bb3c..cd6ed97169 100644
--- a/examples/managed-beans-webapp/pom.xml
+++ b/examples/managed-beans-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
managed-beans-webapp
diff --git a/examples/managed-client-simple-webapp/pom.xml b/examples/managed-client-simple-webapp/pom.xml
index 4e57049d55..908466a180 100644
--- a/examples/managed-client-simple-webapp/pom.xml
+++ b/examples/managed-client-simple-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
managed-client-simple-webapp
diff --git a/examples/managed-client-webapp/pom.xml b/examples/managed-client-webapp/pom.xml
index 2fbb6e8d3e..ffcad63d1e 100644
--- a/examples/managed-client-webapp/pom.xml
+++ b/examples/managed-client-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
managed-client-webapp
diff --git a/examples/managed-client/pom.xml b/examples/managed-client/pom.xml
index 872a377a65..28597b45fc 100644
--- a/examples/managed-client/pom.xml
+++ b/examples/managed-client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
managed-client
diff --git a/examples/micrometer/pom.xml b/examples/micrometer/pom.xml
index df25e25700..de0d9d4aab 100644
--- a/examples/micrometer/pom.xml
+++ b/examples/micrometer/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
jersey-micrometer-webapp
diff --git a/examples/multipart-webapp/pom.xml b/examples/multipart-webapp/pom.xml
index 5e1d6aec03..854e13391e 100644
--- a/examples/multipart-webapp/pom.xml
+++ b/examples/multipart-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
multipart-webapp
diff --git a/examples/oauth-client-twitter/pom.xml b/examples/oauth-client-twitter/pom.xml
index fe28c71ee2..9e513cd3bb 100644
--- a/examples/oauth-client-twitter/pom.xml
+++ b/examples/oauth-client-twitter/pom.xml
@@ -15,7 +15,7 @@
project
org.glassfish.jersey.examples
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/examples/open-tracing/pom.xml b/examples/open-tracing/pom.xml
index ecf483f8a4..0693eba7fc 100644
--- a/examples/open-tracing/pom.xml
+++ b/examples/open-tracing/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
open-tracing
diff --git a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
index e23de57eb1..5e057109ea 100644
--- a/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/additional-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
index a5e19f60b3..476b47dbaf 100644
--- a/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/alternate-version-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/functional-test/pom.xml b/examples/osgi-helloworld-webapp/functional-test/pom.xml
index 210bdc6acd..f96f01215c 100644
--- a/examples/osgi-helloworld-webapp/functional-test/pom.xml
+++ b/examples/osgi-helloworld-webapp/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
index 15984778c4..9a8c77b7fc 100644
--- a/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/lib-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/pom.xml b/examples/osgi-helloworld-webapp/pom.xml
index 765c8ccc7a..5c46db93ea 100644
--- a/examples/osgi-helloworld-webapp/pom.xml
+++ b/examples/osgi-helloworld-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
osgi-helloworld-webapp
diff --git a/examples/osgi-helloworld-webapp/war-bundle/pom.xml b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
index 21907dea1c..172629b0f0 100644
--- a/examples/osgi-helloworld-webapp/war-bundle/pom.xml
+++ b/examples/osgi-helloworld-webapp/war-bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-helloworld-webapp
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-helloworld-webapp
diff --git a/examples/osgi-http-service/bundle/pom.xml b/examples/osgi-http-service/bundle/pom.xml
index 241062bcc7..7cf7090568 100644
--- a/examples/osgi-http-service/bundle/pom.xml
+++ b/examples/osgi-http-service/bundle/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index 11d13c1f95..7c8c55e6b2 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
osgi-http-service
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.examples.osgi-http-service
diff --git a/examples/osgi-http-service/pom.xml b/examples/osgi-http-service/pom.xml
index 9dd522d792..f603a943a8 100644
--- a/examples/osgi-http-service/pom.xml
+++ b/examples/osgi-http-service/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
osgi-http-service
diff --git a/examples/pom.xml b/examples/pom.xml
index 35adba48b8..33243b2c08 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
diff --git a/examples/reload/pom.xml b/examples/reload/pom.xml
index 9a5a3f8ed3..38252ad2f5 100644
--- a/examples/reload/pom.xml
+++ b/examples/reload/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
reload
diff --git a/examples/rx-client-webapp/pom.xml b/examples/rx-client-webapp/pom.xml
index 068e518b30..7f6c5aa021 100644
--- a/examples/rx-client-webapp/pom.xml
+++ b/examples/rx-client-webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
rx-client-webapp
diff --git a/examples/server-async-managed/pom.xml b/examples/server-async-managed/pom.xml
index c42feab988..5475584b73 100644
--- a/examples/server-async-managed/pom.xml
+++ b/examples/server-async-managed/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
server-async-managed
diff --git a/examples/server-async-standalone/client/pom.xml b/examples/server-async-standalone/client/pom.xml
index 6381f65006..f4c7d294f3 100644
--- a/examples/server-async-standalone/client/pom.xml
+++ b/examples/server-async-standalone/client/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.45
+ 2.46-SNAPSHOT
server-async-standalone-client
diff --git a/examples/server-async-standalone/pom.xml b/examples/server-async-standalone/pom.xml
index e6f8d50e19..4163eff49e 100644
--- a/examples/server-async-standalone/pom.xml
+++ b/examples/server-async-standalone/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
server-async-standalone
diff --git a/examples/server-async-standalone/webapp/pom.xml b/examples/server-async-standalone/webapp/pom.xml
index af6e929a90..1ae8a67474 100644
--- a/examples/server-async-standalone/webapp/pom.xml
+++ b/examples/server-async-standalone/webapp/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
server-async-standalone
- 2.45
+ 2.46-SNAPSHOT
server-async-standalone-webapp
diff --git a/examples/server-async/pom.xml b/examples/server-async/pom.xml
index 5830fb831f..273f9bfc16 100644
--- a/examples/server-async/pom.xml
+++ b/examples/server-async/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
server-async
diff --git a/examples/server-sent-events-jaxrs/pom.xml b/examples/server-sent-events-jaxrs/pom.xml
index e44a6b2a70..c6bf94166e 100644
--- a/examples/server-sent-events-jaxrs/pom.xml
+++ b/examples/server-sent-events-jaxrs/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
server-sent-events-jaxrs
diff --git a/examples/server-sent-events-jersey/pom.xml b/examples/server-sent-events-jersey/pom.xml
index f5c4141d2b..aaed085532 100644
--- a/examples/server-sent-events-jersey/pom.xml
+++ b/examples/server-sent-events-jersey/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
server-sent-events-jersey
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 81d4bac7ad..995907fd49 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
servlet3-webapp
diff --git a/examples/simple-console/pom.xml b/examples/simple-console/pom.xml
index 4b60b5867f..3fdad958d5 100644
--- a/examples/simple-console/pom.xml
+++ b/examples/simple-console/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
simple-console
diff --git a/examples/sse-item-store-jaxrs-webapp/pom.xml b/examples/sse-item-store-jaxrs-webapp/pom.xml
index 79e2953a42..ac6e14fb15 100644
--- a/examples/sse-item-store-jaxrs-webapp/pom.xml
+++ b/examples/sse-item-store-jaxrs-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
sse-item-store-jaxrs-webapp
diff --git a/examples/sse-item-store-jersey-webapp/pom.xml b/examples/sse-item-store-jersey-webapp/pom.xml
index db5037657b..780dc7984b 100644
--- a/examples/sse-item-store-jersey-webapp/pom.xml
+++ b/examples/sse-item-store-jersey-webapp/pom.xml
@@ -19,7 +19,7 @@
org.glassfish.jersey.examples
webapp-example-parent
../webapp-example-parent/pom.xml
- 2.45
+ 2.46-SNAPSHOT
sse-item-store-jersey-webapp
diff --git a/examples/sse-twitter-aggregator/pom.xml b/examples/sse-twitter-aggregator/pom.xml
index b9c8eed381..100ac13c45 100644
--- a/examples/sse-twitter-aggregator/pom.xml
+++ b/examples/sse-twitter-aggregator/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
sse-twitter-aggregator
diff --git a/examples/system-properties-example/pom.xml b/examples/system-properties-example/pom.xml
index 90ea458d6e..8577f737f5 100644
--- a/examples/system-properties-example/pom.xml
+++ b/examples/system-properties-example/pom.xml
@@ -17,7 +17,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
system-properties-example
diff --git a/examples/webapp-example-parent/pom.xml b/examples/webapp-example-parent/pom.xml
index ecbc23ec7c..97e863894d 100644
--- a/examples/webapp-example-parent/pom.xml
+++ b/examples/webapp-example-parent/pom.xml
@@ -18,7 +18,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
webapp-example-parent
diff --git a/examples/xml-moxy/pom.xml b/examples/xml-moxy/pom.xml
index 2194c5e6ad..9d72b66c71 100644
--- a/examples/xml-moxy/pom.xml
+++ b/examples/xml-moxy/pom.xml
@@ -16,7 +16,7 @@
org.glassfish.jersey.examples
project
- 2.45
+ 2.46-SNAPSHOT
xml-moxy
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 147877adbc..a282c750fa 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-bean-validation
diff --git a/ext/cdi/jersey-cdi-rs-inject/pom.xml b/ext/cdi/jersey-cdi-rs-inject/pom.xml
index 9fcad23455..1893f1e5b7 100644
--- a/ext/cdi/jersey-cdi-rs-inject/pom.xml
+++ b/ext/cdi/jersey-cdi-rs-inject/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext.cdi
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index fe49ff49e4..eb26dabd80 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi1x-ban-custom-hk2-binding
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index 399ce1e7b2..24ee82dedd 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi1x-servlet
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 3bb3839a10..682479f2d7 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi1x-transaction
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 42f3b0a869..107a7ec2d1 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi1x-validation
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index d43d97502b..8f1843c072 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi1x
diff --git a/ext/cdi/jersey-weld2-se/pom.xml b/ext/cdi/jersey-weld2-se/pom.xml
index c03fed9dee..3392831330 100644
--- a/ext/cdi/jersey-weld2-se/pom.xml
+++ b/ext/cdi/jersey-weld2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.cdi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-weld2-se
diff --git a/ext/cdi/pom.xml b/ext/cdi/pom.xml
index a1f14c4c96..5742af517e 100644
--- a/ext/cdi/pom.xml
+++ b/ext/cdi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.ext.cdi
diff --git a/ext/entity-filtering/pom.xml b/ext/entity-filtering/pom.xml
index 1333eca250..873a441490 100644
--- a/ext/entity-filtering/pom.xml
+++ b/ext/entity-filtering/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-entity-filtering
diff --git a/ext/metainf-services/pom.xml b/ext/metainf-services/pom.xml
index a400d96810..693e65ce02 100644
--- a/ext/metainf-services/pom.xml
+++ b/ext/metainf-services/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-metainf-services
diff --git a/ext/micrometer/pom.xml b/ext/micrometer/pom.xml
index 70b43350f7..dad055d21e 100644
--- a/ext/micrometer/pom.xml
+++ b/ext/micrometer/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-config/pom.xml b/ext/microprofile/mp-config/pom.xml
index 302da56910..fea69e8658 100644
--- a/ext/microprofile/mp-config/pom.xml
+++ b/ext/microprofile/mp-config/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index f3d0eebb22..ad876747ac 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.ext.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/ext/microprofile/pom.xml b/ext/microprofile/pom.xml
index e0a0922303..035fff7bb7 100644
--- a/ext/microprofile/pom.xml
+++ b/ext/microprofile/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/ext/mvc-bean-validation/pom.xml b/ext/mvc-bean-validation/pom.xml
index 7530f1b703..1ef6645cd3 100644
--- a/ext/mvc-bean-validation/pom.xml
+++ b/ext/mvc-bean-validation/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-mvc-bean-validation
diff --git a/ext/mvc-freemarker/pom.xml b/ext/mvc-freemarker/pom.xml
index 2100b07fa4..078e26dbde 100644
--- a/ext/mvc-freemarker/pom.xml
+++ b/ext/mvc-freemarker/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-mvc-freemarker
diff --git a/ext/mvc-jsp/pom.xml b/ext/mvc-jsp/pom.xml
index bba160926c..442ac74ee3 100644
--- a/ext/mvc-jsp/pom.xml
+++ b/ext/mvc-jsp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-mvc-jsp
diff --git a/ext/mvc-mustache/pom.xml b/ext/mvc-mustache/pom.xml
index 198ed113ec..0bce9f0593 100644
--- a/ext/mvc-mustache/pom.xml
+++ b/ext/mvc-mustache/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-mvc-mustache
diff --git a/ext/mvc/pom.xml b/ext/mvc/pom.xml
index 40858531cf..84f1534f74 100644
--- a/ext/mvc/pom.xml
+++ b/ext/mvc/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-mvc
diff --git a/ext/pom.xml b/ext/pom.xml
index 5fba576d5d..56bfb49595 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/ext/proxy-client/pom.xml b/ext/proxy-client/pom.xml
index 0cab3c4e9f..b5ff75bf1f 100644
--- a/ext/proxy-client/pom.xml
+++ b/ext/proxy-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-proxy-client
diff --git a/ext/rx/pom.xml b/ext/rx/pom.xml
index 4832b0916a..860b18f0cd 100644
--- a/ext/rx/pom.xml
+++ b/ext/rx/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.ext.rx
diff --git a/ext/rx/rx-client-guava/pom.xml b/ext/rx/rx-client-guava/pom.xml
index 1d405c795c..3fc98b7e8b 100644
--- a/ext/rx/rx-client-guava/pom.xml
+++ b/ext/rx/rx-client-guava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.45
+ 2.46-SNAPSHOT
jersey-rx-client-guava
diff --git a/ext/rx/rx-client-rxjava/pom.xml b/ext/rx/rx-client-rxjava/pom.xml
index bedd2ddb58..ba3ea808bf 100644
--- a/ext/rx/rx-client-rxjava/pom.xml
+++ b/ext/rx/rx-client-rxjava/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.45
+ 2.46-SNAPSHOT
jersey-rx-client-rxjava
diff --git a/ext/rx/rx-client-rxjava2/pom.xml b/ext/rx/rx-client-rxjava2/pom.xml
index 0fd68545f9..1b0ba2b812 100644
--- a/ext/rx/rx-client-rxjava2/pom.xml
+++ b/ext/rx/rx-client-rxjava2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.ext.rx
project
- 2.45
+ 2.46-SNAPSHOT
jersey-rx-client-rxjava2
diff --git a/ext/servlet-portability/pom.xml b/ext/servlet-portability/pom.xml
index 6e44b0b0c2..a52221a859 100644
--- a/ext/servlet-portability/pom.xml
+++ b/ext/servlet-portability/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.ext
- 2.45
+ 2.46-SNAPSHOT
jersey-servlet-portability
diff --git a/ext/spring4/pom.xml b/ext/spring4/pom.xml
index e69b64f106..e621cb3700 100644
--- a/ext/spring4/pom.xml
+++ b/ext/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-spring4
diff --git a/ext/spring5/pom.xml b/ext/spring5/pom.xml
index f5010546b4..bdff164b6f 100644
--- a/ext/spring5/pom.xml
+++ b/ext/spring5/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.ext
project
- 2.45
+ 2.46-SNAPSHOT
jersey-spring5
diff --git a/ext/wadl-doclet/pom.xml b/ext/wadl-doclet/pom.xml
index d30469f28e..eb8d3e7b02 100644
--- a/ext/wadl-doclet/pom.xml
+++ b/ext/wadl-doclet/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.ext
- 2.45
+ 2.46-SNAPSHOT
4.0.0
jersey-wadl-doclet
diff --git a/incubator/cdi-inject-weld/pom.xml b/incubator/cdi-inject-weld/pom.xml
index 9cb8427282..87eaaabfaf 100644
--- a/incubator/cdi-inject-weld/pom.xml
+++ b/incubator/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi-inject-weld
diff --git a/incubator/declarative-linking/pom.xml b/incubator/declarative-linking/pom.xml
index f2fbbfcd3f..9af30f912f 100644
--- a/incubator/declarative-linking/pom.xml
+++ b/incubator/declarative-linking/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.ext
diff --git a/incubator/gae-integration/pom.xml b/incubator/gae-integration/pom.xml
index ae1fff8606..79b68b5333 100644
--- a/incubator/gae-integration/pom.xml
+++ b/incubator/gae-integration/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
jersey-gae-integration
diff --git a/incubator/html-json/pom.xml b/incubator/html-json/pom.xml
index a1605d952e..9d6afae9c9 100644
--- a/incubator/html-json/pom.xml
+++ b/incubator/html-json/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/injectless-client/pom.xml b/incubator/injectless-client/pom.xml
index 532e923933..adcd4e3227 100644
--- a/incubator/injectless-client/pom.xml
+++ b/incubator/injectless-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
jersey-injectless-client
diff --git a/incubator/kryo/pom.xml b/incubator/kryo/pom.xml
index b4a1132a15..e12769c3b2 100644
--- a/incubator/kryo/pom.xml
+++ b/incubator/kryo/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.media
diff --git a/incubator/open-tracing/pom.xml b/incubator/open-tracing/pom.xml
index 265dd4f472..1a65a98944 100644
--- a/incubator/open-tracing/pom.xml
+++ b/incubator/open-tracing/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.incubator
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/incubator/pom.xml b/incubator/pom.xml
index 057a7a4c15..86d124c376 100644
--- a/incubator/pom.xml
+++ b/incubator/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.incubator
diff --git a/inject/cdi2-se/pom.xml b/inject/cdi2-se/pom.xml
index fae95aab47..96a2b4b84c 100644
--- a/inject/cdi2-se/pom.xml
+++ b/inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.45
+ 2.46-SNAPSHOT
jersey-cdi2-se
diff --git a/inject/hk2/pom.xml b/inject/hk2/pom.xml
index daa314749b..abfddf8e89 100644
--- a/inject/hk2/pom.xml
+++ b/inject/hk2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.inject
project
- 2.45
+ 2.46-SNAPSHOT
jersey-hk2
diff --git a/inject/pom.xml b/inject/pom.xml
index 3c4b6baf1a..77d83146f1 100644
--- a/inject/pom.xml
+++ b/inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.inject
diff --git a/media/jaxb/pom.xml b/media/jaxb/pom.xml
index 9b1e3a7752..76c2da8cc1 100644
--- a/media/jaxb/pom.xml
+++ b/media/jaxb/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-jaxb
diff --git a/media/json-binding/pom.xml b/media/json-binding/pom.xml
index 7d70ee5ba7..789e637c02 100644
--- a/media/json-binding/pom.xml
+++ b/media/json-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-json-binding
diff --git a/media/json-gson/pom.xml b/media/json-gson/pom.xml
index ec085a78f6..5578cb65f4 100644
--- a/media/json-gson/pom.xml
+++ b/media/json-gson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-json-gson
diff --git a/media/json-jackson/pom.xml b/media/json-jackson/pom.xml
index bb165a864e..0f8e0755b6 100644
--- a/media/json-jackson/pom.xml
+++ b/media/json-jackson/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-json-jackson
diff --git a/media/json-jackson1/pom.xml b/media/json-jackson1/pom.xml
index 7ef83394f2..711acc21de 100644
--- a/media/json-jackson1/pom.xml
+++ b/media/json-jackson1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-json-jackson1
diff --git a/media/json-jettison/pom.xml b/media/json-jettison/pom.xml
index 396ed69ba7..3d344865ec 100644
--- a/media/json-jettison/pom.xml
+++ b/media/json-jettison/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-json-jettison
diff --git a/media/json-processing/pom.xml b/media/json-processing/pom.xml
index 61713940bb..525f1cc550 100644
--- a/media/json-processing/pom.xml
+++ b/media/json-processing/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-json-processing
diff --git a/media/moxy/pom.xml b/media/moxy/pom.xml
index cf1888b39d..17bf691ba2 100644
--- a/media/moxy/pom.xml
+++ b/media/moxy/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-moxy
diff --git a/media/multipart/pom.xml b/media/multipart/pom.xml
index cb529b375c..ec7c3e34ee 100644
--- a/media/multipart/pom.xml
+++ b/media/multipart/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-multipart
diff --git a/media/pom.xml b/media/pom.xml
index 32c922a89e..1dc31b1f06 100644
--- a/media/pom.xml
+++ b/media/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.media
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index 588232ff98..2554ba6e2f 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.media
project
- 2.45
+ 2.46-SNAPSHOT
jersey-media-sse
diff --git a/pom.xml b/pom.xml
index b3577b6f5b..77adab9060 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
org.glassfish.jersey
project
pom
- 2.45
+ 2.46-SNAPSHOT
jersey
Eclipse Jersey is the open source (under dual EPL+GPL license) JAX-RS 2.1 (JSR 370)
diff --git a/security/oauth1-client/pom.xml b/security/oauth1-client/pom.xml
index a635f68ff0..ca9293f8dd 100644
--- a/security/oauth1-client/pom.xml
+++ b/security/oauth1-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.security
project
- 2.45
+ 2.46-SNAPSHOT
oauth1-client
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index df62d4cce7..7e3ed8e4c1 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.security
project
- 2.45
+ 2.46-SNAPSHOT
oauth1-server
diff --git a/security/oauth1-signature/pom.xml b/security/oauth1-signature/pom.xml
index df27adeeec..f038a5944b 100644
--- a/security/oauth1-signature/pom.xml
+++ b/security/oauth1-signature/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/security/oauth2-client/pom.xml b/security/oauth2-client/pom.xml
index 24b7a6a9af..26cc7f6b91 100644
--- a/security/oauth2-client/pom.xml
+++ b/security/oauth2-client/pom.xml
@@ -21,7 +21,7 @@
org.glassfish.jersey.security
project
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/security/pom.xml b/security/pom.xml
index 7c3d35f7c0..8209a87a49 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.security
diff --git a/test-framework/core/pom.xml b/test-framework/core/pom.xml
index e922e4da99..4f02a439b1 100644
--- a/test-framework/core/pom.xml
+++ b/test-framework/core/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-core
diff --git a/test-framework/maven/container-runner-maven-plugin/pom.xml b/test-framework/maven/container-runner-maven-plugin/pom.xml
index ec531ce487..de378bd9d6 100644
--- a/test-framework/maven/container-runner-maven-plugin/pom.xml
+++ b/test-framework/maven/container-runner-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.45
+ 2.46-SNAPSHOT
container-runner-maven-plugin
diff --git a/test-framework/maven/custom-enforcer-rules/pom.xml b/test-framework/maven/custom-enforcer-rules/pom.xml
index 42d60660dc..592c2a6c3c 100644
--- a/test-framework/maven/custom-enforcer-rules/pom.xml
+++ b/test-framework/maven/custom-enforcer-rules/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.maven
project
- 2.45
+ 2.46-SNAPSHOT
custom-enforcer-rules
diff --git a/test-framework/maven/pom.xml b/test-framework/maven/pom.xml
index 92319ffee8..85d3747940 100644
--- a/test-framework/maven/pom.xml
+++ b/test-framework/maven/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.test-framework.maven
diff --git a/test-framework/memleak-test-common/pom.xml b/test-framework/memleak-test-common/pom.xml
index e93d7bda06..15053d7d22 100644
--- a/test-framework/memleak-test-common/pom.xml
+++ b/test-framework/memleak-test-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.45
+ 2.46-SNAPSHOT
memleak-test-common
diff --git a/test-framework/pom.xml b/test-framework/pom.xml
index 6e15cd52bc..a8dd58690c 100644
--- a/test-framework/pom.xml
+++ b/test-framework/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.test-framework
diff --git a/test-framework/providers/bundle/pom.xml b/test-framework/providers/bundle/pom.xml
index 447ec755f9..1332c4bbbf 100644
--- a/test-framework/providers/bundle/pom.xml
+++ b/test-framework/providers/bundle/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-provider-bundle
diff --git a/test-framework/providers/external/pom.xml b/test-framework/providers/external/pom.xml
index 827ba06bf3..7511a20640 100644
--- a/test-framework/providers/external/pom.xml
+++ b/test-framework/providers/external/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-provider-external
diff --git a/test-framework/providers/grizzly2/pom.xml b/test-framework/providers/grizzly2/pom.xml
index a565702f08..a67a98e2b1 100644
--- a/test-framework/providers/grizzly2/pom.xml
+++ b/test-framework/providers/grizzly2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-provider-grizzly2
diff --git a/test-framework/providers/inmemory/pom.xml b/test-framework/providers/inmemory/pom.xml
index 6ccc48e2a5..6351d29c28 100644
--- a/test-framework/providers/inmemory/pom.xml
+++ b/test-framework/providers/inmemory/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-provider-inmemory
diff --git a/test-framework/providers/jdk-http/pom.xml b/test-framework/providers/jdk-http/pom.xml
index c1cc0ffa94..11820308b9 100644
--- a/test-framework/providers/jdk-http/pom.xml
+++ b/test-framework/providers/jdk-http/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-provider-jdk-http
diff --git a/test-framework/providers/jetty-http2/pom.xml b/test-framework/providers/jetty-http2/pom.xml
index e994d82d42..d1483591cd 100644
--- a/test-framework/providers/jetty-http2/pom.xml
+++ b/test-framework/providers/jetty-http2/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/jetty/pom.xml b/test-framework/providers/jetty/pom.xml
index bc7235250d..f9df5b52d4 100644
--- a/test-framework/providers/jetty/pom.xml
+++ b/test-framework/providers/jetty/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/test-framework/providers/netty/pom.xml b/test-framework/providers/netty/pom.xml
index ed533da079..00b5e0905e 100644
--- a/test-framework/providers/netty/pom.xml
+++ b/test-framework/providers/netty/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework.providers
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-provider-netty
diff --git a/test-framework/providers/pom.xml b/test-framework/providers/pom.xml
index b0a533f16a..7445f45ce8 100644
--- a/test-framework/providers/pom.xml
+++ b/test-framework/providers/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.test-framework
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.test-framework.providers
diff --git a/test-framework/providers/simple/pom.xml b/test-framework/providers/simple/pom.xml
index 55cbd6dd26..a292607a8a 100644
--- a/test-framework/providers/simple/pom.xml
+++ b/test-framework/providers/simple/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.test-framework.providers
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/test-framework/util/pom.xml b/test-framework/util/pom.xml
index d067de256c..2138813aed 100644
--- a/test-framework/util/pom.xml
+++ b/test-framework/util/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.test-framework
project
- 2.45
+ 2.46-SNAPSHOT
jersey-test-framework-util
diff --git a/tests/e2e-client/pom.xml b/tests/e2e-client/pom.xml
index c8eb203f6f..44689eb004 100644
--- a/tests/e2e-client/pom.xml
+++ b/tests/e2e-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-client
diff --git a/tests/e2e-core-common/pom.xml b/tests/e2e-core-common/pom.xml
index 7d6aefe438..ca9e8c8c3a 100644
--- a/tests/e2e-core-common/pom.xml
+++ b/tests/e2e-core-common/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-core-common
diff --git a/tests/e2e-entity/pom.xml b/tests/e2e-entity/pom.xml
index a3789f9de6..7567c85663 100644
--- a/tests/e2e-entity/pom.xml
+++ b/tests/e2e-entity/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-entity
diff --git a/tests/e2e-inject/cdi-inject-weld/pom.xml b/tests/e2e-inject/cdi-inject-weld/pom.xml
index 6e848918a6..29e995c01d 100644
--- a/tests/e2e-inject/cdi-inject-weld/pom.xml
+++ b/tests/e2e-inject/cdi-inject-weld/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.45
+ 2.46-SNAPSHOT
e2e-inject-cdi-inject-weld
diff --git a/tests/e2e-inject/cdi2-se/pom.xml b/tests/e2e-inject/cdi2-se/pom.xml
index 85f9456c3a..372bffbb88 100644
--- a/tests/e2e-inject/cdi2-se/pom.xml
+++ b/tests/e2e-inject/cdi2-se/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
e2e-inject
- 2.45
+ 2.46-SNAPSHOT
e2e-inject-cdi2-se
diff --git a/tests/e2e-inject/hk2/pom.xml b/tests/e2e-inject/hk2/pom.xml
index 2ab950ad14..d4c2e00339 100644
--- a/tests/e2e-inject/hk2/pom.xml
+++ b/tests/e2e-inject/hk2/pom.xml
@@ -23,7 +23,7 @@
e2e-inject
org.glassfish.jersey.tests
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/e2e-inject/pom.xml b/tests/e2e-inject/pom.xml
index 54a9eaf9be..81acfcbcd2 100644
--- a/tests/e2e-inject/pom.xml
+++ b/tests/e2e-inject/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-inject
diff --git a/tests/e2e-jdk-specifics/pom.xml b/tests/e2e-jdk-specifics/pom.xml
index bacb495eb3..e137d3984f 100644
--- a/tests/e2e-jdk-specifics/pom.xml
+++ b/tests/e2e-jdk-specifics/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-jdk-specifics
diff --git a/tests/e2e-server/pom.xml b/tests/e2e-server/pom.xml
index c2b0da537e..bbdadc4f78 100644
--- a/tests/e2e-server/pom.xml
+++ b/tests/e2e-server/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-server
diff --git a/tests/e2e-testng/pom.xml b/tests/e2e-testng/pom.xml
index db45b7c6c5..ac60a22a0c 100644
--- a/tests/e2e-testng/pom.xml
+++ b/tests/e2e-testng/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-testng
diff --git a/tests/e2e-tls/pom.xml b/tests/e2e-tls/pom.xml
index 1a85c02d5f..3797bda9cf 100644
--- a/tests/e2e-tls/pom.xml
+++ b/tests/e2e-tls/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e-tls
diff --git a/tests/e2e/pom.xml b/tests/e2e/pom.xml
index c9d61dc8d2..61a2da1de0 100644
--- a/tests/e2e/pom.xml
+++ b/tests/e2e/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
e2e
diff --git a/tests/integration/asm/pom.xml b/tests/integration/asm/pom.xml
index 113e28290d..5869373d62 100644
--- a/tests/integration/asm/pom.xml
+++ b/tests/integration/asm/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/async-jersey-filter/pom.xml b/tests/integration/async-jersey-filter/pom.xml
index 99c4538dcf..5c09877daf 100644
--- a/tests/integration/async-jersey-filter/pom.xml
+++ b/tests/integration/async-jersey-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
async-jersey-filter
diff --git a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
index 57723aa088..24d10a77c0 100644
--- a/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-beanvalidation-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-beanvalidation-webapp
diff --git a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
index 2097e51dc6..90e18f15b9 100644
--- a/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-client-on-server
diff --git a/tests/integration/cdi-integration/cdi-client/pom.xml b/tests/integration/cdi-integration/cdi-client/pom.xml
index e4dd0ceea3..50f57126b3 100644
--- a/tests/integration/cdi-integration/cdi-client/pom.xml
+++ b/tests/integration/cdi-integration/cdi-client/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-client
diff --git a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
index ed1587c330..68205d0ead 100644
--- a/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-ejb-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
index febc56ca4b..a8fc5b90cb 100644
--- a/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-iface-with-non-jaxrs-impl-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-iface-with-non-jaxrs-impl-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-log-check/pom.xml b/tests/integration/cdi-integration/cdi-log-check/pom.xml
index ea5386b1df..e665ced505 100644
--- a/tests/integration/cdi-integration/cdi-log-check/pom.xml
+++ b/tests/integration/cdi-integration/cdi-log-check/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-log-check
diff --git a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
index 0752a6f30e..1e012016fc 100644
--- a/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
+++ b/tests/integration/cdi-integration/cdi-manually-bound/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
index fb8a874b10..f6801c3ac1 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
index 771a06f83e..2a39b4150f 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
index 2c212f4f36..144e44f9d4 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-multimodule
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
index 08e1e7cec1..33edb68332 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
index 18d0a2b99e..3ef4c5286b 100644
--- a/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multimodule/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
index 954ec27844..e3d65f08bc 100644
--- a/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-multipart-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-multipart-webapp
diff --git a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
index 388f6e5b15..4d7bc54601 100644
--- a/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
+++ b/tests/integration/cdi-integration/cdi-resource-with-at-context/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-singleton/pom.xml b/tests/integration/cdi-integration/cdi-singleton/pom.xml
index 66f403c9c0..4e56843a72 100644
--- a/tests/integration/cdi-integration/cdi-singleton/pom.xml
+++ b/tests/integration/cdi-integration/cdi-singleton/pom.xml
@@ -23,7 +23,7 @@
cdi-integration-project
org.glassfish.jersey.tests.integration.cdi
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
index 973283226b..0b479dd722 100644
--- a/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-test-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
index 025d9bf81e..89487c5d62 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-cfg-webapp/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-with-jersey-injection-custom-cfg-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
index d6b0469177..c7bdc0f017 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-custom-hk2-banned-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-with-jersey-injection-custom-hk2-banned-webapp
diff --git a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
index 43043cb859..1fd4beaa74 100644
--- a/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
+++ b/tests/integration/cdi-integration/cdi-with-jersey-injection-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
cdi-with-jersey-injection-webapp
diff --git a/tests/integration/cdi-integration/context-inject-on-server/pom.xml b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
index d1e0790ba9..56e175c1bb 100644
--- a/tests/integration/cdi-integration/context-inject-on-server/pom.xml
+++ b/tests/integration/cdi-integration/context-inject-on-server/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
context-inject-on-server
diff --git a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
index caab03fd0a..503856b8d1 100644
--- a/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
+++ b/tests/integration/cdi-integration/gf-cdi-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration.cdi
cdi-integration-project
- 2.45
+ 2.46-SNAPSHOT
gf-cdi-inject-on-server
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index dec17824fe..7bfa48c595 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/client-connector-provider/pom.xml b/tests/integration/client-connector-provider/pom.xml
index 2ed6ef470c..8ac56fc05a 100644
--- a/tests/integration/client-connector-provider/pom.xml
+++ b/tests/integration/client-connector-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
client-connector-provider
diff --git a/tests/integration/ejb-multimodule-reload/ear/pom.xml b/tests/integration/ejb-multimodule-reload/ear/pom.xml
index 7dc903fe03..5ea037a747 100644
--- a/tests/integration/ejb-multimodule-reload/ear/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/lib/pom.xml b/tests/integration/ejb-multimodule-reload/lib/pom.xml
index 40f5e4701b..33bce60877 100644
--- a/tests/integration/ejb-multimodule-reload/lib/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/pom.xml b/tests/integration/ejb-multimodule-reload/pom.xml
index b07f2f1ed5..8ee9374179 100644
--- a/tests/integration/ejb-multimodule-reload/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
ejb-multimodule-reload
diff --git a/tests/integration/ejb-multimodule-reload/war1/pom.xml b/tests/integration/ejb-multimodule-reload/war1/pom.xml
index ab0fdc9c94..7d7ef9f917 100644
--- a/tests/integration/ejb-multimodule-reload/war1/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule-reload/war2/pom.xml b/tests/integration/ejb-multimodule-reload/war2/pom.xml
index a2363d31dc..9cac6a5ff1 100644
--- a/tests/integration/ejb-multimodule-reload/war2/pom.xml
+++ b/tests/integration/ejb-multimodule-reload/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/ear/pom.xml b/tests/integration/ejb-multimodule/ear/pom.xml
index f72556fdb2..47452bd2d3 100644
--- a/tests/integration/ejb-multimodule/ear/pom.xml
+++ b/tests/integration/ejb-multimodule/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/lib/pom.xml b/tests/integration/ejb-multimodule/lib/pom.xml
index a51384c433..d591bea0b0 100644
--- a/tests/integration/ejb-multimodule/lib/pom.xml
+++ b/tests/integration/ejb-multimodule/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-multimodule/pom.xml b/tests/integration/ejb-multimodule/pom.xml
index fbcc285d5a..3497e59523 100644
--- a/tests/integration/ejb-multimodule/pom.xml
+++ b/tests/integration/ejb-multimodule/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
ejb-multimodule
diff --git a/tests/integration/ejb-multimodule/war/pom.xml b/tests/integration/ejb-multimodule/war/pom.xml
index 8360269a30..96c9960331 100644
--- a/tests/integration/ejb-multimodule/war/pom.xml
+++ b/tests/integration/ejb-multimodule/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/ejb-test-webapp/pom.xml b/tests/integration/ejb-test-webapp/pom.xml
index 861bb84a9e..8f7548fccc 100644
--- a/tests/integration/ejb-test-webapp/pom.xml
+++ b/tests/integration/ejb-test-webapp/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
ejb-test-webapp
diff --git a/tests/integration/externalproperties/pom.xml b/tests/integration/externalproperties/pom.xml
index dd05650f27..a9d668db33 100644
--- a/tests/integration/externalproperties/pom.xml
+++ b/tests/integration/externalproperties/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
externalproperties
diff --git a/tests/integration/j-376/pom.xml b/tests/integration/j-376/pom.xml
index e2bf751ea8..4f757d9318 100644
--- a/tests/integration/j-376/pom.xml
+++ b/tests/integration/j-376/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
j-376
diff --git a/tests/integration/j-441/ear/pom.xml b/tests/integration/j-441/ear/pom.xml
index 65fddc7269..0ce29f4b36 100644
--- a/tests/integration/j-441/ear/pom.xml
+++ b/tests/integration/j-441/ear/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
j-441-ear
diff --git a/tests/integration/j-441/pom.xml b/tests/integration/j-441/pom.xml
index 6e911f2088..cc0e5da04d 100644
--- a/tests/integration/j-441/pom.xml
+++ b/tests/integration/j-441/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
j-441
diff --git a/tests/integration/j-441/war1/pom.xml b/tests/integration/j-441/war1/pom.xml
index 70e447901a..e46f40f741 100644
--- a/tests/integration/j-441/war1/pom.xml
+++ b/tests/integration/j-441/war1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-441/war2/pom.xml b/tests/integration/j-441/war2/pom.xml
index 55906bfd68..2424352ae5 100644
--- a/tests/integration/j-441/war2/pom.xml
+++ b/tests/integration/j-441/war2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/ear/pom.xml b/tests/integration/j-59/ear/pom.xml
index 519212d31e..9b59ec4fcc 100644
--- a/tests/integration/j-59/ear/pom.xml
+++ b/tests/integration/j-59/ear/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/lib/pom.xml b/tests/integration/j-59/lib/pom.xml
index 39870f31d8..1773419f4c 100644
--- a/tests/integration/j-59/lib/pom.xml
+++ b/tests/integration/j-59/lib/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/j-59/pom.xml b/tests/integration/j-59/pom.xml
index d5c7c46359..989bc293a9 100644
--- a/tests/integration/j-59/pom.xml
+++ b/tests/integration/j-59/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
j-59
diff --git a/tests/integration/j-59/war/pom.xml b/tests/integration/j-59/war/pom.xml
index 543f273f16..8692f79b61 100644
--- a/tests/integration/j-59/war/pom.xml
+++ b/tests/integration/j-59/war/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/integration/jackson-14/pom.xml b/tests/integration/jackson-14/pom.xml
index ebf9e39ae7..7a1893f255 100644
--- a/tests/integration/jackson-14/pom.xml
+++ b/tests/integration/jackson-14/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jaxrs-component-inject/pom.xml b/tests/integration/jaxrs-component-inject/pom.xml
index 86627f2475..a34d84c28a 100644
--- a/tests/integration/jaxrs-component-inject/pom.xml
+++ b/tests/integration/jaxrs-component-inject/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jaxrs-component-inject
diff --git a/tests/integration/jersey-1107/pom.xml b/tests/integration/jersey-1107/pom.xml
index 5f8e0f64f8..69d938b22c 100644
--- a/tests/integration/jersey-1107/pom.xml
+++ b/tests/integration/jersey-1107/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-1107
diff --git a/tests/integration/jersey-1223/pom.xml b/tests/integration/jersey-1223/pom.xml
index d419d19bbb..9ddf53d2e4 100644
--- a/tests/integration/jersey-1223/pom.xml
+++ b/tests/integration/jersey-1223/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
jersey-1223
diff --git a/tests/integration/jersey-1604/pom.xml b/tests/integration/jersey-1604/pom.xml
index c6f89d2fe1..cd28f7c0d5 100644
--- a/tests/integration/jersey-1604/pom.xml
+++ b/tests/integration/jersey-1604/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
jersey-1604
diff --git a/tests/integration/jersey-1667/pom.xml b/tests/integration/jersey-1667/pom.xml
index e970e39df9..73f0147d24 100644
--- a/tests/integration/jersey-1667/pom.xml
+++ b/tests/integration/jersey-1667/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-1667
diff --git a/tests/integration/jersey-1829/pom.xml b/tests/integration/jersey-1829/pom.xml
index f4795e7430..ef063f2ed8 100644
--- a/tests/integration/jersey-1829/pom.xml
+++ b/tests/integration/jersey-1829/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
jersey-1829
diff --git a/tests/integration/jersey-1883/pom.xml b/tests/integration/jersey-1883/pom.xml
index 6c0d31fe2b..97327ecfed 100644
--- a/tests/integration/jersey-1883/pom.xml
+++ b/tests/integration/jersey-1883/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-1883
diff --git a/tests/integration/jersey-1928/pom.xml b/tests/integration/jersey-1928/pom.xml
index 12be76e865..aeeb2d192d 100644
--- a/tests/integration/jersey-1928/pom.xml
+++ b/tests/integration/jersey-1928/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
jersey-1928
diff --git a/tests/integration/jersey-1960/pom.xml b/tests/integration/jersey-1960/pom.xml
index b859f16cbd..f74b4dcc6e 100644
--- a/tests/integration/jersey-1960/pom.xml
+++ b/tests/integration/jersey-1960/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-1960
diff --git a/tests/integration/jersey-1964/pom.xml b/tests/integration/jersey-1964/pom.xml
index 44e45ef516..790807b25d 100644
--- a/tests/integration/jersey-1964/pom.xml
+++ b/tests/integration/jersey-1964/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-1964
diff --git a/tests/integration/jersey-2031/pom.xml b/tests/integration/jersey-2031/pom.xml
index 0d2a056c1f..aa90eff60d 100644
--- a/tests/integration/jersey-2031/pom.xml
+++ b/tests/integration/jersey-2031/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2031
diff --git a/tests/integration/jersey-2136/pom.xml b/tests/integration/jersey-2136/pom.xml
index 17466b4da7..73dcf2d48f 100644
--- a/tests/integration/jersey-2136/pom.xml
+++ b/tests/integration/jersey-2136/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2136
diff --git a/tests/integration/jersey-2137/pom.xml b/tests/integration/jersey-2137/pom.xml
index 9d192a02fc..a6a3f39271 100644
--- a/tests/integration/jersey-2137/pom.xml
+++ b/tests/integration/jersey-2137/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2137
diff --git a/tests/integration/jersey-2154/pom.xml b/tests/integration/jersey-2154/pom.xml
index 2a47896fe8..2a32e12b68 100644
--- a/tests/integration/jersey-2154/pom.xml
+++ b/tests/integration/jersey-2154/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2154
diff --git a/tests/integration/jersey-2160/pom.xml b/tests/integration/jersey-2160/pom.xml
index f6be82a5ee..2182d2f639 100644
--- a/tests/integration/jersey-2160/pom.xml
+++ b/tests/integration/jersey-2160/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2160
diff --git a/tests/integration/jersey-2164/pom.xml b/tests/integration/jersey-2164/pom.xml
index 1c49ccd649..5454ce0310 100644
--- a/tests/integration/jersey-2164/pom.xml
+++ b/tests/integration/jersey-2164/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2164
diff --git a/tests/integration/jersey-2167/pom.xml b/tests/integration/jersey-2167/pom.xml
index 6f1caf9fd0..a92e71af8e 100644
--- a/tests/integration/jersey-2167/pom.xml
+++ b/tests/integration/jersey-2167/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2167
diff --git a/tests/integration/jersey-2176/pom.xml b/tests/integration/jersey-2176/pom.xml
index 53bd67ffee..4a64923293 100644
--- a/tests/integration/jersey-2176/pom.xml
+++ b/tests/integration/jersey-2176/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2176
diff --git a/tests/integration/jersey-2184/pom.xml b/tests/integration/jersey-2184/pom.xml
index 653b6e2c74..c3f072229b 100644
--- a/tests/integration/jersey-2184/pom.xml
+++ b/tests/integration/jersey-2184/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2184
diff --git a/tests/integration/jersey-2255/pom.xml b/tests/integration/jersey-2255/pom.xml
index 4870fa2b3b..7cfc376522 100644
--- a/tests/integration/jersey-2255/pom.xml
+++ b/tests/integration/jersey-2255/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2255
diff --git a/tests/integration/jersey-2322/pom.xml b/tests/integration/jersey-2322/pom.xml
index 1a45911253..ba079e0e1a 100644
--- a/tests/integration/jersey-2322/pom.xml
+++ b/tests/integration/jersey-2322/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2322
diff --git a/tests/integration/jersey-2335/pom.xml b/tests/integration/jersey-2335/pom.xml
index 3c07a66d23..3d127a9c53 100644
--- a/tests/integration/jersey-2335/pom.xml
+++ b/tests/integration/jersey-2335/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2335
diff --git a/tests/integration/jersey-2421/pom.xml b/tests/integration/jersey-2421/pom.xml
index 35b68650e1..abeea54b2b 100644
--- a/tests/integration/jersey-2421/pom.xml
+++ b/tests/integration/jersey-2421/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2421
diff --git a/tests/integration/jersey-2551/pom.xml b/tests/integration/jersey-2551/pom.xml
index a09cc82a1d..436987851e 100644
--- a/tests/integration/jersey-2551/pom.xml
+++ b/tests/integration/jersey-2551/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2551
diff --git a/tests/integration/jersey-2612/pom.xml b/tests/integration/jersey-2612/pom.xml
index ddbc5ad028..21d52fb9af 100644
--- a/tests/integration/jersey-2612/pom.xml
+++ b/tests/integration/jersey-2612/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2612
diff --git a/tests/integration/jersey-2637/pom.xml b/tests/integration/jersey-2637/pom.xml
index 93bdadc1fd..49d8cf82e2 100644
--- a/tests/integration/jersey-2637/pom.xml
+++ b/tests/integration/jersey-2637/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2637
diff --git a/tests/integration/jersey-2654/pom.xml b/tests/integration/jersey-2654/pom.xml
index c480248f24..5c4d5eb65c 100644
--- a/tests/integration/jersey-2654/pom.xml
+++ b/tests/integration/jersey-2654/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2654
diff --git a/tests/integration/jersey-2673/pom.xml b/tests/integration/jersey-2673/pom.xml
index ceb44cd600..bb456605b8 100644
--- a/tests/integration/jersey-2673/pom.xml
+++ b/tests/integration/jersey-2673/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2673
diff --git a/tests/integration/jersey-2689/pom.xml b/tests/integration/jersey-2689/pom.xml
index 553e0ee5ef..2191cce6d2 100644
--- a/tests/integration/jersey-2689/pom.xml
+++ b/tests/integration/jersey-2689/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2689
diff --git a/tests/integration/jersey-2704/pom.xml b/tests/integration/jersey-2704/pom.xml
index c1d049877e..79bc71fe87 100644
--- a/tests/integration/jersey-2704/pom.xml
+++ b/tests/integration/jersey-2704/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2704
diff --git a/tests/integration/jersey-2776/pom.xml b/tests/integration/jersey-2776/pom.xml
index cb6fa134c3..ac8f9e4adc 100644
--- a/tests/integration/jersey-2776/pom.xml
+++ b/tests/integration/jersey-2776/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2776
diff --git a/tests/integration/jersey-2794/pom.xml b/tests/integration/jersey-2794/pom.xml
index 559bdabcf5..fb6157e38b 100644
--- a/tests/integration/jersey-2794/pom.xml
+++ b/tests/integration/jersey-2794/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2794
diff --git a/tests/integration/jersey-2846/pom.xml b/tests/integration/jersey-2846/pom.xml
index 70db065ceb..6888fa3074 100644
--- a/tests/integration/jersey-2846/pom.xml
+++ b/tests/integration/jersey-2846/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2846
diff --git a/tests/integration/jersey-2878/pom.xml b/tests/integration/jersey-2878/pom.xml
index ac7bb2d0d2..5533517114 100644
--- a/tests/integration/jersey-2878/pom.xml
+++ b/tests/integration/jersey-2878/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2878
diff --git a/tests/integration/jersey-2892/pom.xml b/tests/integration/jersey-2892/pom.xml
index 8e58633f9b..c31399c707 100644
--- a/tests/integration/jersey-2892/pom.xml
+++ b/tests/integration/jersey-2892/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-2892
diff --git a/tests/integration/jersey-3662/pom.xml b/tests/integration/jersey-3662/pom.xml
index 41584d1ce2..7ec0a32ccd 100644
--- a/tests/integration/jersey-3662/pom.xml
+++ b/tests/integration/jersey-3662/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-3670/pom.xml b/tests/integration/jersey-3670/pom.xml
index df9a0ba6f0..7d6c66fef1 100644
--- a/tests/integration/jersey-3670/pom.xml
+++ b/tests/integration/jersey-3670/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-3670
diff --git a/tests/integration/jersey-3796/pom.xml b/tests/integration/jersey-3796/pom.xml
index 09a56aac60..2f16cd7189 100644
--- a/tests/integration/jersey-3796/pom.xml
+++ b/tests/integration/jersey-3796/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-3796
diff --git a/tests/integration/jersey-3992/pom.xml b/tests/integration/jersey-3992/pom.xml
index b5e6186147..63b7436821 100644
--- a/tests/integration/jersey-3992/pom.xml
+++ b/tests/integration/jersey-3992/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-3992
diff --git a/tests/integration/jersey-4003/pom.xml b/tests/integration/jersey-4003/pom.xml
index b848a31780..b6910f09d4 100644
--- a/tests/integration/jersey-4003/pom.xml
+++ b/tests/integration/jersey-4003/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4099/pom.xml b/tests/integration/jersey-4099/pom.xml
index a48bc2e8d6..b396199374 100644
--- a/tests/integration/jersey-4099/pom.xml
+++ b/tests/integration/jersey-4099/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-4099
diff --git a/tests/integration/jersey-4321/pom.xml b/tests/integration/jersey-4321/pom.xml
index 8dc6765070..29f1b87b3f 100644
--- a/tests/integration/jersey-4321/pom.xml
+++ b/tests/integration/jersey-4321/pom.xml
@@ -24,7 +24,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4507/pom.xml b/tests/integration/jersey-4507/pom.xml
index ab16371a72..ca79584b00 100644
--- a/tests/integration/jersey-4507/pom.xml
+++ b/tests/integration/jersey-4507/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4542/pom.xml b/tests/integration/jersey-4542/pom.xml
index fce3be2679..5494d2c6e1 100644
--- a/tests/integration/jersey-4542/pom.xml
+++ b/tests/integration/jersey-4542/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4697/pom.xml b/tests/integration/jersey-4697/pom.xml
index dbab6e2638..8547ed7ac5 100644
--- a/tests/integration/jersey-4697/pom.xml
+++ b/tests/integration/jersey-4697/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4722/pom.xml b/tests/integration/jersey-4722/pom.xml
index e78b824fbe..e387f6dc8c 100644
--- a/tests/integration/jersey-4722/pom.xml
+++ b/tests/integration/jersey-4722/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/jersey-4949/pom.xml b/tests/integration/jersey-4949/pom.xml
index fa3e738dbb..73cc99045d 100644
--- a/tests/integration/jersey-4949/pom.xml
+++ b/tests/integration/jersey-4949/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-4949
diff --git a/tests/integration/jersey-780/pom.xml b/tests/integration/jersey-780/pom.xml
index a995807ea7..9b4a04dd08 100644
--- a/tests/integration/jersey-780/pom.xml
+++ b/tests/integration/jersey-780/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
jersey-780
diff --git a/tests/integration/jetty-response-close/pom.xml b/tests/integration/jetty-response-close/pom.xml
index 4e03547522..71f3a3b7e9 100644
--- a/tests/integration/jetty-response-close/pom.xml
+++ b/tests/integration/jetty-response-close/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/helidon/pom.xml b/tests/integration/microprofile/config/helidon/pom.xml
index 7c39dc36bd..6f8983fbd5 100644
--- a/tests/integration/microprofile/config/helidon/pom.xml
+++ b/tests/integration/microprofile/config/helidon/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/config/pom.xml b/tests/integration/microprofile/config/pom.xml
index 575a421f9f..594aa0c47b 100644
--- a/tests/integration/microprofile/config/pom.xml
+++ b/tests/integration/microprofile/config/pom.xml
@@ -22,7 +22,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/config/webapp/pom.xml b/tests/integration/microprofile/config/webapp/pom.xml
index 0b4eedaaca..0b9fc92a88 100644
--- a/tests/integration/microprofile/config/webapp/pom.xml
+++ b/tests/integration/microprofile/config/webapp/pom.xml
@@ -22,7 +22,7 @@
microprofile-config-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/pom.xml b/tests/integration/microprofile/pom.xml
index 421a4c58d5..637ab0649b 100644
--- a/tests/integration/microprofile/pom.xml
+++ b/tests/integration/microprofile/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/microprofile/rest-client/pom.xml b/tests/integration/microprofile/rest-client/pom.xml
index 07b1d30fb6..3f374e96cb 100644
--- a/tests/integration/microprofile/rest-client/pom.xml
+++ b/tests/integration/microprofile/rest-client/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/microprofile/rest-client14-compatibility/pom.xml b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
index d67f5ed3ad..a716b5dc67 100644
--- a/tests/integration/microprofile/rest-client14-compatibility/pom.xml
+++ b/tests/integration/microprofile/rest-client14-compatibility/pom.xml
@@ -23,7 +23,7 @@
microprofile-integration-project
org.glassfish.jersey.tests.integration.microprofile
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/pom.xml b/tests/integration/pom.xml
index 6cc2903659..d36e415a5b 100644
--- a/tests/integration/pom.xml
+++ b/tests/integration/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.integration
diff --git a/tests/integration/portability-jersey-1/pom.xml b/tests/integration/portability-jersey-1/pom.xml
index 20b919f58f..65b5dc5579 100644
--- a/tests/integration/portability-jersey-1/pom.xml
+++ b/tests/integration/portability-jersey-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
portability-jersey-1
diff --git a/tests/integration/portability-jersey-2/pom.xml b/tests/integration/portability-jersey-2/pom.xml
index 0c5fa8f4ce..9bcec60702 100644
--- a/tests/integration/portability-jersey-2/pom.xml
+++ b/tests/integration/portability-jersey-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
portability-jersey-2
diff --git a/tests/integration/property-check/pom.xml b/tests/integration/property-check/pom.xml
index 79bd55d2ba..1dcb7687cf 100644
--- a/tests/integration/property-check/pom.xml
+++ b/tests/integration/property-check/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
property-check
diff --git a/tests/integration/reactive-streams/pom.xml b/tests/integration/reactive-streams/pom.xml
index 3e9256b2a5..260789ba13 100644
--- a/tests/integration/reactive-streams/pom.xml
+++ b/tests/integration/reactive-streams/pom.xml
@@ -22,7 +22,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
pom
diff --git a/tests/integration/reactive-streams/sse/pom.xml b/tests/integration/reactive-streams/sse/pom.xml
index f25756733b..6803466b59 100644
--- a/tests/integration/reactive-streams/sse/pom.xml
+++ b/tests/integration/reactive-streams/sse/pom.xml
@@ -22,7 +22,7 @@
reactive-streams-integration-project
org.glassfish.jersey.tests.integration.reactive
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/integration/security-digest/pom.xml b/tests/integration/security-digest/pom.xml
index 84cd7b610e..d7d95bcb74 100644
--- a/tests/integration/security-digest/pom.xml
+++ b/tests/integration/security-digest/pom.xml
@@ -21,7 +21,7 @@
project
org.glassfish.jersey.tests.integration
- 2.45
+ 2.46-SNAPSHOT
4.0.0
security-digest
diff --git a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
index 3ea1356cd8..2493215d03 100644
--- a/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-autodiscovery-1
diff --git a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
index 3f33143d35..fccb264bae 100644
--- a/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
+++ b/tests/integration/servlet-2.5-autodiscovery-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-autodiscovery-2
diff --git a/tests/integration/servlet-2.5-filter/pom.xml b/tests/integration/servlet-2.5-filter/pom.xml
index 89261f83bc..4c89249d37 100644
--- a/tests/integration/servlet-2.5-filter/pom.xml
+++ b/tests/integration/servlet-2.5-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-filter
diff --git a/tests/integration/servlet-2.5-inflector-1/pom.xml b/tests/integration/servlet-2.5-inflector-1/pom.xml
index 2e2ddbdfe6..90e76174f9 100644
--- a/tests/integration/servlet-2.5-inflector-1/pom.xml
+++ b/tests/integration/servlet-2.5-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-inflector-1
diff --git a/tests/integration/servlet-2.5-init-1/pom.xml b/tests/integration/servlet-2.5-init-1/pom.xml
index 225a6c3de3..6632035c0f 100644
--- a/tests/integration/servlet-2.5-init-1/pom.xml
+++ b/tests/integration/servlet-2.5-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-1
diff --git a/tests/integration/servlet-2.5-init-2/pom.xml b/tests/integration/servlet-2.5-init-2/pom.xml
index 10c40baa03..0eaf9a6ff7 100644
--- a/tests/integration/servlet-2.5-init-2/pom.xml
+++ b/tests/integration/servlet-2.5-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-2
diff --git a/tests/integration/servlet-2.5-init-3/pom.xml b/tests/integration/servlet-2.5-init-3/pom.xml
index 4b135b60ef..d8833636f3 100644
--- a/tests/integration/servlet-2.5-init-3/pom.xml
+++ b/tests/integration/servlet-2.5-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-3
diff --git a/tests/integration/servlet-2.5-init-4/pom.xml b/tests/integration/servlet-2.5-init-4/pom.xml
index 245543827b..03313cfb59 100644
--- a/tests/integration/servlet-2.5-init-4/pom.xml
+++ b/tests/integration/servlet-2.5-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-4
diff --git a/tests/integration/servlet-2.5-init-5/pom.xml b/tests/integration/servlet-2.5-init-5/pom.xml
index 7dd275da88..6b191fc9f9 100644
--- a/tests/integration/servlet-2.5-init-5/pom.xml
+++ b/tests/integration/servlet-2.5-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-5
diff --git a/tests/integration/servlet-2.5-init-6/pom.xml b/tests/integration/servlet-2.5-init-6/pom.xml
index 60fca49176..3c38a72225 100644
--- a/tests/integration/servlet-2.5-init-6/pom.xml
+++ b/tests/integration/servlet-2.5-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-6
diff --git a/tests/integration/servlet-2.5-init-7/pom.xml b/tests/integration/servlet-2.5-init-7/pom.xml
index 369e1dccdc..fbcf418202 100644
--- a/tests/integration/servlet-2.5-init-7/pom.xml
+++ b/tests/integration/servlet-2.5-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-7
diff --git a/tests/integration/servlet-2.5-init-8/pom.xml b/tests/integration/servlet-2.5-init-8/pom.xml
index f0d2113212..98b7570300 100644
--- a/tests/integration/servlet-2.5-init-8/pom.xml
+++ b/tests/integration/servlet-2.5-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-init-8
diff --git a/tests/integration/servlet-2.5-mvc-1/pom.xml b/tests/integration/servlet-2.5-mvc-1/pom.xml
index aedde72ecf..8dd7d2159a 100644
--- a/tests/integration/servlet-2.5-mvc-1/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-mvc-1
diff --git a/tests/integration/servlet-2.5-mvc-2/pom.xml b/tests/integration/servlet-2.5-mvc-2/pom.xml
index 72e5167d2f..81404ec747 100644
--- a/tests/integration/servlet-2.5-mvc-2/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-mvc-2
diff --git a/tests/integration/servlet-2.5-mvc-3/pom.xml b/tests/integration/servlet-2.5-mvc-3/pom.xml
index c67802b664..1695bdd014 100644
--- a/tests/integration/servlet-2.5-mvc-3/pom.xml
+++ b/tests/integration/servlet-2.5-mvc-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-mvc-3
diff --git a/tests/integration/servlet-2.5-reload/pom.xml b/tests/integration/servlet-2.5-reload/pom.xml
index d126924b83..371aa3f006 100644
--- a/tests/integration/servlet-2.5-reload/pom.xml
+++ b/tests/integration/servlet-2.5-reload/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-2.5-reload
diff --git a/tests/integration/servlet-3-async/pom.xml b/tests/integration/servlet-3-async/pom.xml
index 66a4747385..876b1a48fa 100644
--- a/tests/integration/servlet-3-async/pom.xml
+++ b/tests/integration/servlet-3-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-async
diff --git a/tests/integration/servlet-3-chunked-io/pom.xml b/tests/integration/servlet-3-chunked-io/pom.xml
index 9b77673395..a4e80bfa0e 100644
--- a/tests/integration/servlet-3-chunked-io/pom.xml
+++ b/tests/integration/servlet-3-chunked-io/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-chunked-io
diff --git a/tests/integration/servlet-3-filter/pom.xml b/tests/integration/servlet-3-filter/pom.xml
index 06b8ba0902..69d9fba68f 100644
--- a/tests/integration/servlet-3-filter/pom.xml
+++ b/tests/integration/servlet-3-filter/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-filter
diff --git a/tests/integration/servlet-3-gf-async/pom.xml b/tests/integration/servlet-3-gf-async/pom.xml
index f0918053ad..7afc829343 100644
--- a/tests/integration/servlet-3-gf-async/pom.xml
+++ b/tests/integration/servlet-3-gf-async/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-gf-async
diff --git a/tests/integration/servlet-3-inflector-1/pom.xml b/tests/integration/servlet-3-inflector-1/pom.xml
index b29e71166a..7004b44ddc 100644
--- a/tests/integration/servlet-3-inflector-1/pom.xml
+++ b/tests/integration/servlet-3-inflector-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-inflector-1
diff --git a/tests/integration/servlet-3-init-1/pom.xml b/tests/integration/servlet-3-init-1/pom.xml
index 1ecd7090f7..deed4159d2 100644
--- a/tests/integration/servlet-3-init-1/pom.xml
+++ b/tests/integration/servlet-3-init-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-1
diff --git a/tests/integration/servlet-3-init-2/pom.xml b/tests/integration/servlet-3-init-2/pom.xml
index d6ce4dc4f4..5c3ee4bf3e 100644
--- a/tests/integration/servlet-3-init-2/pom.xml
+++ b/tests/integration/servlet-3-init-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-2
diff --git a/tests/integration/servlet-3-init-3/pom.xml b/tests/integration/servlet-3-init-3/pom.xml
index 022f47a47b..0e82698781 100644
--- a/tests/integration/servlet-3-init-3/pom.xml
+++ b/tests/integration/servlet-3-init-3/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-3
diff --git a/tests/integration/servlet-3-init-4/pom.xml b/tests/integration/servlet-3-init-4/pom.xml
index 5e8c1eacc9..2baa6cb8a5 100644
--- a/tests/integration/servlet-3-init-4/pom.xml
+++ b/tests/integration/servlet-3-init-4/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-4
diff --git a/tests/integration/servlet-3-init-5/pom.xml b/tests/integration/servlet-3-init-5/pom.xml
index 21513ca9c8..751a0bacf2 100644
--- a/tests/integration/servlet-3-init-5/pom.xml
+++ b/tests/integration/servlet-3-init-5/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-5
diff --git a/tests/integration/servlet-3-init-6/pom.xml b/tests/integration/servlet-3-init-6/pom.xml
index 57e2ffc5bf..0dd47ae98a 100644
--- a/tests/integration/servlet-3-init-6/pom.xml
+++ b/tests/integration/servlet-3-init-6/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-6
diff --git a/tests/integration/servlet-3-init-7/pom.xml b/tests/integration/servlet-3-init-7/pom.xml
index ad95af3190..e4f60b6fb4 100644
--- a/tests/integration/servlet-3-init-7/pom.xml
+++ b/tests/integration/servlet-3-init-7/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-7
diff --git a/tests/integration/servlet-3-init-8/pom.xml b/tests/integration/servlet-3-init-8/pom.xml
index 83c27b1b75..585dde10f8 100644
--- a/tests/integration/servlet-3-init-8/pom.xml
+++ b/tests/integration/servlet-3-init-8/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-8
diff --git a/tests/integration/servlet-3-init-9/pom.xml b/tests/integration/servlet-3-init-9/pom.xml
index 027fa7eb58..53a713146d 100644
--- a/tests/integration/servlet-3-init-9/pom.xml
+++ b/tests/integration/servlet-3-init-9/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-9
diff --git a/tests/integration/servlet-3-init-provider/pom.xml b/tests/integration/servlet-3-init-provider/pom.xml
index 169cb70990..ee094daa20 100644
--- a/tests/integration/servlet-3-init-provider/pom.xml
+++ b/tests/integration/servlet-3-init-provider/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-init-provider
diff --git a/tests/integration/servlet-3-params/pom.xml b/tests/integration/servlet-3-params/pom.xml
index 9f8bd81071..496f27f10a 100644
--- a/tests/integration/servlet-3-params/pom.xml
+++ b/tests/integration/servlet-3-params/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-params
diff --git a/tests/integration/servlet-3-sse-1/pom.xml b/tests/integration/servlet-3-sse-1/pom.xml
index 2788bf7a65..070826f8b8 100644
--- a/tests/integration/servlet-3-sse-1/pom.xml
+++ b/tests/integration/servlet-3-sse-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-3-sse-1
diff --git a/tests/integration/servlet-4.0-mvc-1/pom.xml b/tests/integration/servlet-4.0-mvc-1/pom.xml
index d31240aa5b..7272177eca 100644
--- a/tests/integration/servlet-4.0-mvc-1/pom.xml
+++ b/tests/integration/servlet-4.0-mvc-1/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-4.0-mvc-1
diff --git a/tests/integration/servlet-request-wrapper-binding-2/pom.xml b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
index 4475fa0f1a..5cd03f499c 100644
--- a/tests/integration/servlet-request-wrapper-binding-2/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding-2/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-request-wrappper-binding-2
diff --git a/tests/integration/servlet-request-wrapper-binding/pom.xml b/tests/integration/servlet-request-wrapper-binding/pom.xml
index 013b52e13f..b22b0d7ff5 100644
--- a/tests/integration/servlet-request-wrapper-binding/pom.xml
+++ b/tests/integration/servlet-request-wrapper-binding/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-request-wrappper-binding
diff --git a/tests/integration/servlet-tests/pom.xml b/tests/integration/servlet-tests/pom.xml
index 0e4cd6659a..499decb9c4 100644
--- a/tests/integration/servlet-tests/pom.xml
+++ b/tests/integration/servlet-tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
servlet-tests
diff --git a/tests/integration/sonar-test/pom.xml b/tests/integration/sonar-test/pom.xml
index cc41bdacbc..d841d8f016 100644
--- a/tests/integration/sonar-test/pom.xml
+++ b/tests/integration/sonar-test/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
sonar-test
diff --git a/tests/integration/spring4/pom.xml b/tests/integration/spring4/pom.xml
index 2fc446b9d4..61de05a3aa 100644
--- a/tests/integration/spring4/pom.xml
+++ b/tests/integration/spring4/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
spring4
diff --git a/tests/integration/spring5/pom.xml b/tests/integration/spring5/pom.xml
index 127b8d99c6..abd616a9a2 100644
--- a/tests/integration/spring5/pom.xml
+++ b/tests/integration/spring5/pom.xml
@@ -25,7 +25,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
spring5
diff --git a/tests/integration/tracing-support/pom.xml b/tests/integration/tracing-support/pom.xml
index 14bf82f793..9ef92eacf2 100644
--- a/tests/integration/tracing-support/pom.xml
+++ b/tests/integration/tracing-support/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.integration
project
- 2.45
+ 2.46-SNAPSHOT
tracing-support
diff --git a/tests/jmockit/pom.xml b/tests/jmockit/pom.xml
index 69f9515411..f636ae25a3 100644
--- a/tests/jmockit/pom.xml
+++ b/tests/jmockit/pom.xml
@@ -23,7 +23,7 @@
project
org.glassfish.jersey.tests
- 2.45
+ 2.46-SNAPSHOT
4.0.0
diff --git a/tests/mem-leaks/pom.xml b/tests/mem-leaks/pom.xml
index 6f36719ed4..c473c71c23 100644
--- a/tests/mem-leaks/pom.xml
+++ b/tests/mem-leaks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.memleaks
diff --git a/tests/mem-leaks/redeployment/pom.xml b/tests/mem-leaks/redeployment/pom.xml
index 54673069ae..e05ad1d7a4 100644
--- a/tests/mem-leaks/redeployment/pom.xml
+++ b/tests/mem-leaks/redeployment/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.memleaks.redeployment
diff --git a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
index 4428b80a3f..0252036f15 100644
--- a/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-hello-world-app-ref/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45
+ 2.46-SNAPSHOT
redeployment-hello-world-app-ref
@@ -132,7 +132,7 @@
org.glassfish.jersey.examples
helloworld-webapp
war
- 2.45
+ 2.46-SNAPSHOT
diff --git a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
index 6b240e956f..0ddb6674ad 100644
--- a/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45
+ 2.46-SNAPSHOT
redeployment-leaking-test-app
diff --git a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
index ab0cd33752..04d916d98d 100644
--- a/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-no-jersey-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45
+ 2.46-SNAPSHOT
redeployment-no-jersey-app
diff --git a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
index 3a789dad57..11d02be2b5 100644
--- a/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
+++ b/tests/mem-leaks/redeployment/redeployment-threadlocals-app/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.memleaks.redeployment
project
- 2.45
+ 2.46-SNAPSHOT
redeployment-threadlocals-app
diff --git a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
index 6cab1501ca..7bcef4bbee 100644
--- a/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/bean-param-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45
+ 2.46-SNAPSHOT
bean-param-leak
diff --git a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
index 0e64a03731..365c4e336e 100644
--- a/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
+++ b/tests/mem-leaks/test-cases/leaking-test-app/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45
+ 2.46-SNAPSHOT
leaking-test-app
diff --git a/tests/mem-leaks/test-cases/pom.xml b/tests/mem-leaks/test-cases/pom.xml
index e422706d2b..a63b0eef64 100644
--- a/tests/mem-leaks/test-cases/pom.xml
+++ b/tests/mem-leaks/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.memleaks.testcases
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
index e08d220cf8..e396588a39 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak-client/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45
+ 2.46-SNAPSHOT
shutdown-hook-leak-client
diff --git a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
index 2a36c01041..d9945a0c60 100644
--- a/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
+++ b/tests/mem-leaks/test-cases/shutdown-hook-leak/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.memleaks.testcases
project
- 2.45
+ 2.46-SNAPSHOT
shutdown-hook-leak
diff --git a/tests/osgi/functional/pom.xml b/tests/osgi/functional/pom.xml
index c32fd0c18b..bcc75c9b5e 100644
--- a/tests/osgi/functional/pom.xml
+++ b/tests/osgi/functional/pom.xml
@@ -24,7 +24,7 @@
org.glassfish.jersey.tests.osgi
project
- 2.45
+ 2.46-SNAPSHOT
jersey-tests-osgi-functional
diff --git a/tests/osgi/pom.xml b/tests/osgi/pom.xml
index 82d7d127c9..6be4e3f05c 100644
--- a/tests/osgi/pom.xml
+++ b/tests/osgi/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.osgi
diff --git a/tests/performance/benchmarks/pom.xml b/tests/performance/benchmarks/pom.xml
index c8b6292869..44e6838b6e 100644
--- a/tests/performance/benchmarks/pom.xml
+++ b/tests/performance/benchmarks/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45
+ 2.46-SNAPSHOT
performance-test-benchmarks
diff --git a/tests/performance/pom.xml b/tests/performance/pom.xml
index 93fbdb38ae..dfcb73d955 100644
--- a/tests/performance/pom.xml
+++ b/tests/performance/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.performance
diff --git a/tests/performance/runners/jersey-grizzly-runner/pom.xml b/tests/performance/runners/jersey-grizzly-runner/pom.xml
index 6256446e73..bcf9111a5a 100644
--- a/tests/performance/runners/jersey-grizzly-runner/pom.xml
+++ b/tests/performance/runners/jersey-grizzly-runner/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.runners
project
- 2.45
+ 2.46-SNAPSHOT
diff --git a/tests/performance/runners/pom.xml b/tests/performance/runners/pom.xml
index 31c51941d7..376f71a820 100644
--- a/tests/performance/runners/pom.xml
+++ b/tests/performance/runners/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.performance.runners
diff --git a/tests/performance/test-cases/assemblies/pom.xml b/tests/performance/test-cases/assemblies/pom.xml
index e7b1e0f3ae..3850909b00 100644
--- a/tests/performance/test-cases/assemblies/pom.xml
+++ b/tests/performance/test-cases/assemblies/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
assemblies
diff --git a/tests/performance/test-cases/filter-dynamic/pom.xml b/tests/performance/test-cases/filter-dynamic/pom.xml
index 9b14656e27..a8462d0290 100644
--- a/tests/performance/test-cases/filter-dynamic/pom.xml
+++ b/tests/performance/test-cases/filter-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
filter-dynamic
diff --git a/tests/performance/test-cases/filter-global/pom.xml b/tests/performance/test-cases/filter-global/pom.xml
index 2b7685cf35..cde57f8308 100644
--- a/tests/performance/test-cases/filter-global/pom.xml
+++ b/tests/performance/test-cases/filter-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
filter-global
diff --git a/tests/performance/test-cases/filter-name/pom.xml b/tests/performance/test-cases/filter-name/pom.xml
index 54e899fb44..790161a817 100644
--- a/tests/performance/test-cases/filter-name/pom.xml
+++ b/tests/performance/test-cases/filter-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
filter-name
diff --git a/tests/performance/test-cases/interceptor-dynamic/pom.xml b/tests/performance/test-cases/interceptor-dynamic/pom.xml
index eb51daa4ef..124ce2c4d5 100644
--- a/tests/performance/test-cases/interceptor-dynamic/pom.xml
+++ b/tests/performance/test-cases/interceptor-dynamic/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
interceptor-dynamic
diff --git a/tests/performance/test-cases/interceptor-global/pom.xml b/tests/performance/test-cases/interceptor-global/pom.xml
index d27d1a8e02..c457e55303 100644
--- a/tests/performance/test-cases/interceptor-global/pom.xml
+++ b/tests/performance/test-cases/interceptor-global/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
interceptor-global
diff --git a/tests/performance/test-cases/interceptor-name/pom.xml b/tests/performance/test-cases/interceptor-name/pom.xml
index 8c5017b815..0f8aa05b9b 100644
--- a/tests/performance/test-cases/interceptor-name/pom.xml
+++ b/tests/performance/test-cases/interceptor-name/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
interceptor-name
diff --git a/tests/performance/test-cases/mbw-custom-provider/pom.xml b/tests/performance/test-cases/mbw-custom-provider/pom.xml
index 7df0c79325..f737c4bc13 100644
--- a/tests/performance/test-cases/mbw-custom-provider/pom.xml
+++ b/tests/performance/test-cases/mbw-custom-provider/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
custom-provider
diff --git a/tests/performance/test-cases/mbw-json-jackson/pom.xml b/tests/performance/test-cases/mbw-json-jackson/pom.xml
index d6c3c1a820..10236b93a0 100644
--- a/tests/performance/test-cases/mbw-json-jackson/pom.xml
+++ b/tests/performance/test-cases/mbw-json-jackson/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
json-jackson
diff --git a/tests/performance/test-cases/mbw-json-moxy/pom.xml b/tests/performance/test-cases/mbw-json-moxy/pom.xml
index 699507240e..36306314d7 100644
--- a/tests/performance/test-cases/mbw-json-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-json-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
json-moxy
diff --git a/tests/performance/test-cases/mbw-kryo/pom.xml b/tests/performance/test-cases/mbw-kryo/pom.xml
index f934b805b8..32436af9ab 100644
--- a/tests/performance/test-cases/mbw-kryo/pom.xml
+++ b/tests/performance/test-cases/mbw-kryo/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
mbw-kryo
diff --git a/tests/performance/test-cases/mbw-text-plain/pom.xml b/tests/performance/test-cases/mbw-text-plain/pom.xml
index aa5519b75c..377aed9008 100644
--- a/tests/performance/test-cases/mbw-text-plain/pom.xml
+++ b/tests/performance/test-cases/mbw-text-plain/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
text-plain
diff --git a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
index 9dd63be7a2..7ec56e3485 100644
--- a/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-jaxb/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
xml-jaxb
diff --git a/tests/performance/test-cases/mbw-xml-moxy/pom.xml b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
index 04e3d2efa4..b8645a1628 100644
--- a/tests/performance/test-cases/mbw-xml-moxy/pom.xml
+++ b/tests/performance/test-cases/mbw-xml-moxy/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
xml-moxy
diff --git a/tests/performance/test-cases/param-srl/pom.xml b/tests/performance/test-cases/param-srl/pom.xml
index 6d69aa5fbe..4b464011dd 100644
--- a/tests/performance/test-cases/param-srl/pom.xml
+++ b/tests/performance/test-cases/param-srl/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
param-srl
diff --git a/tests/performance/test-cases/pom.xml b/tests/performance/test-cases/pom.xml
index 973e6b493d..ca198a057d 100644
--- a/tests/performance/test-cases/pom.xml
+++ b/tests/performance/test-cases/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.performance.testcases
diff --git a/tests/performance/test-cases/proxy-injection/pom.xml b/tests/performance/test-cases/proxy-injection/pom.xml
index cda95e0afc..db8903add4 100644
--- a/tests/performance/test-cases/proxy-injection/pom.xml
+++ b/tests/performance/test-cases/proxy-injection/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests.performance.testcases
project
- 2.45
+ 2.46-SNAPSHOT
proxy-injection
diff --git a/tests/performance/tools/pom.xml b/tests/performance/tools/pom.xml
index eceb545aea..85892f49c8 100644
--- a/tests/performance/tools/pom.xml
+++ b/tests/performance/tools/pom.xml
@@ -22,7 +22,7 @@
org.glassfish.jersey.tests.performance
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests.performance.tools
performance-test-tools
diff --git a/tests/pom.xml b/tests/pom.xml
index 2dd6de0ade..9122b05cb6 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
org.glassfish.jersey.tests
diff --git a/tests/release-test/pom.xml b/tests/release-test/pom.xml
index 46c05f267c..60f5e54968 100644
--- a/tests/release-test/pom.xml
+++ b/tests/release-test/pom.xml
@@ -30,7 +30,7 @@
org.glassfish.jersey
project
- 2.45
+ 2.46-SNAPSHOT
../../pom.xml
diff --git a/tests/stress/pom.xml b/tests/stress/pom.xml
index c25fa3d347..0dbcaf7f47 100644
--- a/tests/stress/pom.xml
+++ b/tests/stress/pom.xml
@@ -23,7 +23,7 @@
org.glassfish.jersey.tests
project
- 2.45
+ 2.46-SNAPSHOT
stress
From 9ac4c9d927ebd5b69a96315046b1899232ba4186 Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Mon, 9 Sep 2024 12:44:52 +0200
Subject: [PATCH 123/129] Legacy code removal
Signed-off-by: Maxim Nesen
---
.../jackson/internal/DefaultJacksonJaxbJsonProvider.java | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
index d7b9f9c096..a209c27c9d 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/DefaultJacksonJaxbJsonProvider.java
@@ -59,10 +59,6 @@ public DefaultJacksonJaxbJsonProvider(@Context Providers providers, @Context Con
//do not register JaxbAnnotationModule because it brakes default annotations processing
private static final String[] EXCLUDE_MODULE_NAMES = {"JaxbAnnotationModule", "JakartaXmlBindAnnotationModule"};
- public DefaultJacksonJaxbJsonProvider() {
- super(new JacksonMapperConfigurator(null, DEFAULT_ANNOTATIONS));
- }
-
public DefaultJacksonJaxbJsonProvider(Providers providers, Configuration config, Annotations... annotationsToUse) {
super(new JacksonMapperConfigurator(null, annotationsToUse));
this.commonConfig = config;
@@ -147,4 +143,4 @@ private void updateFactoryConstraints(JsonFactory jsonFactory) {
);
}
}
-}
\ No newline at end of file
+}
From 851a045e61580f6ee471213f591ac65a01d15bb5 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Mon, 2 Sep 2024 16:58:13 +0200
Subject: [PATCH 124/129] Created FlushedCloseable interface to be passed to
Context#setOutputStream
Signed-off-by: jansupol
---
.../org/glassfish/jersey/io/package-info.java | 20 +++++++
.../jersey/io/spi/FlushedCloseable.java | 55 +++++++++++++++++++
.../glassfish/jersey/io/spi/package-info.java | 20 +++++++
.../internal/OutboundMessageContext.java | 18 ++----
.../internal/OutboundMessageContextTest.java | 42 +++++++++++++-
5 files changed, 141 insertions(+), 14 deletions(-)
create mode 100644 core-common/src/main/java/org/glassfish/jersey/io/package-info.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/io/spi/FlushedCloseable.java
create mode 100644 core-common/src/main/java/org/glassfish/jersey/io/spi/package-info.java
diff --git a/core-common/src/main/java/org/glassfish/jersey/io/package-info.java b/core-common/src/main/java/org/glassfish/jersey/io/package-info.java
new file mode 100644
index 0000000000..f913ae650d
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/io/package-info.java
@@ -0,0 +1,20 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Common Jersey core io classes.
+ */
+package org.glassfish.jersey.io;
diff --git a/core-common/src/main/java/org/glassfish/jersey/io/spi/FlushedCloseable.java b/core-common/src/main/java/org/glassfish/jersey/io/spi/FlushedCloseable.java
new file mode 100644
index 0000000000..12aa7144d8
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/io/spi/FlushedCloseable.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.io.spi;
+
+import java.io.Closeable;
+import java.io.Flushable;
+import java.io.IOException;
+import java.io.OutputStream;
+
+/**
+ * A marker interface that the stream provided to Jersey can implement,
+ * noting that the stream does not need to call {@link #flush()} prior to {@link #close()}.
+ * That way, {@link #flush()} method is not called twice.
+ *
+ *
+ * Usable by {@link javax.ws.rs.client.ClientRequestContext#setEntityStream(OutputStream)}.
+ * Usable by {@link javax.ws.rs.container.ContainerResponseContext#setEntityStream(OutputStream)}.
+ *
+ *
+ *
+ * This marker interface can be useful for the customer OutputStream to know the {@code flush} did not come from
+ * Jersey before close. By default, when the entity stream is to be closed by Jersey, {@code flush} is called first.
+ *
+ */
+public interface FlushedCloseable extends Flushable, Closeable {
+ /**
+ * Flushes this stream by writing any buffered output to the underlying stream.
+ * Then closes this stream and releases any system resources associated
+ * with it. If the stream is already closed then invoking this
+ * method has no effect.
+ *
+ * As noted in {@link AutoCloseable#close()}, cases where the
+ * close may fail require careful attention. It is strongly advised
+ * to relinquish the underlying resources and to internally
+ * mark the {@code Closeable} as closed, prior to throwing
+ * the {@code IOException}.
+ *
+ * @throws IOException if an I/O error occurs
+ */
+ public void close() throws IOException;
+}
diff --git a/core-common/src/main/java/org/glassfish/jersey/io/spi/package-info.java b/core-common/src/main/java/org/glassfish/jersey/io/spi/package-info.java
new file mode 100644
index 0000000000..7a70945f25
--- /dev/null
+++ b/core-common/src/main/java/org/glassfish/jersey/io/spi/package-info.java
@@ -0,0 +1,20 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+/**
+ * Common Jersey core io SPI classes.
+ */
+package org.glassfish.jersey.io.spi;
diff --git a/core-common/src/main/java/org/glassfish/jersey/message/internal/OutboundMessageContext.java b/core-common/src/main/java/org/glassfish/jersey/message/internal/OutboundMessageContext.java
index dd5816f0a3..3265a96340 100644
--- a/core-common/src/main/java/org/glassfish/jersey/message/internal/OutboundMessageContext.java
+++ b/core-common/src/main/java/org/glassfish/jersey/message/internal/OutboundMessageContext.java
@@ -20,43 +20,33 @@
import java.io.OutputStream;
import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
-import java.net.URI;
-import java.text.ParseException;
import java.util.ArrayList;
import java.util.Collections;
-import java.util.Date;
-import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Locale;
-import java.util.Map;
import java.util.Set;
import java.util.function.Function;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.stream.Collectors;
-import javax.ws.rs.ProcessingException;
import javax.ws.rs.core.Configuration;
-import javax.ws.rs.core.Cookie;
-import javax.ws.rs.core.EntityTag;
import javax.ws.rs.core.GenericEntity;
import javax.ws.rs.core.GenericType;
import javax.ws.rs.core.HttpHeaders;
import javax.ws.rs.core.Link;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.MultivaluedMap;
-import javax.ws.rs.core.NewCookie;
-import javax.ws.rs.ext.RuntimeDelegate;
import org.glassfish.jersey.CommonProperties;
import org.glassfish.jersey.internal.RuntimeDelegateDecorator;
-import org.glassfish.jersey.internal.LocalizationMessages;
import org.glassfish.jersey.internal.util.ReflectionHelper;
import org.glassfish.jersey.internal.util.collection.GuardianStringKeyMultivaluedMap;
import org.glassfish.jersey.internal.util.collection.LazyValue;
import org.glassfish.jersey.internal.util.collection.Value;
import org.glassfish.jersey.internal.util.collection.Values;
+import org.glassfish.jersey.io.spi.FlushedCloseable;
/**
* Base outbound message context implementation.
@@ -572,11 +562,13 @@ public void close() {
if (hasEntity()) {
try {
final OutputStream es = getEntityStream();
- es.flush();
+ if (!FlushedCloseable.class.isInstance(es)) {
+ es.flush();
+ }
es.close();
} catch (IOException e) {
// Happens when the client closed connection before receiving the full response.
- // This is OK and not interesting in vast majority of the cases
+ // This is OK and not interesting in the vast majority of the cases
// hence the log level set to FINE to make sure it does not flood the log unnecessarily
// (especially for clients disconnecting from SSE listening, which is very common).
Logger.getLogger(OutboundMessageContext.class.getName()).log(Level.FINE, e.getMessage(), e);
diff --git a/tests/e2e-core-common/src/test/java/org/glassfish/jersey/tests/e2e/common/message/internal/OutboundMessageContextTest.java b/tests/e2e-core-common/src/test/java/org/glassfish/jersey/tests/e2e/common/message/internal/OutboundMessageContextTest.java
index 1327edd53d..a909dfaac7 100644
--- a/tests/e2e-core-common/src/test/java/org/glassfish/jersey/tests/e2e/common/message/internal/OutboundMessageContextTest.java
+++ b/tests/e2e-core-common/src/test/java/org/glassfish/jersey/tests/e2e/common/message/internal/OutboundMessageContextTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -16,6 +16,9 @@
package org.glassfish.jersey.tests.e2e.common.message.internal;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.io.OutputStream;
import java.net.URI;
import java.net.URISyntaxException;
import java.text.ParseException;
@@ -33,10 +36,13 @@
import javax.ws.rs.core.MediaType;
import javax.ws.rs.ext.RuntimeDelegate;
+import org.glassfish.jersey.io.spi.FlushedCloseable;
import org.glassfish.jersey.message.internal.CookieProvider;
import org.glassfish.jersey.message.internal.OutboundMessageContext;
import org.glassfish.jersey.tests.e2e.common.TestRuntimeDelegate;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import static org.hamcrest.Matchers.contains;
@@ -271,4 +277,38 @@ public void testCopyConstructor() {
newCtx.setMediaType(MediaType.APPLICATION_XML_TYPE); // new value
Assertions.assertEquals(MediaType.APPLICATION_XML_TYPE, newCtx.getMediaType());
}
+
+ @Test
+ public void OutboundMessageContextFlushTest() throws IOException {
+ FlushCountOutputStream os = new FlushCountOutputStream();
+ OutboundMessageContext ctx = new OutboundMessageContext((Configuration) null);
+ ctx.setEntity("Anything");
+ ctx.setEntityStream(os);
+ os.flush();
+ ctx.close();
+ MatcherAssert.assertThat(os.flushedCnt, Matchers.is(2));
+
+ os = new FlushedClosableOutputStream();
+ ctx = new OutboundMessageContext((Configuration) null);
+ ctx.setEntity("Anything2");
+ ctx.setEntityStream(os);
+ os.flush();
+ ctx.close();
+ MatcherAssert.assertThat(os.flushedCnt, Matchers.is(1));
+ }
+
+ private static class FlushCountOutputStream extends ByteArrayOutputStream {
+ private int flushedCnt = 0;
+
+ @Override
+ public void flush() throws IOException {
+ flushedCnt++;
+ super.flush();
+ }
+ }
+
+ private static class FlushedClosableOutputStream extends FlushCountOutputStream implements FlushedCloseable {
+
+ }
}
+
From 2fd3e28a206f02a4d31331092fd6546d6d4d770f Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Wed, 21 Aug 2024 14:25:49 +0200
Subject: [PATCH 125/129] Non-jakarta versions update
Signed-off-by: Maxim Nesen
---
NOTICE.md | 2 +-
examples/NOTICE.md | 2 +-
examples/extended-wadl-webapp/pom.xml | 4 +-
.../osgi-http-service/functional-test/pom.xml | 4 +-
examples/servlet3-webapp/pom.xml | 9 +++
.../jackson/jaxrs/json/PackageVersion.java | 2 +-
.../main/resources/META-INF/NOTICE.markdown | 2 +-
pom.xml | 65 ++++++++++---------
8 files changed, 50 insertions(+), 40 deletions(-)
diff --git a/NOTICE.md b/NOTICE.md
index 56231f8752..a677353a1c 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -70,7 +70,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.17.1
+Jackson JAX-RS Providers Version 2.17.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2024 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/NOTICE.md b/examples/NOTICE.md
index 5724485fbf..9901b179f3 100644
--- a/examples/NOTICE.md
+++ b/examples/NOTICE.md
@@ -66,7 +66,7 @@ Javassist Version 3.30.2-GA
* Project: http://www.javassist.org/
* Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
-Jackson JAX-RS Providers Version 2.17.1
+Jackson JAX-RS Providers Version 2.17.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/examples/extended-wadl-webapp/pom.xml b/examples/extended-wadl-webapp/pom.xml
index 896643a83a..86dd152666 100644
--- a/examples/extended-wadl-webapp/pom.xml
+++ b/examples/extended-wadl-webapp/pom.xml
@@ -108,8 +108,8 @@
org.slf4j
- slf4j-log4j12
- 2.0.13
+ slf4j-reload4j
+ ${slf4j.version}
test
diff --git a/examples/osgi-http-service/functional-test/pom.xml b/examples/osgi-http-service/functional-test/pom.xml
index 7c8c55e6b2..b84d3366f6 100644
--- a/examples/osgi-http-service/functional-test/pom.xml
+++ b/examples/osgi-http-service/functional-test/pom.xml
@@ -144,8 +144,8 @@
org.slf4j
- slf4j-log4j12
- 2.0.13
+ slf4j-reload4j
+ ${slf4j.version}
test
diff --git a/examples/servlet3-webapp/pom.xml b/examples/servlet3-webapp/pom.xml
index 995907fd49..5fcebbf424 100644
--- a/examples/servlet3-webapp/pom.xml
+++ b/examples/servlet3-webapp/pom.xml
@@ -107,6 +107,15 @@
+
+ jdk8_tests
+
+ 1.8
+
+
+ ${junit5.jdk8.version}
+
+
pre-release
diff --git a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
index 5d328da992..56b1bf6480 100644
--- a/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
+++ b/media/json-jackson/src/main/java/org/glassfish/jersey/jackson/internal/jackson/jaxrs/json/PackageVersion.java
@@ -11,7 +11,7 @@
*/
public final class PackageVersion implements Versioned {
public final static Version VERSION = VersionUtil.parseVersion(
- "2.17.1", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
+ "2.17.2", "com.fasterxml.jackson.jaxrs", "jackson-jaxrs-json-provider");
@Override
public Version version() {
diff --git a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
index 4edecfc595..9440229038 100644
--- a/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
+++ b/media/json-jackson/src/main/resources/META-INF/NOTICE.markdown
@@ -31,7 +31,7 @@ The project maintains the following source code repositories:
## Third-party Content
-Jackson JAX-RS Providers version 2.17.1
+Jackson JAX-RS Providers version 2.17.2
* License: Apache License, 2.0
* Project: https://github.com/FasterXML/jackson-jaxrs-providers
* Copyright: (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise indicated.
diff --git a/pom.xml b/pom.xml
index 77adab9060..e43d05907e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2150,13 +2150,13 @@
3.1.0
1.10.14
3.7.1
- 3.3.2
- 3.4.1
- 3.2.0
- 3.5.0
+ 3.4.0
+ 3.5.0
+ 3.4.1
+ 3.6.0
3.2.0
- 3.3.1
- 10.16.0
+ 3.4.0
+ 10.17.0
3.13.0
3.9.0
- 2.8.0
- 3.6.1
+ 2.8.1
+ 3.7.1
3.1.2
3.3.0
- 3.2.5
+ 3.3.1
5.1.9
3.0.5
5.1
3.1.2
4.2.0
- 3.4.1
- 3.6.3
- 3.3.2
+ 3.4.2
+ 3.8.0
+ 3.4.0
1.2.4
- 3.5.0
+ 3.6.2
3.3.1
- 3.5.3
+ 3.6.0
3.3.1
- 3.2.5
+ 3.3.1
3.4.0
2.11.0
1.1.0
@@ -2197,28 +2197,28 @@
9.7
- 1.9.22
+ 1.9.22.1
2.16.1
- 1.3.1
+ 1.3.3
1.7.0
1.6.4
2.8.4
7.0.5
1.7
- 2.3.32
- 2.0.26
- 4.0.21
- 2.10.1
- 33.1.0-jre
- 2.2
+ 2.3.33
+ 2.0.29
+ 4.0.22
+ 2.11.0
+ 33.3.0-jre
+ 3.0
1.4.14
2.2.1
2.10.0
4.5.14
5.3.1
- 2.17.1
+ 2.17.2
1.9.13
3.30.2-GA
1.19.3
@@ -2230,12 +2230,13 @@
1.37
1.49
4.13.2
- 5.10.2
- 1.10.2
+ 5.11.0
+ 5.10.3
+ 1.11.0
4.0.3
4.11.0
- 0.9.12
- 4.1.109.Final
+ 0.9.14
+ 4.1.112.Final
0.33.0
6.0.0
1.10.0
@@ -2246,12 +2247,12 @@
1.3.8
2.2.21
6.0.1
- 2.0.13
+ 2.0.16
1.3.11
4.3.30.RELEASE
5.3.34
7.10.2
- 6.9.13.6
+ 6.14.3
6.2.5.Final
3.1.9.Final
@@ -2259,7 +2260,7 @@
2.12.2
- 20.3.14
+ 20.3.15
2.0.SP1
@@ -2288,7 +2289,7 @@
2.1.6
6.1.26
org.eclipse.jetty.*;version="[9.4,11)"
- 9.4.54.v20240208
+ 9.4.55.v20240627
6.1.14
1.0.2
1.1.6
From 425bc883d8d623ef8d3c448fafd36729f7741bcb Mon Sep 17 00:00:00 2001
From: Jorge Bescos Gascon
Date: Thu, 26 Sep 2024 11:23:26 +0200
Subject: [PATCH 126/129] =?UTF-8?q?Jersey=20update=20from=203.1.3=20to=203?=
=?UTF-8?q?.1.4=20slows=20down=20our=20external=20service=20res=E2=80=A6?=
=?UTF-8?q?=20#5746?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Jorge Bescos Gascon
---
.../client/HttpUrlConnectorProvider.java | 22 ++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/core-client/src/main/java/org/glassfish/jersey/client/HttpUrlConnectorProvider.java b/core-client/src/main/java/org/glassfish/jersey/client/HttpUrlConnectorProvider.java
index 10dbe3da89..66925cf551 100644
--- a/core-client/src/main/java/org/glassfish/jersey/client/HttpUrlConnectorProvider.java
+++ b/core-client/src/main/java/org/glassfish/jersey/client/HttpUrlConnectorProvider.java
@@ -21,6 +21,9 @@
import java.net.Proxy;
import java.net.URL;
import java.util.Map;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
import java.util.logging.Logger;
import javax.ws.rs.client.Client;
@@ -295,9 +298,26 @@ default HttpURLConnection getConnection(URL url, Proxy proxy) throws IOException
private static class DefaultConnectionFactory implements ConnectionFactory {
+ private final ConcurrentHashMap locks = new ConcurrentHashMap<>();
+
@Override
public HttpURLConnection getConnection(final URL url) throws IOException {
- return (HttpURLConnection) url.openConnection();
+ return connect(url, null);
+ }
+
+ @Override
+ public HttpURLConnection getConnection(URL url, Proxy proxy) throws IOException {
+ return connect(url, proxy);
+ }
+
+ private HttpURLConnection connect(URL url, Proxy proxy) throws IOException {
+ Lock lock = locks.computeIfAbsent(url, u -> new ReentrantLock());
+ lock.lock();
+ try {
+ return (proxy == null) ? (HttpURLConnection) url.openConnection() : (HttpURLConnection) url.openConnection(proxy);
+ } finally {
+ lock.unlock();
+ }
}
}
From 89de7de2cd2d6e3fb3c1100eef2f0cc891ff79f2 Mon Sep 17 00:00:00 2001
From: jansupol
Date: Thu, 26 Sep 2024 22:52:08 +0200
Subject: [PATCH 127/129] Use Skipping Analyzer always
Signed-off-by: jansupol
---
.../internal/util/collection/Views.java | 18 ++---
.../cdi1x/internal/CdiComponentProvider.java | 20 +++--
.../cdi-skipping-analyzer/pom.xml | 71 +++++++++++++++++
.../cdi/skippinganalyzer/CdiService.java | 21 +++++
.../skippinganalyzer/CdiServiceExtension.java | 34 ++++++++
.../cdi/skippinganalyzer/CdiServiceImpl.java | 31 ++++++++
.../skippinganalyzer/WeldDiscoveredBean.java | 24 ++++++
.../src/main/resources/META-INF/beans.xml | 24 ++++++
.../javax.enterprise.inject.spi.Extension | 1 +
.../src/main/webapp/WEB-INF/web.xml | 24 ++++++
.../SkippingAnalyzerTest.java | 79 +++++++++++++++++++
tests/integration/cdi-integration/pom.xml | 1 +
12 files changed, 328 insertions(+), 20 deletions(-)
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/pom.xml
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiService.java
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceExtension.java
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceImpl.java
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/WeldDiscoveredBean.java
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/beans.xml
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/webapp/WEB-INF/web.xml
create mode 100644 tests/integration/cdi-integration/cdi-skipping-analyzer/src/test/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/SkippingAnalyzerTest.java
diff --git a/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Views.java b/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Views.java
index 32e2640e9e..4765056bbf 100644
--- a/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Views.java
+++ b/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/Views.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
@@ -24,13 +24,12 @@
import java.util.List;
import java.util.ListIterator;
import java.util.Map;
+import java.util.Objects;
import java.util.Set;
import java.util.function.Function;
import java.util.function.Predicate;
import java.util.stream.Collectors;
-import static org.glassfish.jersey.internal.guava.Preconditions.checkNotNull;
-
/**
* Collections utils, which provide transforming views for {@link List} and {@link Map}.
*
@@ -197,8 +196,8 @@ public int size() {
* @return union view of given sets.
*/
public static Set setUnionView(final Set extends E> set1, final Set extends E> set2) {
- checkNotNull(set1, "set1");
- checkNotNull(set2, "set2");
+ Objects.requireNonNull(set1, "set1");
+ Objects.requireNonNull(set2, "set2");
return new AbstractSet() {
@Override
@@ -220,18 +219,19 @@ private Set getUnion(Set extends E> set1, Set extends E> set2) {
}
/**
- * Create a view of a difference of provided sets.
+ * Create a view of a difference of provided sets, i.e. the diff filters out from the first set the items included
+ * in the second set.
*
* View is updated whenever any of the provided set changes.
*
* @param set1 first set.
* @param set2 second set.
* @param set item type.
- * @return union view of given sets.
+ * @return view that is a difference of given sets.
*/
public static Set setDiffView(final Set extends E> set1, final Set extends E> set2) {
- checkNotNull(set1, "set1");
- checkNotNull(set2, "set2");
+ Objects.requireNonNull(set1, "set1");
+ Objects.requireNonNull(set2, "set2");
return new AbstractSet() {
@Override
diff --git a/ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java b/ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java
index 5595b8a370..c9b333b720 100644
--- a/ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java
+++ b/ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2024 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2018, 2022 Payara Foundation and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -59,8 +59,6 @@
import javax.enterprise.inject.spi.AnnotatedParameter;
import javax.enterprise.inject.spi.AnnotatedType;
import javax.enterprise.inject.spi.Bean;
-import javax.enterprise.inject.spi.BeanManager;
-import javax.enterprise.inject.spi.BeforeBeanDiscovery;
import javax.enterprise.inject.spi.BeforeShutdown;
import javax.enterprise.inject.spi.Extension;
import javax.enterprise.inject.spi.InjectionPoint;
@@ -144,6 +142,8 @@ public Boolean apply(final Class> clazz) {
private volatile Map, Set> methodsToSkip = new HashMap<>();
private volatile Map, Set> fieldsToSkip = new HashMap<>();
+ private boolean initialized = false;
+
public CdiComponentProvider() {
customHk2TypesProvider = CdiUtil.lookupService(Hk2CustomBoundTypesProvider.class);
injectionManagerStore = CdiUtil.createHk2InjectionManagerStore();
@@ -155,7 +155,7 @@ public void initialize(final InjectionManager injectionManager) {
this.injectionManager = injectionManager;
this.beanManager = CdiUtil.getBeanManager();
- if (beanManager != null) {
+ if (beanManager != null && !injectionManager.getClass().getSimpleName().equals("NonInjectionManager")) {
// Try to get CdiComponentProvider created by CDI.
final CdiComponentProvider extension = beanManager.getExtension(CdiComponentProvider.class);
@@ -168,18 +168,19 @@ public void initialize(final InjectionManager injectionManager) {
bindHk2ClassAnalyzer();
LOGGER.config(LocalizationMessages.CDI_PROVIDER_INITIALIZED());
+ initialized = true;
}
}
}
@Override
public boolean bind(final Class> clazz, final Set> providerContracts) {
- return bind(clazz, providerContracts, ContractProvider.NO_PRIORITY);
+ return initialized && bind(clazz, providerContracts, ContractProvider.NO_PRIORITY);
}
@Override
public boolean bind(Class> component, ContractProvider contractProvider) {
- return contractProvider != null
+ return initialized && contractProvider != null
? bind(component, contractProvider.getContracts(), contractProvider.getPriority(component))
: bind(component, Collections.EMPTY_SET);
}
@@ -629,11 +630,8 @@ private void bindHk2ClassAnalyzer() {
ClassAnalyzer defaultClassAnalyzer =
injectionManager.getInstance(ClassAnalyzer.class, ClassAnalyzer.DEFAULT_IMPLEMENTATION_NAME);
- int skippedElements = methodsToSkip.size() + fieldsToSkip.size();
-
- ClassAnalyzer customizedClassAnalyzer = skippedElements > 0
- ? new InjecteeSkippingAnalyzer(defaultClassAnalyzer, methodsToSkip, fieldsToSkip, beanManager)
- : defaultClassAnalyzer;
+ ClassAnalyzer customizedClassAnalyzer =
+ new InjecteeSkippingAnalyzer(defaultClassAnalyzer, methodsToSkip, fieldsToSkip, beanManager);
Binder binder = new AbstractBinder() {
@Override
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/pom.xml b/tests/integration/cdi-integration/cdi-skipping-analyzer/pom.xml
new file mode 100644
index 0000000000..5782ec862b
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/pom.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+ cdi-integration-project
+ org.glassfish.jersey.tests.integration.cdi
+ 2.46-SNAPSHOT
+
+ 4.0.0
+
+ cdi-skipping-analyzer
+
+
+
+ jakarta.ws.rs
+ jakarta.ws.rs-api
+
+
+ jakarta.annotation
+ jakarta.annotation-api
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
+
+
+ org.glassfish.jersey.ext.cdi
+ jersey-cdi1x
+
+
+ org.jboss.weld.se
+ weld-se-core
+ test
+
+
+ org.glassfish.jersey.test-framework
+ jersey-test-framework-util
+ test
+
+
+ org.glassfish.jersey.test-framework.providers
+ jersey-test-framework-provider-bundle
+ pom
+ test
+
+
+ org.glassfish.jersey.incubator
+ jersey-injectless-client
+ ${jersey.version}
+
+
+
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiService.java b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiService.java
new file mode 100644
index 0000000000..44d56d29dc
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiService.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.cdi.skippinganalyzer;
+
+public interface CdiService {
+ void doService(T t);
+}
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceExtension.java b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceExtension.java
new file mode 100644
index 0000000000..638ed85a06
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceExtension.java
@@ -0,0 +1,34 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.cdi.skippinganalyzer;
+
+import javax.enterprise.context.ApplicationScoped;
+import javax.enterprise.event.Observes;
+import javax.enterprise.inject.spi.AfterBeanDiscovery;
+import javax.enterprise.inject.spi.Extension;
+import java.io.IOException;
+
+public class CdiServiceExtension implements Extension {
+ public void observe(@Observes AfterBeanDiscovery event) throws IOException, ClassNotFoundException {
+ event.addBean()
+ .addType(CdiService.class)
+ .beanClass(CdiService.class)
+ .scope(ApplicationScoped.class)
+ .createWith(context -> new CdiServiceImpl());
+ }
+
+}
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceImpl.java b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceImpl.java
new file mode 100644
index 0000000000..e9e9777ec5
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/CdiServiceImpl.java
@@ -0,0 +1,31 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.cdi.skippinganalyzer;
+
+import javax.enterprise.inject.spi.BeanManager;
+import javax.inject.Inject;
+
+public class CdiServiceImpl implements CdiService {
+
+ @Inject
+ BeanManager beanManager;
+
+ @Override
+ public void doService(StringBuilder sb) {
+ sb.append(getClass().getSimpleName());
+ }
+}
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/WeldDiscoveredBean.java b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/WeldDiscoveredBean.java
new file mode 100644
index 0000000000..c10395467f
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/WeldDiscoveredBean.java
@@ -0,0 +1,24 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.cdi.skippinganalyzer;
+
+import javax.enterprise.context.ApplicationScoped;
+
+@ApplicationScoped
+public class WeldDiscoveredBean {
+
+}
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/beans.xml b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/beans.xml
new file mode 100644
index 0000000000..56ad04f3c1
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/beans.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
new file mode 100644
index 0000000000..7bfc71c13c
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
@@ -0,0 +1 @@
+org.glassfish.jersey.tests.cdi.skippinganalyzer.CdiServiceExtension
\ No newline at end of file
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/webapp/WEB-INF/web.xml b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000000..e038a3ab7f
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
diff --git a/tests/integration/cdi-integration/cdi-skipping-analyzer/src/test/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/SkippingAnalyzerTest.java b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/test/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/SkippingAnalyzerTest.java
new file mode 100644
index 0000000000..8f0d3d8253
--- /dev/null
+++ b/tests/integration/cdi-integration/cdi-skipping-analyzer/src/test/java/org/glassfish/jersey/tests/cdi/skippinganalyzer/SkippingAnalyzerTest.java
@@ -0,0 +1,79 @@
+/*
+ * Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0, which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ *
+ * This Source Code may also be made available under the following Secondary
+ * Licenses when the conditions for such availability set forth in the
+ * Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
+ * version 2 with the GNU Classpath Exception, which is available at
+ * https://www.gnu.org/software/classpath/license.html.
+ *
+ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+ */
+
+package org.glassfish.jersey.tests.cdi.skippinganalyzer;
+
+import org.glassfish.hk2.api.ClassAnalyzer;
+import org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider;
+import org.glassfish.jersey.ext.cdi1x.internal.InjecteeSkippingAnalyzer;
+import org.glassfish.jersey.inject.hk2.Hk2InjectionManagerFactory;
+import org.glassfish.jersey.internal.inject.InjectionManager;
+import org.glassfish.jersey.internal.inject.Injections;
+import org.hamcrest.MatcherAssert;
+import org.hamcrest.Matchers;
+import org.jboss.weld.environment.se.Weld;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.Assumptions;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+
+import javax.enterprise.inject.spi.BeanManager;
+import javax.enterprise.inject.spi.CDI;
+import java.lang.reflect.Field;
+import java.lang.reflect.Method;
+import java.util.Map;
+import java.util.Set;
+
+public class SkippingAnalyzerTest {
+ private Weld weld;
+
+ @BeforeEach
+ public void setup() {
+ Assumptions.assumeTrue(Hk2InjectionManagerFactory.isImmediateStrategy());
+ }
+
+ @BeforeEach
+ public void setUp() throws Exception {
+ if (Hk2InjectionManagerFactory.isImmediateStrategy()) {
+ weld = new Weld();
+ weld.initialize();
+ }
+ }
+
+ @AfterEach
+ public void tearDown() throws Exception {
+ weld.shutdown();
+ }
+
+ @Test
+ public void testInjecteeSkippingAnalyzerWithZeroFieldsToSkip() throws Exception {
+ BeanManager beanManager = CDI.current().getBeanManager();
+ CdiComponentProvider provider = beanManager.getExtension(CdiComponentProvider.class);
+ Method method = provider.getClass().getDeclaredMethod("getFieldsToSkip");
+ method.setAccessible(true);
+ Map fieldMap = (Map) method.invoke(provider);
+ MatcherAssert.assertThat(0, Matchers.is(fieldMap.size()));
+
+ InjectionManager injectionManager = Injections.createInjectionManager();
+ provider.initialize(injectionManager);
+ injectionManager.completeRegistration();
+ ClassAnalyzer analyzer = injectionManager.getInstance(ClassAnalyzer.class, CdiComponentProvider.CDI_CLASS_ANALYZER);
+ MatcherAssert.assertThat(InjecteeSkippingAnalyzer.class, Matchers.is(analyzer.getClass()));
+
+ Set fieldSet = analyzer.getFields(CdiServiceImpl.class);
+ MatcherAssert.assertThat(0, Matchers.is(fieldSet.size()));
+ }
+}
diff --git a/tests/integration/cdi-integration/pom.xml b/tests/integration/cdi-integration/pom.xml
index 7bfa48c595..5b647cab88 100644
--- a/tests/integration/cdi-integration/pom.xml
+++ b/tests/integration/cdi-integration/pom.xml
@@ -43,6 +43,7 @@
cdi-multipart-webapp
cdi-resource-with-at-context
cdi-singleton
+ cdi-skipping-analyzer
cdi-test-webapp
cdi-with-jersey-injection-custom-cfg-webapp
cdi-with-jersey-injection-custom-hk2-banned-webapp
From 3963e66906b9072b2eb92682302c2fba0acf249b Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Thu, 3 Oct 2024 14:40:15 +0200
Subject: [PATCH 128/129] Jakarta versions update
Signed-off-by: Maxim Nesen
---
pom.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pom.xml b/pom.xml
index eb00a8c4ae..7e76556c0d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2221,7 +2221,7 @@
org.jvnet.hk2.*;version="[3.0,4)"
7.0.4
3.1.1
- 3.0.0
+ 3.0.2
2.0.1
4.1.2
2.1.3
@@ -2241,12 +2241,12 @@
3.1.0
org.eclipse.jetty.*;version="[11,15)"
12.0.14
- 9.4.55.v20240627
+ 9.4.56.v20240826
11.0.24
12.0.8
3.0.1
- 1.1.5
- 1.1.5
+ 1.1.7
+ 1.1.7
4.0.4
3.0.4
From 395b500341444ad02edddf92b37575643034c0de Mon Sep 17 00:00:00 2001
From: Maxim Nesen
Date: Tue, 15 Oct 2024 20:37:08 +0200
Subject: [PATCH 129/129] Post merge
Signed-off-by: Maxim Nesen
---
bundles/apidocs/pom.xml | 1 +
connectors/jetty-connector/pom.xml | 35 +++++++++++++------
.../main/{java17 => java}/module-info.java | 2 +-
connectors/jetty-http2-connector/pom.xml | 6 ++++
.../src/main/java/module-info.java | 2 +-
core-common/src/main/java/module-info.java | 2 +-
.../internal/scanning/JarFileScannerTest.java | 2 +-
ext/cdi/jersey-cdi1x-transaction/pom.xml | 10 ++++++
pom.xml | 1 +
.../src/test/java/module-info.java | 2 +-
.../src/test/java/module-info.java | 2 +-
.../src/test/java/module-info.java | 2 +-
.../src/test/java/module-info.java | 2 +-
tests/integration/jersey-5087/pom.xml | 17 +++++++++
14 files changed, 67 insertions(+), 19 deletions(-)
rename connectors/jetty-connector/src/main/{java17 => java}/module-info.java (93%)
diff --git a/bundles/apidocs/pom.xml b/bundles/apidocs/pom.xml
index 58c4485a71..635cb94f35 100644
--- a/bundles/apidocs/pom.xml
+++ b/bundles/apidocs/pom.xml
@@ -297,6 +297,7 @@
org.glassfish.jersey.*:*
*.innate:*.innate.*
+ true
diff --git a/connectors/jetty-connector/pom.xml b/connectors/jetty-connector/pom.xml
index d8436b5297..b5a3f9fc94 100644
--- a/connectors/jetty-connector/pom.xml
+++ b/connectors/jetty-connector/pom.xml
@@ -44,17 +44,6 @@
-
- org.eclipse.jetty
- jetty-client
-
-
- org.slf4j
- slf4j-api
-
-
-
-
org.glassfish.jersey.media
jersey-media-jaxb
@@ -155,6 +144,18 @@
${jetty11.version}
+
+
+ org.eclipse.jetty
+ jetty-client
+
+
+ org.slf4j
+ slf4j-api
+
+
+
+
${java11.build.outputDirectory}
@@ -192,6 +193,18 @@
[17,)
+
+
+ org.eclipse.jetty
+ jetty-client
+
+
+ org.slf4j
+ slf4j-api
+
+
+
+
${java17.build.outputDirectory}
diff --git a/connectors/jetty-connector/src/main/java17/module-info.java b/connectors/jetty-connector/src/main/java/module-info.java
similarity index 93%
rename from connectors/jetty-connector/src/main/java17/module-info.java
rename to connectors/jetty-connector/src/main/java/module-info.java
index 67f8b4bd18..89f42eb7ab 100644
--- a/connectors/jetty-connector/src/main/java17/module-info.java
+++ b/connectors/jetty-connector/src/main/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/connectors/jetty-http2-connector/pom.xml b/connectors/jetty-http2-connector/pom.xml
index c8f5a854de..ed7a2a846e 100644
--- a/connectors/jetty-http2-connector/pom.xml
+++ b/connectors/jetty-http2-connector/pom.xml
@@ -44,6 +44,12 @@
org.eclipse.jetty
jetty-client
+
+
+ org.slf4j
+ slf4j-api
+
+
org.eclipse.jetty
diff --git a/containers/grizzly2-servlet/src/main/java/module-info.java b/containers/grizzly2-servlet/src/main/java/module-info.java
index 07712cd20f..f114421518 100644
--- a/containers/grizzly2-servlet/src/main/java/module-info.java
+++ b/containers/grizzly2-servlet/src/main/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/core-common/src/main/java/module-info.java b/core-common/src/main/java/module-info.java
index 7af8951672..84b84dec1e 100644
--- a/core-common/src/main/java/module-info.java
+++ b/core-common/src/main/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java b/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java
index c85d1b2d66..e2d42eccbf 100644
--- a/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java
+++ b/core-server/src/test/java/org/glassfish/jersey/server/internal/scanning/JarFileScannerTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index 580ff73a1b..2509e00b3a 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -65,6 +65,16 @@
jakarta.enterprise
jakarta.enterprise.cdi-api
+
+
+ jakarta.annotation
+ jakarta.annotation-api
+
+
+ jakarta.el
+ jakarta.el-api
+
+
diff --git a/pom.xml b/pom.xml
index 557fad53cb..07510ac6be 100644
--- a/pom.xml
+++ b/pom.xml
@@ -579,6 +579,7 @@
etc/config/checkstyle.xml
etc/config/checkstyle-suppressions.xml
${project.build.directory}/checkstyle/checkstyle-result.xml
+ **/module-info.java
diff --git a/tests/integration/async-jersey-filter/src/test/java/module-info.java b/tests/integration/async-jersey-filter/src/test/java/module-info.java
index 55d2d87aa9..3d48ae1a6e 100644
--- a/tests/integration/async-jersey-filter/src/test/java/module-info.java
+++ b/tests/integration/async-jersey-filter/src/test/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/tests/integration/client-connector-provider/src/test/java/module-info.java b/tests/integration/client-connector-provider/src/test/java/module-info.java
index c306f6a1a4..5000e221c2 100644
--- a/tests/integration/client-connector-provider/src/test/java/module-info.java
+++ b/tests/integration/client-connector-provider/src/test/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/tests/integration/jersey-2255/src/test/java/module-info.java b/tests/integration/jersey-2255/src/test/java/module-info.java
index 5d4f2fd4d7..86ca4de799 100644
--- a/tests/integration/jersey-2255/src/test/java/module-info.java
+++ b/tests/integration/jersey-2255/src/test/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/tests/integration/jersey-4099/src/test/java/module-info.java b/tests/integration/jersey-4099/src/test/java/module-info.java
index 9a2560c7ff..eeea072db8 100644
--- a/tests/integration/jersey-4099/src/test/java/module-info.java
+++ b/tests/integration/jersey-4099/src/test/java/module-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2023 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2023, 2024 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0, which is available at
diff --git a/tests/integration/jersey-5087/pom.xml b/tests/integration/jersey-5087/pom.xml
index 7b51fae4bc..2c7cce8b08 100644
--- a/tests/integration/jersey-5087/pom.xml
+++ b/tests/integration/jersey-5087/pom.xml
@@ -81,6 +81,12 @@
org.glassfish.jersey.connectors
jersey-jetty-connector
+
+
+ org.slf4j
+ slf4j-api
+
+
org.glassfish.jersey.connectors
@@ -330,4 +336,15 @@
true
+
+
+ jdk_11_17
+
+ [11,17)
+
+
+ 2.0.13
+
+
+
\ No newline at end of file