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

lutoff
05.06.2008 2973e1ec450dcfd99e193176ddbe25eafc652e17
refs
author lutoff <lutoff@localhost>
Wednesday, November 5, 2008 11:06 +0100
committer lutoff <lutoff@localhost>
Wednesday, November 5, 2008 11:06 +0100
commit2973e1ec450dcfd99e193176ddbe25eafc652e17
tree f1b630b3c49897b860c0558e7db64a0586cadfc6 tree | zip | gz
parent c3898cc948028c9e125efd13c45b90ac0d105067 view | diff
Fix for issue #3544 (upgrade fails during verification of replication)

The upgrade process didn't take into account the admin connector: the
"cn=admin data" backend has to be updated with admin connector information.

These changes add a synchronization phase between admin data and
the actually config; The server entry in "cn=admin data" should now
include the following attributes: "adminenabled" and "adminport"

This synchronization occurs during the server startup to take advantage
of the "cn=admin data" replication.
In addition to that, the upgrade process includes a verification step.
During this step, the connection handler was not enabled, but the
replication was. The proposed modification disables replication during
the verification step.
1 files added
5 files modified
457 ■■■■■ changed files
opends/src/quicksetup/org/opends/quicksetup/upgrader/Upgrader.java 16 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/util/InProcessServerController.java 25 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/AdministrationDataSync.java 338 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/DirectoryServer.java 23 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/DirectoryEnvironmentConfig.java 40 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/util/ServerConstants.java 15 ●●●●● diff | view | raw | blame | history