I have a problem building my product with p2. My product consists of the single custom feature, which includes my plugins together with org.eclipse.equinox.simpleconfigurator. I don't use org.eclipse.rcp or any other eclipse features.
The problem is that when I build my product with PDE simpleconfigurator collects only required bundles (which I have dependencies on). But when I use p2 director then simpleconfigurator/bundles.info and resulting plugins folder includes several extra bundles, which I never included in the dependencies, like:
com.ibm.icu
org.eclipse.swt
org.eclipse.ui
org.eclipse.ui.workbench
org.eclipse.core.databinding
org.eclipse.core.databinding.observable
org.eclipse.core.databinding.property
I would like to know where those bundles coming from in p2 build, and how can I control which of them are collected in simpleconfigurator/bundles.info file.
Thank you. Ulyana