Community
Participate
Working Groups
Build Identifier: 20100218-1602 Using Helios, I can not export a feature based product because when generating the metadata p2 add a requirement to a feature with .qualifier instead of replacing the value with the version. Error : Cannot complete the install because one or more required items could not be found. Software being installed: (com.sma.ui.em.product 5.0.0.201008041409) Missing requirement: (com.sma.ui.em.product 5.0.0.201008041409) requires 'com.sma.feature.enterprisemanager.feature.group [1.0.0.qualifier]' but it could not be found Please see screenshot of the generated p2 repository analysed with the agent. Reproducible: Always Steps to Reproduce: 1. Create a product based on features. 2. Add a main feature that includes other features 3. build from eclipse
Created attachment 175959 [details] Buil error
Created attachment 175960 [details] P2 repository analyse with agent
Please try with Helios (3.6), this is working for me.
My problem occurs with Helios. Since eclipse 3.3 everything works fine. I was working with 3.5.2 and this problems happens since I am using 3.6. I tried again today with the latest stable Helios release : Cannot complete the install because one or more required items could not be found. Software being installed: Product 5.0.0.201008251612 (com.sma.ui.em.product 5.0.0.201008251612) Missing requirement: Product 5.0.0.201008251612 (com.sma.ui.em.product 5.0.0.201008251612) requires 'com.sma.feature.enterprisemanager.feature.group [1.0.0.qualifier]' but it could not be found What information do you need ?
More details : I have a product based on features. The product include a top level feature. The feature top level feature includes some plugins, and 4 other features (from my project) + the org.eclipse.rcp feature.
Also I don't know if it can be related but now when I export the product, I have need to "Allow binary cycles" because I have a cycle that was not present in the previous eclipse releases 3.5.x. A cycle was detected when generating the classpath com.sma.ui.report.reportviewer_1.0.0.201008251623, org.eclipse.birt.report.viewer_2.6.0.v20100605, org.eclipse.equinox.http.jetty_2.0.0.v20100503, org.mortbay.jetty.util_6.1.23.v201004211559, org.slf4j.api_1.5.11.v20100519-1910, ch.qos.logback.classic_0.9.19.v20100519-1505, ch.qos.logback.core_0.9.19.v20100419-1216, org.slf4j.api_1.5.11.v20100519-1910.
(In reply to comment #5) > More details : I have a product based on features. > > The product include a top level feature. > The feature top level feature includes some plugins, and 4 other features (from > my project) + the org.eclipse.rcp feature. Is "com.sma.feature.enterprisemanager" the top level feature here?
yes com.sma.feature.enterprisemanager is the top level feature.
I downloaded SR1 and it works. I don't know what happened, but I can close this bug. Thanks.