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

Matthew Swift
04.23.2013 3bb4958fdb72a9d764f7b1d17bef1aa1e8f03c38
refs
author Matthew Swift <matthew.swift@forgerock.com>
Wednesday, December 4, 2013 17:23 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Wednesday, December 4, 2013 17:23 +0100
commit3bb4958fdb72a9d764f7b1d17bef1aa1e8f03c38
tree c2cf486fcc887d8b3d9ef18323083d9e638d58d5 tree | zip | gz
parent 16622480d47ca98de0ad27bf7658a7ef0349de8d view | diff
Backport fix for OPENDJ-1200: Upgrade tool loses one ds-cfg-character-set value

*change the default syntax and matching rule for unrecognized attribute types to OctetString (resulting in case exact matching)
* re-enable test case which exposes OPENDJ-1200
* add the ability to override the default syntax and matching rule in the SchemaBuilder
* add unit tests for above, plus additional unit tests fixes in the DN matching rule.
8 files modified
377 ■■■■ changed files
opendj-sdk/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/AttributeType.java 10 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/MatchingRule.java 9 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/Schema.java 126 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/SchemaBuilder.java 92 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/Syntax.java 25 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/schema/DistinguishedNameEqualityMatchingRuleTest.java 22 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/schema/SchemaBuilderTestCase.java 46 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFEntryReaderTestCase.java 47 ●●●●● diff | view | raw | blame | history