karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré (JIRA) <j...@apache.org>
Subject [jira] [Work started] (KARAF-2470) maven-karaf-plugin: dependency ignored
Date Tue, 05 Nov 2013 20:04:19 GMT

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

Work on KARAF-2470 started by Jean-Baptiste Onofré.

> maven-karaf-plugin: dependency ignored
> --------------------------------------
>
>                 Key: KARAF-2470
>                 URL: https://issues.apache.org/jira/browse/KARAF-2470
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-tooling
>            Reporter: Reto Bachmann-Gmür
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 3.0.0
>
>         Attachments: DependencyHelper.java-exclusion, DependencyHelper.java-transitive
>
>
> Depending on the order of the dependencies a dependency does not show up in feature.xml
> Given a pom with the following:
>     <dependencies>
>         <dependency>
>             <groupId>org.apache.clerezza</groupId>
>             <artifactId>rdf.ontologies</artifactId>
>             <version>0.12-SNAPSHOT</version>
>         </dependency>
>         <dependency>
>             <groupId>org.apache.clerezza</groupId>
>             <artifactId>utils</artifactId>
>             <version>0.2-SNAPSHOT</version>
>         </dependency>
>     </dependencies>
>     <build>
>         <pluginManagement>
>             <plugins>
>                 <plugin>
>                     <groupId>org.apache.karaf.tooling</groupId>
>                     <artifactId>karaf-maven-plugin</artifactId>
>                     <version>3.0.0.RC1</version>
>                     <extensions>true</extensions>
>                 </plugin>
>             </plugins>
>         </pluginManagement>
>         <plugins>
>             <plugin>
>                 <groupId>org.apache.karaf.tooling</groupId>
>                 <artifactId>karaf-maven-plugin</artifactId>
>                 <configuration>
>                     <startLevel>20</startLevel>
>                     <aggregateFeatures>true</aggregateFeatures>
>                     <resolver>(obr)</resolver>
>                     <checkDependencyChange>false</checkDependencyChange>
>                     <includeTransitiveDependency>false</includeTransitiveDependency>
>                 </configuration>
>             </plugin>
>         </plugins>
> The org.apache.clerezza:utils dependency is not included in feature.xml unless the order
of the two dependencies is inverted.
> Possibly relevant rdf.ontologies depends on utils. So it might be that utils is removed
as a transitive dependency even though it is explicitly in the pom.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message