[ https://issues.apache.org/jira/browse/FELIX-549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620228#action_12620228 ]
Peter Kriens commented on FELIX-549: ------------------------------------ I need more information ... Where is the 2.1.3.SNAPSHOT picked up from? The manifest or from a packaginfo? The problem is that as far as I can see the exporter explicitly says this version string. How do I know this is not intended? Peter Kriens > 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.