Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 322111

Summary: org.eclipse.osgi_3.6.0.v20100517 doesn't exported the package of org.eclipse.osgi.service.environment
Product: [Eclipse Project] Equinox Reporter: wangxinsheng <gady2003>
Component: FrameworkAssignee: equinox.framework-inbox <equinox.framework-inbox>
Status: CLOSED NOT_ECLIPSE QA Contact:
Severity: normal    
Priority: P3 CC: tjwatson
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description wangxinsheng CLA 2010-08-09 04:30:05 EDT
Build Identifier: 20100517

org.osgi.framework.BundleException: The bundle could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.osgi.service.environment; version="1.2.0"
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:305)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
	at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
	at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)

Reproducible: Always
Comment 1 wangxinsheng CLA 2010-08-09 04:34:50 EDT
 OSGi Declarative Services need importing package of org.eclipse.osgi.service.environment;version="1.2.0", but it doesn't exported
Comment 2 Thomas Watson CLA 2010-08-09 09:24:33 EDT
Out of curiosity what happened here?  You closed the bug as not eclipse.  The org.eclipse.osgi bundle (the framework) does export the package org.eclipse.osgi.service.environment at version 1.3.