Export wizard missing bundle [message #543321] |
Tue, 29 June 2010 02:57  |
Eclipse User |
|
|
|
Hi list!
I'm a bit at a loss. One of my plugins has a dependency to org.eclipse.equinox.http.jetty.
When I double click on it, I am redirected to the correct bundle specification. If I look at the target platform content, I see it there. Version requirements are okay, as well.
My problem is: As soon as I try to export it, the export wizard reports:
Cannot complete the install because one or more required items could not be found.
Software being installed: MacEdit 1.0.0.201006290852 (de.xxxxxxx.product 1.0.0.201006290852)
Missing requirement: Help 1.0.0.201006290852 (de.xxxxxxx.help 1.0.0.201006290852) requires 'bundle org.eclipse.equinox.http.jetty 2.0.0' but it could not be found
Cannot satisfy dependency:
I have no clue what I could try here. If I start the product from within Eclipse, everything works.
|
|
|
|
|
|
|
|
|
|
|
Re: Export wizard missing bundle [message #547598 is a reply to message #547195] |
Mon, 19 July 2010 02:42   |
Eclipse User |
|
|
|
budili wrote on Thu, 15 July 2010 18:01 | You are not alone !
I have these week an analog problem like yours.
I have configure my product configuration, which works always very fine. Last week we have add some functionalilty to the project and some new plugins. One of these was org.apache.commons.logging, but the plugin name is not important. I have customized the new dependencies in my product file and try to build btw. export the whole application.
But this fails every time, with the message
Quote: |
The product ... could not find the plugin org.apache.commons.logging
|
I have looked in the directory of my target platform for this plugin,
and see there something curious. The plugin org.apache.commons.logging exist twice. The same plugin with the same version, but another build time. So, i have deleted one of them and reconfigure my product configuration and than works all stuff fine ...
|
org.apache.commons.logging ... you cannot imagine how much trouble that bundle and the problem you describe caused me in my last project. Nice to know that there is a reasonable solution. I didn't find it back then and just re-created the product, my whole target platform and occasionally my whole workspace in order to have a working environment for a couple of days. However, back then I was using milestone builds and beta plugins which is why I did not pursue that issue.
Unfortunately, your approach does not work for me right now. There is no duplicate jetty bundle in my target platform. 
Thanks anyway.
|
|
|
Re: Export wizard missing bundle [message #826095 is a reply to message #547598] |
Wed, 21 March 2012 12:48  |
Eclipse User |
|
|
|
Dear all,
I currently experience the same problems as Florian.
When trying to export my RCP product with the Product Export Wizard, the process quits with the error message
!ENTRY org.eclipse.pde.core 4 0 2012-03-21 17:22:34.189
!MESSAGE Cannot complete the install because one or more required items could not be found.
!SUBENTRY 1 org.eclipse.pde.core 4 0 2012-03-21 17:22:34.189
!MESSAGE Software being installed: XYZ 1.2.1.201203211721 (com.x.y.z 1.2.1.201203211721)
!SUBENTRY 1 org.eclipse.pde.core 4 0 2012-03-21 17:22:34.189
!MESSAGE Missing requirement: Application 1.2.1.201203211721 (com.x.y.z.feature.group 1.2.1.201203211721) requires 'org.eclipse.ui.intro 3.4.100' but it could not be found
!SUBENTRY 1 org.eclipse.pde.core 4 0 2012-03-21 17:22:34.189
!MESSAGE Cannot satisfy dependency:
What is totally confusing is that the export works on the desktop of my colleagues!
The missing plugin org.eclipse.ui.intro is present in version 3.4.100. I do not understand why it is reported as missing.
There is no duplicate of this plugin, as reported as a possible cause of this problem by budili.
@Florian: How did you manage to "refresh your IDE" by sharing the target platform? I directly use Eclipse's p2 repo as target platform, plus a company-based shared directory:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.6"?>
<target name="rmqc" sequenceNumber="40">
<locations>
<location includeAllPlatforms="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="epp.package.rcp" version="1.4.1.20110909-1818"/>
<repository location="http:/download.eclipse.org/releases/indigo"/>
</location>
<location path="\\share\folder1\folder1a\xyz.target" type="Directory"/>
</locations>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86</arch>
</environment>
</target>
The Share... button is disabled in the case of this target platform, possibly becuase it is not a local copy. So this option is not available in my case.
I would be very thankful about hints on this issue, especially when anyone has found the cause, and possibly did not report it in this thread.
Cheers,
Konrad
|
|
|
Powered by
FUDForum. Page generated in 0.05453 seconds