Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325386 - API descriptions bundle for all JREs are gone from the update site
Summary: API descriptions bundle for all JREs are gone from the update site
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 3.7   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.7 M3   Edit
Assignee: Kim Moir CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-15 15:55 EDT by Olivier Thomann CLA
Modified: 2010-09-28 09:07 EDT (History)
2 users (show)

See Also:


Attachments
patch (9.95 KB, patch)
2010-09-24 14:08 EDT, Kim Moir CLA
no flags Details | Diff
patch to fix typo (1.98 KB, patch)
2010-09-24 15:52 EDT, Kim Moir CLA
no flags Details | Diff
patch (2.30 KB, patch)
2010-09-27 14:57 EDT, Kim Moir CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Thomann CLA 2010-09-15 15:55:32 EDT
Using latest, I cannot find the API description bundles anymore on the update site. So it is not possible to install them inside a new workspace.
Comment 1 Kim Moir CLA 2010-09-15 16:07:35 EDT
I think this may be related to bug 274102.
Comment 2 Kim Moir CLA 2010-09-24 14:08:49 EDT
Created attachment 179533 [details]
patch
Comment 3 Kim Moir CLA 2010-09-24 15:52:06 EDT
Created attachment 179541 [details]
patch to fix typo
Comment 4 Kim Moir CLA 2010-09-24 17:29:58 EDT
I think this should be fixed for N20100924-2000, will verify.
Comment 5 Kim Moir CLA 2010-09-27 14:26:03 EDT
Hi Andrew

The OSGi minimum fragments aren't showing up in the repo.  I don't know why, I looked at the repo's metadata and it looks fine. I can't find any errors in the patch.  Do you have any suggestions on what could be wrong?  The p2 repo is  

http://download.eclipse.org/eclipse/updates/3.7-N-builds
Comment 6 Andrew Niefer CLA 2010-09-27 14:39:34 EDT
Kim, it looks like the provides on your generated IUs are incorrect.  They need to provide themselves and require the api.tools fragments.  The provides should be the "org.eclipse.pde.api.tools.ee.osgiminimum10.group"


units.10.id=org.eclipse.pde.api.tools.ee.osgiminimum10.group
units.10.version=$version$               ^^^^^^^^^^^^^^^^^^^
units.10.provides.1.namespace=org.eclipse.equinox.p2.iu
units.10.provides.1.name=org.eclipse.pde.api.tools.ee.osgiminimum10.group
                                                      ^^^^^^^^^^^^^^^^^^^
...
units.10.requires.1.namespace=org.eclipse.equinox.p2.iu
units.10.requires.1.name=org.eclipse.pde.api.tools.ee.osgiminimum10
units.10.requires.1.greedy=true
Comment 7 Kim Moir CLA 2010-09-27 14:57:17 EDT
Created attachment 179677 [details]
patch

Thanks Andrew, I just needed another set of eyes :-)
Comment 8 Kim Moir CLA 2010-09-28 09:07:05 EDT
verified in N20100927-2000.