+ <artifact>
+ <id>jakarta.activation:jakarta.activation-api:${jakarta.activation-api.version}</id>
+ <source>true</source>
+ <override>true</override>
+ <instructions>
+ <Bundle-Version>${jakarta.activation-api.version.actual}</Bundle-Version>
+ <Import-Package>*;resolution:=optional</Import-Package>
+ </instructions>
+ </artifact>
+ <artifact>
+ <id>jakarta.ws.rs:jakarta.ws.rs-api:${jakarta.version}</id>
+ <source>true</source>
+ <override>true</override>
+ <instructions>
+ <Bundle-Version>${jakarta.version.actual}</Bundle-Version>
+ <Require-Bundle>
+ jakarta.xml.bind-api
+ </Require-Bundle>
+ <Import-Package>!javax.*,*;resolution:=optional</Import-Package>
+ <Export-Package>
+ javax.ws.rs;version="${jakarta.version}",
+ javax.ws.rs.core;version="${jakarta.version}",
+ javax.ws.rs.ext;version="${jakarta.version}",
+ javax.ws.rs.client;version="${jakarta.version}",
+ javax.ws.rs.container;version="${jakarta.version}",
+ javax.ws.rs.sse;version="${jakarta.version}"
+ </Export-Package>
+ </instructions>
+ </artifact>
+ <artifact>
+ <id>org.glassfish.jersey.core:jersey-common:${jersey.version}</id>
+ <source>true</source>
+ <override>true</override>
+ <instructions>
+ <Bundle-Version>${jersey.version.actual}</Bundle-Version>
+ <!-- <Require-Bundle>
+ javax.annotation,
+ javax.inject,
+ javax.servlet-api,
+ jakarta.validation.jakarta.validation-api,
+ jakarta.ws.rs-api,
+ jakarta.xml.bind-api,
+ jakarta.activation-api
+ </Require-Bundle> -->
+ <Import-Package>*;resolution:=optional</Import-Package>
+ <Export-Package>
+ org.glassfish.jersey.*;version="${jersey.version}"
+ </Export-Package>
+ </instructions>
+ </artifact>