> 
> Joshua created FELIX-4605:
> -----------------------------
> 
>              Summary: Split packages not working with maven-bundle-plugin
2.5.0
>                  Key: FELIX-4605
>                  URL: https://issues.apache.org/jira/browse/FELIX-4605
>              Project: Felix
>           Issue Type: Bug
>           Components: Maven Bundle Plugin
>          Environment: Windows 8.1
>             Reporter: Joshua
> 
> Does anyone know why with  maven-bundle-plugin 2.5.0 the split packages
aren’t working anymore?
> 
> With maven-bundle-plugin 2.4.0 the manifest is generated like this..
> 
> org.eclipse.swt.events,
> org.eclipse.swt.layout,
> org.eclipse.swt.widgets,
> org.eclipse.ui;ui.workbench=split,
> org.eclipse.ui.themes
> Originally-Created-By: Apache Maven Bundle Plugin
> Tool: Bnd-2.1.0.20130426-122213
> 
> With maven-bundle-plugin 2.5.0 the manifest is generated like this…
> 
> org.eclipse.swt.events,
> org.eclipse.swt.layout,
> org.eclipse.swt.widgets,
> org.eclipse.ui,
> org.eclipse.ui.themes
> Originally-Created-By: Apache Maven Bundle Plugin
> Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.6))"
> Tool: Bnd-2.3.0.201405100607
> 
> We noticed this when we checked out one of our existing projects and just
updated it from 2.4.0 to 2.5.0. No
> other changes were made. Once we up to 2.5.0 we couldn’t use the bundle 
anymore because the split package
> isn’t referenced correctly in the manifest. 
> 
> Is there some new configuration I am missing?
> I checked the release notes for 2.5 and didn’t see any changes are split
packages
> Release Notes:
http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.5.0/doc/changelog.txt
> Site:
http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.5.0/doc/site/index.html
> 
> Ideas?
> 
> --
> This message was sent by Atlassian JIRA
> (v6.2#6252)
> 
> 


I have the same issue. I fix it with
osgiBndImportPackage := List("!org.eclipse.core.runtime", "!org.eclipse.ui",
"org.digimead.*", "org.eclipse.core.runtime;common=!",
"org.eclipse.ui;ui.workbench=split", "*"),

I use sbt, not maven, but I hope that you adapt solution.

PS Bud report https://github.com/bndtools/bnd/issues/604

Joshua (JIRA <jira@...> writes:


Reply via email to