Bug 449465 - Compile error in org.eclipse.osgi.tests/plugin.xml
Bug 449484 - Add configuration property to allow bundles to provide
osgi.ee and osgi.native capabilities

Change-Id: I61658ee7f18c94a3173efb45924715bdc983b107
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 449484 - Add configuration property to allow bundles to provide
osgi.ee and osgi.native capabilities

 - Update to use osgi.equinox.allow.restricted.provides for the
configuration property.  Changed to use Storage.allowRestrictedProvides
as the field name.

Change-Id: I32e0a37bbb8a5d2d63ff5d5226063b8811b997d1
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 449484 - Add configuration property to allow bundles to provide
osgi.ee and osgi.native capabilities
 - rename constant var to
EquinoxConfiguration.PROP_ALLOW_RESTRICTED_PROVIDES

Change-Id: I7642e8c4ca27e574d9e7e2e24f3b5f06afb0f0f3
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 449779 - Deadlock within the OSGi framework
 - Don't eat unexpected BundleExceptions
Bug 449779 - Deadlock within the OSGi framework
 - Need to close the buddy policy
Bug 449779 - Deadlock within the OSGi framework
 - Fix javadoc to clarify null can be used
Bug 449779 - Deadlock within the OSGi framework
 - Use AtomicReference for lazy initialize of dynamic misses.  This avoids using the common monitor lock for unrelated reasons.
Bug 449779 - Deadlock within the OSGi framework
 - Introduce  and use AtomicLazyInitializer to manage construction of the loader
 - Remove the monitor lock from ModuleWiring
Bug 449779 - Deadlock within the OSGi framework
 - Ensure permission caches are cleared even with a null loader to invalidateWiring
update to latest http whiteboard changes

Signed-off-by: Raymond Auge <raymond.auge@liferay.com>