Skip to content

Replace legacy org.apache.felix.scr.bnd plugin usage and Felix SCR annotations by OSGi DS Component annotations and OSGi metatype annotations #3671

@kwin

Description

@kwin

We should get rid of the bnd plugin in

<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr.bnd</artifactId>
<version>1.9.6</version>
</dependency>
and its processed annotations defined by
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.scr.annotations</artifactId>
<scope>provided</scope>
</dependency>
. Instead we should exclusively rely on

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions