pre-RFR : 8022854: (s) System.setProperties(null) causes implementation private properties to reappear

Mike Duigou mike.duigou at oracle.com
Thu Apr 24 02:24:00 UTC 2014


At long last I got back to this issue and discovered that there are some lurking issues with property reinitialization. I've created a couple of bugs for some of the shortcomings I discovered. None of these are caused by this changeset. I would like to hold off completing this issue until we decide what to do with the other issues.

https://bugs.openjdk.java.net/browse/JDK-8041674 user.timezone property not initialized after System.setProperties(null)
https://bugs.openjdk.java.net/browse/JDK-8041675 java.vm.info not correctly reinitialized after System.setProperties(null)
https://bugs.openjdk.java.net/browse/JDK-8041676 java.compiler property is uninitialized

Here's the current webrev for this issue with the expanded test:

http://cr.openjdk.java.net/~mduigou/JDK-8022854/2/webrev/

Mike


More information about the core-libs-dev mailing list