| | |
| | | { |
| | | adsCtx1.createAdministrator(getAdministratorProperties(uData)); |
| | | } |
| | | if (registry2.size() == 0) |
| | | if (!ADSContext.isRegistered(server2, registry2)) |
| | | { |
| | | server2.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx1, server2.getAdsProperties()); |
| | |
| | | { |
| | | registerServer(adsCtx1, registry2.iterator().next()); |
| | | } |
| | | if (!ADSContext.isRegistered(server1, registry1)) |
| | | { |
| | | server1.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx1, server1.getAdsProperties()); |
| | | } |
| | | |
| | | ctxSource = ctx1; |
| | | ctxDestination = ctx2; |
| | |
| | | { |
| | | adsCtx2.createAdministrator(getAdministratorProperties(uData)); |
| | | } |
| | | if (registry1.size() == 0) |
| | | if (!ADSContext.isRegistered(server1, registry1)) |
| | | { |
| | | server1.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx2, server1.getAdsProperties()); |
| | |
| | | { |
| | | registerServer(adsCtx2, registry1.iterator().next()); |
| | | } |
| | | if (!ADSContext.isRegistered(server2, registry2)) |
| | | { |
| | | server2.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx2, server2.getAdsProperties()); |
| | | } |
| | | |
| | | ctxSource = ctx2; |
| | | ctxDestination = ctx1; |
| | |
| | | } |
| | | server1.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx2, server1.getAdsProperties()); |
| | | Set<Map<ADSContext.ServerProperty, Object>> registry2 = |
| | | adsCtx2.readServerRegistry(); |
| | | if (!ADSContext.isRegistered(server2, registry2)) |
| | | { |
| | | server2.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx2, server2.getAdsProperties()); |
| | | } |
| | | |
| | | ctxSource = ctx2; |
| | | ctxDestination = ctx1; |
| | |
| | | } |
| | | server2.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx1, server2.getAdsProperties()); |
| | | Set<Map<ADSContext.ServerProperty, Object>> registry1 = |
| | | adsCtx1.readServerRegistry(); |
| | | if (!ADSContext.isRegistered(server1, registry1)) |
| | | { |
| | | server1.updateAdsPropertiesWithServerProperties(); |
| | | registerServer(adsCtx1, server1.getAdsProperties()); |
| | | } |
| | | |
| | | ctxSource = ctx1; |
| | | ctxDestination = ctx2; |
| | |
| | | // contents of the ADS. |
| | | try |
| | | { |
| | | Thread.sleep(2000); |
| | | Thread.sleep(5000); |
| | | } |
| | | catch (Throwable t) |
| | | { |