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

jvergara
09.26.2007 e8eb092def2d2608ec793da5547b692acac2ccd8
refs
author jvergara <jvergara@localhost>
Tuesday, October 9, 2007 18:26 +0200
committer jvergara <jvergara@localhost>
Tuesday, October 9, 2007 18:26 +0200
commite8eb092def2d2608ec793da5547b692acac2ccd8
tree 0ef4f558b3dae1b5d7078610925044448104f5f0 tree | zip | gz
parent d7da95d2e565dee20985e9c2648b3b712068051e view | diff
Remove references to the classes ConfigConstants and CryptoManager in ADSContext.  The use of these classes in the code can lead to a blocking in the Java Web Start installer.  They have been moved to ADSContextHelper, which assumes that all the jars have been downloaded.

Appart from that the implementation of ADSContext.createAdministrationData and ADSContext.hasAdminData has been updated. The reason for this is that the code as it was assumed that the "cn=admin data" always existed. This might not be the case if the user removed it using dsconfig (or editing cn=config) or altered its contents using ldapmodify or there was an error during an initialization of the suffix. The setup, dsreplication and dsframework must be able to handle this situation and the code has been updated to do so.
2 files modified
443 ■■■■■ changed files
opends/src/ads/org/opends/admin/ads/ADSContext.java 205 ●●●● diff | view | raw | blame | history
opends/src/ads/org/opends/admin/ads/ADSContextHelper.java 238 ●●●● diff | view | raw | blame | history