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

Jean-Noël Rouvignac
01.39.2016 eca4a29bf5b638e7b8f7202c593c26fa1c336240
refs
author Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, June 1, 2016 09:39 +0200
committer Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, June 1, 2016 12:14 +0200
commiteca4a29bf5b638e7b8f7202c593c26fa1c336240
tree ca08760d0b14d020c9cdd7032b029591204ef512 tree | zip | gz
parent 4bed4a99e8e37c7e1cbcbcb1eec5ecb8e6360809 view | diff
Make DirectoryString syntax the default or the server (as it has always been)

From the start the default syntax in the SDK has been OctetString, while the server used DirectoryString IIRC.
So right now, when creating DNs, if an attribute is unknown it will use OctetString instead of DirectoryString like in 2.6 .

This change brings back the default behaviour to the server. See on 2.6:
DN.decode():
https://stash.forgerock.org/projects/OPENDJ/repos/opendj/browse/src/server/org/opends/server/types/DN.java?at=refs%2Ftags%2F2.6.0#646
calls DirectoryServer.getDefaultAttributeType():
https://stash.forgerock.org/projects/OPENDJ/repos/opendj/browse/src/server/org/opends/server/core/DirectoryServer.java?at=2.6.0#4006
which delegates to DirectoryServer.getDefaultAttributeSyntax():
https://stash.forgerock.org/projects/OPENDJ/repos/opendj/browse/src/server/org/opends/server/core/DirectoryServer.java?at=2.6.0#4135
which is initialized as DirectoryString:
https://stash.forgerock.org/projects/OPENDJ/repos/opendj/browse/src/server/org/opends/server/core/DirectoryServer.java?at=2.6.0#1688
1 files modified
25 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/types/Schema.java 25 ●●●●● diff | view | raw | blame | history