felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Ziegeler (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (FELIX-4450) failed to excurte scr-plugin, missing org/osgi/service/component/annotations/Component
Date Tue, 12 Jul 2016 04:54:11 GMT

     [ https://issues.apache.org/jira/browse/FELIX-4450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Carsten Ziegeler closed FELIX-4450.
-----------------------------------

> failed to excurte scr-plugin, missing org/osgi/service/component/annotations/Component
> --------------------------------------------------------------------------------------
>
>                 Key: FELIX-4450
>                 URL: https://issues.apache.org/jira/browse/FELIX-4450
>             Project: Felix
>          Issue Type: Bug
>          Components: SCR Tooling
>            Reporter: Reto Gmür
>
> I update a project (projectA) to use the org.osgi.service.component annotations.
> Now dependent projects fail with the messages like the following:
> Failed to execute goal org.apache.felix:maven-scr-plugin:1.15.0:scr (generate-scr-scrdescriptor)
on project silklinking-service: Execution generate-scr-scrdescriptor of goal org.apache.felix:maven-scr-plugin:1.15.0:scr
failed: A required class was missing while executing org.apache.felix:maven-scr-plugin:1.15.0:scr:
org/osgi/service/component/annotations/Component
> if and only if:
> - they depend on projectA and the dependency is explicit in the pom (transitive dependency
isn't enough)
> - they use a version of the scr plugin more recent than 1.7.4
> Surprisingly the error occurs even if I add org.apache.felix.scr.ds-annotations:1.2.4
as a dependency to the dependent project.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message