mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
12.04.2014 da1ae4fc991d568ac606feee055d6239f0d52ed3
Fix JDK8 build break: ensure that collation matching rules have a predictable primary name
1 files modified
3 ■■■■ changed files
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/CoreSchemaImpl.java 3 ●●●● patch | view | raw | blame | history
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/CoreSchemaImpl.java
@@ -41,6 +41,7 @@
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import java.util.TreeMap;
final class CoreSchemaImpl {
    private static final Map<String, List<String>> X500_ORIGIN = Collections.singletonMap(
@@ -891,7 +892,7 @@
     */
    private static void addCollationMatchingRules(final SchemaBuilder builder) {
        // Build an intermediate map to ensure each locale name appears only once
        final Map<String, Locale> localesCache = new HashMap<String, Locale>();
        final Map<String, Locale> localesCache = new TreeMap<String, Locale>();
        for (Locale locale : Locale.getAvailableLocales()) {
            localesCache.put(localeName(locale), locale);
        }