Community
Participate
Working Groups
I noticed the following behaviour in a test which sets a system property (using System.setProperty) after Equinox is launched. BundleContext.getProperty returns null for the property while System.getProperty correctly returns the property. According to the javadoc of BundleContext.getProperty: "If the key is not found in the Framework properties, the system properties are then searched." The implementation of BundleContext.getProperty delegates to Framework.getProperty which looks up the property in a "properties" instance member. This instance member is set up when the framework is initialised and does not seem to take into account system properties which are set after the framework is initialised.
*** Bug 320459 has been marked as a duplicate of this bug. ***
When can we expect this issue to be fixed?
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.
This was fixed by bug 490890. *** This bug has been marked as a duplicate of bug 490890 ***