OSGi version requirements for jakarta.enterprise explicitly added
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
diff --git a/ext/bean-validation/pom.xml b/ext/bean-validation/pom.xml
index 6371303..c1fc9c4 100644
--- a/ext/bean-validation/pom.xml
+++ b/ext/bean-validation/pom.xml
@@ -58,6 +58,8 @@
<Import-Package>
${jakarta.annotation.osgi.version},
jakarta.validation.*;resolution:=optional;version="[3,4)",
+ jakarta.enterprise.*;version="[3.0,5)",
+ jakarta.decorator.*;version="[3.0,5)",
*
</Import-Package>
</instructions>
diff --git a/ext/cdi/jersey-cdi1x-servlet/pom.xml b/ext/cdi/jersey-cdi1x-servlet/pom.xml
index db579a8..3996e6e 100644
--- a/ext/cdi/jersey-cdi1x-servlet/pom.xml
+++ b/ext/cdi/jersey-cdi1x-servlet/pom.xml
@@ -86,6 +86,11 @@
<configuration>
<instructions>
<Export-Package>org.glassfish.jersey.ext.cdi1x.servlet.internal</Export-Package>
+ <Import-Package>
+ jakarta.enterprise.*;version="[3.0,5)",
+ jakarta.decorator.*;version="[3.0,5)",
+ *
+ </Import-Package>
</instructions>
</configuration>
</plugin>
diff --git a/ext/cdi/jersey-cdi1x-transaction/pom.xml b/ext/cdi/jersey-cdi1x-transaction/pom.xml
index e63aeb8..abcbdb2 100644
--- a/ext/cdi/jersey-cdi1x-transaction/pom.xml
+++ b/ext/cdi/jersey-cdi1x-transaction/pom.xml
@@ -91,7 +91,12 @@
<configuration>
<instructions>
<Export-Package>org.glassfish.jersey.ext.cdi1x.transaction.internal</Export-Package>
- <Import-Package>${jakarta.annotation.osgi.version},*</Import-Package>
+ <Import-Package>
+ jakarta.enterprise.*;version="[3.0,5)",
+ jakarta.decorator.*;version="[3.0,5)",
+ ${jakarta.annotation.osgi.version},
+ *
+ </Import-Package>
</instructions>
</configuration>
</plugin>
diff --git a/ext/cdi/jersey-cdi1x-validation/pom.xml b/ext/cdi/jersey-cdi1x-validation/pom.xml
index 8dfe43e..c7181e2 100644
--- a/ext/cdi/jersey-cdi1x-validation/pom.xml
+++ b/ext/cdi/jersey-cdi1x-validation/pom.xml
@@ -103,7 +103,12 @@
<configuration>
<instructions>
<Export-Package>org.glassfish.jersey.ext.cdi1x.validation.internal;version=${project.version}</Export-Package>
- <Import-Package>${jakarta.annotation.osgi.version},*</Import-Package>
+ <Import-Package>
+ jakarta.enterprise.*;version="[3.0,5)",
+ jakarta.decorator.*;version="[3.0,5)",
+ ${jakarta.annotation.osgi.version},
+ *
+ </Import-Package>
</instructions>
</configuration>
</plugin>
diff --git a/ext/cdi/jersey-cdi1x/pom.xml b/ext/cdi/jersey-cdi1x/pom.xml
index ced26bf..5da46b0 100644
--- a/ext/cdi/jersey-cdi1x/pom.xml
+++ b/ext/cdi/jersey-cdi1x/pom.xml
@@ -87,6 +87,8 @@
<Import-Package>
${jakarta.annotation.osgi.version},
${hk2.osgi.version},
+ jakarta.enterprise.*;version="[3.0,5)",
+ jakarta.decorator.*;version="[3.0,5)",
*
</Import-Package>
</instructions>
diff --git a/ext/microprofile/mp-rest-client/pom.xml b/ext/microprofile/mp-rest-client/pom.xml
index 0930844..8f6c282 100644
--- a/ext/microprofile/mp-rest-client/pom.xml
+++ b/ext/microprofile/mp-rest-client/pom.xml
@@ -118,6 +118,8 @@
org.glassfish.jersey.restclient.*;version=${project.version}
</Export-Package>
<Import-Package>
+ jakarta.enterprise.*;version="[3.0,5)",
+ jakarta.decorator.*;version="[3.0,5)",
*
</Import-Package>
</instructions>