I am getting the error, "Note save failed", for some users when I rename
the user object in the Vault (cn attribute). The CN writes to the
ShortName in Notes.

The log from the remote loader shows the error, "Vector must contain
objects all of the same class". It appears that the originalmodtime
attribute is being read when the mail attribute should be read:
processRenameEvent reading 10/27/2006 04:20:32 PM

The same line on a user that is processed correctly appears as
follows:
processRenameEvent reading Melinda.Pugh@test.com

It seems the error usually occurs when the Notes document contains the
originalmodtime attribute. However, there are documents that contain
this attribute that sync without error. There was one instance where
the error appeared on a user, the originalmodtime attribute was removed,
and then the changerequesttime attribute was read.

Here is a portion of the trace file from the Vault side where I renamed
cadams5 to cadams37:
[08/21/08 12:10:17.675]:Lotus Notes Trace ST:Submitting document to
subscriber shim:
[08/21/08 12:10:17.675]:Lotus Notes Trace ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.5.11.20080307 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<rename cached-time="20080820145610.159Z" class-name="Person"
event-id="ivaultt2#20080820145610#1#2"
old-src-dn="\FSBIDV-TEST\IDVAULT\USERS\cadams5"
qualified-old-src-dn="O=IDVAULT\OU=USERS\CN=cadams5"
qualified-src-dn="O=IDVAULT\OU=USERS\CN=cadams37" remove-old-name="true"
src-dn="\FSBIDV-TEST\IDVAULT\USERS\cadams37" src-entry-id="34593"
timestamp="1219244170#2">
<association
state="associated">C5AB354DB75E50A1852574AA004A166 8</association>
<new-name>cadams37</new-name>
</rename>
</input>
</nds>
[08/21/08 12:10:17.677]:Lotus Notes Trace ST:Remote Interface Driver:
Sending...
[08/21/08 12:10:17.678]:Lotus Notes Trace ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.5.11.20080307 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<rename cached-time="20080820145610.159Z" class-name="Person"
event-id="ivaultt2#20080820145610#1#2"
old-src-dn="\FSBIDV-TEST\IDVAULT\USERS\cadams5"
qualified-old-src-dn="O=IDVAULT\OU=USERS\CN=cadams5"
qualified-src-dn="O=IDVAULT\OU=USERS\CN=cadams37" remove-old-name="true"
src-dn="\FSBIDV-TEST\IDVAULT\USERS\cadams37" src-entry-id="34593"
timestamp="1219244170#2">
<association
state="associated">C5AB354DB75E50A1852574AA004A166 8</association>
<new-name>cadams37</new-name>
</rename>
</input>
</nds>
[08/21/08 12:10:17.680]:Lotus Notes Trace ST:Remote Interface Driver:
Document sent.
[08/21/08 12:10:17.700]:Lotus Notes Trace :Remote Interface Driver:
Received.
[08/21/08 12:10:17.700]:Lotus Notes Trace :
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20070301_0629 " instance="Notes-FSMAIL-Dev"
version="3.5.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="ivaultt2#20080820145610#1#2"
level="error">Failure synchronizing rename event to Notes</status>
<status event-id="ivaultt2#20080820145610#1#2" level="retry"
type="app-general">
<description>Failure synchronizing to Notes: Note save
failed.</description>
</status>
</output>
</nds>

When I try to remove the transaction from cache, I get the error, "The
following Jclient exception occurred while trying to access the
directory (request: -602)". It is blocking all other transactions and
the only way to clear it is to disable the driver which clears the
entire cache.

Any help or explanation would be appreciated.

Cindy


--
cj_hayes
------------------------------------------------------------------------
cj_hayes's Profile: http://forums.novell.com/member.php?userid=5206
View this thread: http://forums.novell.com/showthread.php?t=340870