Skip to content

Commit 773c64c

Browse files
committed
Fixed OSGI config
1 parent 80c7a32 commit 773c64c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

ph-url/pom.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@
6262
<groupId>com.helger.commons</groupId>
6363
<artifactId>ph-collection</artifactId>
6464
</dependency>
65-
6665
<dependency>
6766
<groupId>com.helger.commons</groupId>
6867
<artifactId>ph-unittest-support-ext</artifactId>
@@ -80,8 +79,10 @@
8079
<Automatic-Module-Name>com.helger.url</Automatic-Module-Name>
8180
<Export-Package>com.helger.url.*</Export-Package>
8281
<Import-Package>!jakarta.annotation.*,*</Import-Package>
83-
<Require-Capability>osgi.extender; filter:="(osgi.extender=osgi.serviceloader.registrar)"</Require-Capability>
84-
<Provide-Capability>osgi.serviceloader; osgi.serviceloader=com.helger.typeconvert.ITypeConverterRegistrarSPI</Provide-Capability>
82+
<Require-Capability>osgi.extender; filter:="(osgi.extender=osgi.serviceloader.registrar)",
83+
osgi.extender; filter:="(osgi.extender=osgi.serviceloader.processor)",
84+
osgi.serviceloader; filter:="(osgi.serviceloader=com.helger.url.protocol.IURLProtocolRegistrarSPI)"; cardinality:=multiple; resolution:=optional</Require-Capability>
85+
<Provide-Capability>osgi.serviceloader; osgi.serviceloader=com.helger.base.cleanup.ICleanUpRegistrarSPI</Provide-Capability>
8586
</instructions>
8687
</configuration>
8788
</plugin>

0 commit comments

Comments
 (0)