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

pgamba
15.36.2008 d7d3a5ecfbe137c1b9f410dde4ad911174209bf4
refs
author pgamba <pgamba@localhost>
Friday, February 15, 2008 09:36 +0100
committer pgamba <pgamba@localhost>
Friday, February 15, 2008 09:36 +0100
commitd7d3a5ecfbe137c1b9f410dde4ad911174209bf4
tree 2ff97b8e657b349dffe0982d9c6a24ed25c8dda7 tree | zip | gz
parent 85472c61f9f6aa066bfbe348ded1c5dd50af012e view | diff
Fix 2904: "dsreplication enable" cannot initialize b11 from b10 because the schema initialization fails on the config schema.
The code already tests whether the new objectclass is part of the config schema and then excludes it from the import. That's fine.
Except that the test relies on the decoding of the OC and fails if the new OC comes with a new attribute.
The fix consists in relaxing the decoding when doing the test .. and really doing a strict decoding after the test once we know the new OC is not a config OC.

1 files modified
9 ■■■■ changed files
opends/src/server/org/opends/server/backends/SchemaBackend.java 9 ●●●● diff | view | raw | blame | history