diff --git a/core-client/pom.xml b/core-client/pom.xml
index 4630b0751c..cf8a0d3cd8 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 a1ba6b46f6..6381601fdb 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 bea92f43d9..f108eb6203 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))"
+                         ]]>
+