Coexistence Manager for GroupWise (CMG) Directory Connector is not synchronizing contact objects from AD into the corresponding GroupWise address book. Furthermore, the following error message might be displayed in the CMG.log logfile:
2011-10-01 10:00:00.001 FATAL: An existing address book CoexistenceAddressBook that is not shared was found
2011-10-01 10:00:00.001 ERROR: Unhandled Exception - Exception: Existing non-shared address book already exists
Stack Trace: at QuestSoftware.CMG.Apps.LDIFSharedAddressBook.WebWriter.FindAddressBooks()
at QuestSoftware.CMG.Apps.LDIFSharedAddressBook.Program.MainLoop(NonEmptyString connectorName, FileName connectorPath, FileName mapPath, FileName ldifFile, FileName configFile, FileName lookupFile)
at QuestSoftware.CMG.Apps.LDIFSharedAddressBook.Program.Main(String args)
2011-10-01 10:00:00.100 INFO: Done
This error is due to an address book with the same name that is configured in the CMG Directory Connector settings exists which does not have ACLs on it.
It could have existed already or because of an issue never got to the point where it created ACLs. CMG needs to either be configured with an address book that has ACLs or create from scratch a new address book with ACLs.
The reason is that an address book with ACLs returns a different class object that CMG can add ACLs to.
Manually add one ACL to the address book in question and run the CMG Directory Connector again.
Delete the existing address book and start the CMG Directory Connector again.