felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cristiano GaviĆ£o <cvgav...@gmail.com>
Subject [maven-bundle-plugin] v.3.0.x regression for DS xml generation ?
Date Wed, 01 Jun 2016 20:25:13 GMT
Hi,

I used to use m-b-p version 2.5.4 and the generation of the DS component 
xmls was working fine.

But after I moved to version 3.0.1 (also tried with 3.0.0) the xml 
generation simply stops to work. also inside eclipse (with m2e).

There are any error message in the building maven console or eclipse 
console, but the xmls are simply not there...

I moved back to 2.5.4 again and things back to normal....

I'm using the setup bellow:

                    <plugin>
    <groupId>org.apache.felix</groupId>
    <artifactId>maven-bundle-plugin</artifactId>
                         <version>${mbp.version}</version>
                         <extensions>true</extensions>
                         <configuration>
    <obrRepository>NONE</obrRepository>
                             <instructions>
    <Bundle-DocURL>${project.url}</Bundle-DocURL>
    <Bundle-Name>${project.name}</Bundle-Name>
    <Bundle-Version>${bundle.full.version}</Bundle-Version>
    <Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
    <_dsannotations>*</_dsannotations>
    <_metatypeannotations>*</_metatypeannotations>
    <Bundle-RequiredExecutionEnvironment>JavaSE-1.8</Bundle-RequiredExecutionEnvironment>
    <_snapshot>${osgi-version-qualifier}</_snapshot>
    <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@)))</_versionpolicy>
                             </instructions>
                             <supportedProjectTypes>
    <supportedProjectType>bundle</supportedProjectType>
    <supportedProjectType>jar</supportedProjectType>
                             </supportedProjectTypes>
                         </configuration>
    <executions>
                                     <execution>
    <id>gen-bundle-manifest</id>
                                         <goals>
    <goal>manifest</goal>
                                         </goals>
    <phase>process-classes</phase>
                                         <configuration>

                                             <instructions>
    <Permissions>all-permissions</Permissions>
    <Include-Resource>{maven-dependencies},{maven-resources},META-INF/LICENSE=LICENSE.txt</Include-Resource>
    <_removeheaders>Include-Resource,Private-Package,Ignore-Package</_removeheaders>
                                             </instructions>
                                         </configuration>
                                     </execution>
                     </plugin>

anyone have experienced this issue ?

thanks,

Cristiano

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message