diff --git a/core-client/pom.xml b/core-client/pom.xml
index 4630b0751c3..cf8a0d3cd80 100644
--- a/core-client/pom.xml
+++ b/core-client/pom.xml
@@ -95,6 +95,16 @@
*
true
+
+ =1.0.0)(!(version>=2.0.0)))";resolution:=optional,
+ osgi.serviceloader;filter:="(osgi.serviceloader=jakarta.ws.rs.client.ClientBuilder)";osgi.serviceloader="jakarta.ws.rs.ClientBuilder";cardinality:=multiple;resolution:=optional
+ osgi.extender;filter:="(&(osgi.extender=osgi.serviceloader.registrar)(version>=1.0.0)(!(version>=2.0.0)))";resolution:=optional,
+ osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
+ ]]>
+
diff --git a/core-common/pom.xml b/core-common/pom.xml
index a1ba6b46f68..6381601fdbb 100644
--- a/core-common/pom.xml
+++ b/core-common/pom.xml
@@ -147,7 +147,18 @@
lazy
org.glassfish.jersey.*;version=${project.version}
- osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
+
+ =1.0.0)(!(version>=2.0.0)))";resolution:=optional,
+ osgi.extender;filter:="(&(osgi.extender=osgi.serviceloader.registrar)(version>=1.0.0)(!(version>=2.0.0)))";resolution:=optional,
+ osgi.serviceloader;filter:="(osgi.serviceloader=jakarta.ws.rs.ext.RuntimeDelegate)";osgi.serviceloader="jakarta.ws.rs.ext.RuntimeDelegate";cardinality:=multiple;resolution:=optional,
+ osgi.serviceloader;filter:="(osgi.serviceloader=org.glassfish.jersey.internal.spi.AutoDiscoverable)";osgi.serviceloader="org.glassfish.jersey.internal.spi.AutoDiscoverable";cardinality:=multiple;resolution:=optional,
+ osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
+ ]]>
+
true
diff --git a/media/sse/pom.xml b/media/sse/pom.xml
index bea92f43d92..f108eb62039 100644
--- a/media/sse/pom.xml
+++ b/media/sse/pom.xml
@@ -77,6 +77,18 @@
${jakarta.annotation.osgi.version},*
+
+ =1.0.0)(!(version>=2.0.0)))";resolution:=optional,
+ osgi.extender;filter:="(&(osgi.extender=osgi.serviceloader.registrar)(version>=1.0.0)(!(version>=2.0.0)))";resolution:=optional,
+ osgi.serviceloader;filter:="(osgi.serviceloader=jakarta.ws.rs.sse.SseEventSource$Builder)";osgi.serviceloader="jakarta.ws.rs.sse.SseEventSource$Builder";cardinality:=multiple;resolution:=optional,
+ osgi.serviceloader;filter:="(osgi.serviceloader=org.glassfish.jersey.internal.spi.ForcedAutoDiscoverable)";osgi.serviceloader="org.glassfish.jersey.internal.spi.ForcedAutoDiscoverable";cardinality:=multiple;resolution:=optional,
+ osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
+ ]]>
+