[ 
https://issues.apache.org/jira/browse/FELIX-549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12628851#action_12628851
 ] 

Stuart McCulloch commented on FELIX-549:
----------------------------------------

Hi Sahoo,

Could be similar - if you have a concrete testcase please attach it to the 
issue, so Peter has something to work from.
FYI, the update of BND was postponed to the 1.6.0 release of the bundleplugin 
so 1.4.3 is still using the old version.

Cheers, Stuart

> Import-Package should not include "snapshot" from snapshot dependencies 
> ------------------------------------------------------------------------
>
>                 Key: FELIX-549
>                 URL: https://issues.apache.org/jira/browse/FELIX-549
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven Bundle Plugin
>    Affects Versions: maven-bundle-plugin-1.4.0
>            Reporter: musachy
>            Priority: Minor
>             Fix For: maven-bundle-plugin-1.6.0
>
>
> I have a jar named:
> struts2-core-2.1.3-SNAPSHOT
> and a bundle that depends on it (imported with "compile" scope). The pom 
> section in the bundle is:
>                       <plugin>
>                               <groupId>org.apache.felix</groupId>
>                               <artifactId>maven-bundle-plugin</artifactId>
>                               <extensions>true</extensions>
>                               <version>1.4.0</version>
>                               <configuration>
>                                       <instructions>
>                                               
> <manifestLocation>META-INF</manifestLocation>
>                                               <Export-Package>
>                                                       
> org.apache.struts2.osgi.admin*
>                                               </Export-Package>
>                                               
> <Import-Package>*,com.opensymphony.xwork2</Import-Package>
>                                               <Bundle-Activator>
>                                                       
> org.apache.struts2.osgi.admin.MyBundleActivator
>                                               </Bundle-Activator>
>                                       </instructions>
>                               </configuration>
>                       </plugin>
> The generated Import-Package is:
> Import-Package: org.apache.struts2.dispatcher; version="2.1.3.SNAPSHOT"
> Which prevents the package from being resolved. (I tried exporting it as 
> "2.1" and "2.1.3.SNAPSHOT"). The default Maven2OsgiConverter just converts 
> "-" to "." and leaves "SNAPSHOT" in place.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to