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

Matthew Swift
04.23.2013 e6bd75c57556f40d2af4d9fd9b2c2506f61593d7
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
commite6bd75c57556f40d2af4d9fd9b2c2506f61593d7
tree cac3f60ea4cacf2beba4b3c8ea4de5d9ebd4496d tree | zip | gz
parent 1983de4eb0af4300b9826e30f5d4d6dfe6d536c0 view | diff
Fix 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
351 ■■■■ changed files
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/AttributeType.java 10 ●●●●● diff | view | raw | blame | history
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/MatchingRule.java 9 ●●●●● diff | view | raw | blame | history
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/Schema.java 126 ●●●●● diff | view | raw | blame | history
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/SchemaBuilder.java 92 ●●●●● diff | view | raw | blame | history
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/Syntax.java 28 ●●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldap/schema/DistinguishedNameEqualityMatchingRuleTest.java 22 ●●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldap/schema/SchemaBuilderTestCase.java 46 ●●●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldif/LDIFEntryReaderTestCase.java 18 ●●●●● diff | view | raw | blame | history