karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Pieber (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (KARAF-459) No bundles embedded in KAR repository
Date Sun, 13 May 2012 02:38:48 GMT

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

Andreas Pieber updated KARAF-459:
---------------------------------

    Fix Version/s:     (was: 3.1.0)
                       (was: 3.0.0)
    
> No bundles embedded in KAR repository
> -------------------------------------
>
>                 Key: KARAF-459
>                 URL: https://issues.apache.org/jira/browse/KARAF-459
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-kar, karaf-tooling
>    Affects Versions: 3.0.0
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>
> I defined a POM looking like:
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
>    <modelVersion>4.0.0</modelVersion>
>    <groupId>test</groupId>
>    <artifactId>test</artifactId>
>    <version>1.0</version>
>    <packaging>pom</packaging>
>    <build>
>       <plugins>
>          <plugin>
>          <groupId>org.apache.karaf.tooling</groupId>
>          <artifactId>features-maven-plugin</artifactId>
>          <version>2.99.99-SNAPSHOT</version>
>          <executions>
>             <execution>
>                <id>archive-kar</id>
>                <goals>
>                   <goal>archive-kar</goal>
>                </goals>
>                <configuration>
>                   <featuresFile>src/main/resources/features.xml</featuresFile>
>                </configuration>
>             </execution>
>          </executions>
>          </plugin>
>       </plugins>
>    </build>
> </project>
> The features.xml is very simple:
> <?xml version="1.0" encoding="UTF-8"?>
> <features>
>    <feature name="my" version="1.0">
>       <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/3.2.1_1</bundle>
>    </feature>
> </features>
> I used:
> mvn install
> The kar is generated in the target directory, but when I'm checking the content:
> jar tvf test-1.0.kar 
>      0 Mon Feb 14 09:15:54 CET 2011 META-INF/
>    127 Mon Feb 14 09:15:52 CET 2011 META-INF/MANIFEST.MF
>      0 Mon Feb 14 09:15:54 CET 2011 repository/
>      0 Mon Feb 14 09:15:54 CET 2011 repository/test/
>      0 Mon Feb 14 09:15:54 CET 2011 repository/test/test/
>      0 Mon Feb 14 09:15:54 CET 2011 repository/test/test/1.0/
>    230 Mon Feb 14 09:03:40 CET 2011 repository/test/test/1.0/test-1.0-feature.xml
>      0 Mon Feb 14 09:15:54 CET 2011 META-INF/maven/
>      0 Mon Feb 14 09:15:54 CET 2011 META-INF/maven/test/
>      0 Mon Feb 14 09:15:54 CET 2011 META-INF/maven/test/test/
>   1277 Mon Feb 14 09:15:40 CET 2011 META-INF/maven/test/test/pom.xml
>     91 Mon Feb 14 09:15:52 CET 2011 META-INF/maven/test/test/pom.properties
> So the features.xml is packaged in the KAR repository, but not the commons-collections
bundle.
> AFAII, the KAR should package both features descriptor and associated bundles, shouldn't
it ?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message