AD integration, load balancing: reverted userPrincipal.setPassword as it didn't work; implemented another fix where we share the server object between ActiveDirectoryUserDirectoryProvider and ActiveDirectoryChangePassword (bypasses IoC container).