Contact List storage location
Where is the contact list information stored? I though that it was only stored in the LDAP? If I delete a user from the LDAP, and then recreate the user via a data flow from Oracle via Identity Manager, the contact list gets repopulated even though Oracle knows nothing about the contact list. How are the contacts getting repopulated if I have deleted the user and his contacts before the data flow?
Contact list storage depends whats the value of iim.userprops.store. If the value of this property is ldap, then if you delete the user, his roster & all other properties will also be deleted.
But if its file (as your case), the roster & other user properties is stored in /var/opt/SUNWiim/default/db/user directory. After deleting the user from the ldap, you have to delete the user entry from this directory to delete user's roster,properties etc.
Hope this helps.