Details
-
Type:
Improvement
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.0.0
-
Fix Version/s: None
-
Component/s: karaf
-
Labels:None
Description
In general the dependency structure of the maven projects should agree with the features.xml descriptors or karaf base server contents. For instance if we use maven-bundle-plugin to include some dependencies into a bundle then these dependencies should be marked <scope>provided</scope> in the pom. Similarly if we expect a bundle B1 that is a dependency of bundle B2 in feature F2 and we expect B1 to be provided by a different feature F1 then B1 should be marked provided in B2's pom.
Attachments
Issue Links
- relates to
-
KARAF-884 karaf-maven-plugin should more closely map to POMs
-
- Resolved
-