Hi,

I use Directory SDK 4.0 for Java to syncronize data from Oracle to an
Active Directory directory.

My first observation of this problem was that the "whenChanged"
attribute of AD objects does not always change when I perform LDAP
Modify operations against the AD. The sync program performs a total
update of all user/group objects every night. Performing LDAP MODify on
each user/group object (even if nothing has changed since last time).
One important effect of this is that the whenChanged timestamp attribute
should be updated every time. At least that works fine with iPlanet
Directory server.

I have tried to solve the problem by using an unused object attribute,
"url", to put a timestamp in programmatically.
This works fine for some of the objects updated, but not for all
objects. For some objects, the "url" attribute did not get set at all.

No ldapexceptions are thrown, everything seems to be OK until I browse
the AD-tree to check the attribute values manually and discover that
some objects has not been updated as they should have.

Is there anyone out there that has had a similar problem with directory
SDK and Active Directory?

Greatful for help on this issue.



List info   : http://www.activedir.org/mail_list.htm
List FAQ    : http://www.activedir.org/list_faq.htm
List archive: http://www.mail-archive.com/activedir%40mail.activedir.org/

Reply via email to