LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-May-2006, 01:04 PM
cbuss@bama.com
NNTP User
 
Posts: n/a
Default Lotus Notes Driver and rename events

I am trying to get the driver to correctly handle modify events (user
renames) coming across the Subscriber channel.

When I change either Firstname or Lastname in eDir, the rename occurs just
as I would expect it to in the Notes NAB. AdminP runs (I have enable
adminp-rename-user support via policy). However, after the rename in the
NAB, The Publisher channel detects the name change and sends a rename
event back to eDir. It then renames the original user object in eDir from
First Inital Lastname to Firstname Lastname. Why is it doing this and how
should I go about stopping it? I want to keep my naming format in eDir the
way it is. The trace can be found below. Basically, I get a status of
"success" on the inital rename in Notes followed immediately by an "error"
status stating that there is no valid association.

Thanks

-Carrick

DirXML: [05/09/06 07:47:19.89]: TRACE: Notes: Publisher Event = Class:
Person; Event: rename; UNID 647B430CB691A28E8625716800452C0E; Notes DN:
null
DirXML: [05/09/06 07:47:19.89]: TRACE: Remote Loader: Received document
from publicationShim
DirXML: [05/09/06 07:47:19.89]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20051129_1130 " instance="Notes"
version="2.2.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<rename class-name="Person"
event-id="647B430CB691A28E8625716800452C0E - 1147178839890"
old-src-dn="CN=Lou Gherig/O=Test" src-dn="CN=Charlie Gherig/O=Test">
<new-name>Charlie Gherig</new-name>
<association>647B430CB691A28E8625716800452C0E</association>
</rename>
<move class-name="Person"
event-id="647B430CB691A28E8625716800452C0E - 1147178839890"
old-src-dn="CN=Lou Gherig/O=Test" src-dn="CN=Charlie Gherig/O=Test">
<association>647B430CB691A28E8625716800452C0E</association>
<parent src-dn="O=Test"/>
</move>
</input>
</nds>
DirXML: [05/09/06 07:47:19.89]: TRACE: Remote Loader: Sending...
DirXML: [05/09/06 07:47:19.89]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20051129_1130 " instance="Notes"
version="2.2.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<rename class-name="Person"
event-id="647B430CB691A28E8625716800452C0E - 1147178839890"
old-src-dn="CN=Lou Gherig/O=Test" src-dn="CN=Charlie Gherig/O=Test">
<new-name>Charlie Gherig</new-name>
<association>647B430CB691A28E8625716800452C0E</association>
</rename>
<move class-name="Person"
event-id="647B430CB691A28E8625716800452C0E - 1147178839890"
old-src-dn="CN=Lou Gherig/O=Test" src-dn="CN=Charlie Gherig/O=Test">
<association>647B430CB691A28E8625716800452C0E</association>
<parent src-dn="O=Test"/>
</move>
</input>
</nds>
DirXML: [05/09/06 07:47:19.89]: TRACE: Remote Loader: Document sent.
DirXML: [05/09/06 07:47:20.93]: TRACE: Remote Loader: Received.
DirXML: [05/09/06 07:47:20.95]: TRACE: <nds dtdversion="3.0"
ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="647B430CB691A28E8625716800452C0E -
1147178839890" level="success"><application>DirXML</application>
<module>Notes</module>
<object-dn>CN=Charlie Gherig/O=Test
(Vault\Users\Active\lgherig)</object-dn>
<component>Publisher</component>
</status>
<status event-id="647B430CB691A28E8625716800452C0E -
1147178839890" level="error">Code(-9039) Element &lt;parent> does not have
a valid association.<application>DirXML</application>
<module>Notes</module>
<object-dn>CN=Charlie Gherig/O=Test
(Vault\Users\Active\Charlie Gherig)</object-dn>
<component>Publisher</component>
</status>
</output>
</nds>
DirXML: [05/09/06 07:47:20.95]: TRACE: Remote Loader: Received document
for publisher channel
DirXML: [05/09/06 07:47:20.95]: TRACE: Remote Loader: Waiting for
receive...
DirXML: [05/09/06 07:47:20.95]: TRACE: Remote Loader: DirXML returned:
DirXML: [05/09/06 07:47:20.95]: TRACE: <nds dtdversion="3.0"
ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="647B430CB691A28E8625716800452C0E -
1147178839890" level="success"><application>DirXML</application>
<module>Notes</module>
<object-dn>CN=Charlie Gherig/O=Test
(Vault\Users\Active\lgherig)</object-dn>
<component>Publisher</component>
</status>
<status event-id="647B430CB691A28E8625716800452C0E -
1147178839890" level="error">Code(-9039) Element &lt;parent> does not have
a valid association.<application>DirXML</application>
<module>Notes</module>
<object-dn>CN=Charlie Gherig/O=Test
(Vault\Users\Active\Charlie Gherig)</object-dn>
<component>Publisher</component>
</status>
</output>
</nds>
DirXML: [05/09/06 07:47:20.95]:
DirXML Log Event -------------------
Driver = \IDVAULT\Vault\Services\DriverSet\Notes
Thread = Publisher
Object = CN=Charlie Gherig/O=Test
Level = success
Message = <application>DirXML</application>
<module>Notes</module>
<object-dn>CN=Charlie Gherig/O=Test
(Vault\Users\Active\lgherig)</object-dn>
<component>Publisher</component>
DirXML: [05/09/06 07:47:20.95]:
DirXML Log Event -------------------
Driver = \IDVAULT\Vault\Services\DriverSet\Notes
Thread = Publisher
Object = CN=Charlie Gherig/O=Test
Level = error
Message = Code(-9039) Element &lt;parent> does not have a valid
association.<application>DirXML</application>
<module>Notes</module>
<object-dn>CN=Charlie Gherig/O=Test (Vault\Users\Active\Charlie
Gherig)</object-dn>
<component>Publisher</component>
DirXML: [05/09/06 07:47:20.96]: TRACE: Notes: Publication status =
SL_SUCCESS
DirXML: [05/09/06 07:47:20.96]: TRACE: Notes: Publisher Event = Class:
Person; Event: modify; UNID 647B430CB691A28E8625716800452C0E; Notes DN:
null
DirXML: [05/09/06 07:47:20.98]: TRACE: Notes: Processing Item - Item
Name: FullName; Item Value: CN=Charlie Gherig/O=Test
DirXML: [05/09/06 07:47:20.98]: TRACE: Notes: Processing Item - Item
Name: Comment; Item Value not found
DirXML: [05/09/06 07:47:20.98]: TRACE: Notes: Processing Item - Item
Name: FirstName; Item Value: Charlie
DirXML: [05/09/06 07:47:20.98]: TRACE: Notes: Processing Item - Item
Name: MiddleInitial; Item Value not found
DirXML: [05/09/06 07:47:20.98]: TRACE: Notes: Processing Item - Item
Name: LastName; Item Value: Gherig
DirXML: [05/09/06 07:47:20.98]: TRACE: Notes: sNotesDN is not set, using
LastName: Gherig
DirXML: [05/09/06 07:47:21.00]: TRACE: Remote Loader: Received document
from publicationShim
DirXML: [05/09/06 07:47:21.00]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20051129_1130 " instance="Notes"
version="2.2.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<modify class-name="Person"
event-id="647B430CB691A28E8625716800452C0E - 1147178840968"
src-dn="Gherig">
<association
state="associated">647B430CB691A28E8625716800452C0 E</association>
<modify-attr attr-name="FullName">
<remove-all-values/>
<add-value>
<value>CN=Charlie
Gherig/O=Test</value>
<value>Charlie Gherig</value>
<value>CN=Lou
Gherig/O=Test</value>
<value>Lou Gherig</value>
<value>lgherig</value>
</add-value>
</modify-attr>
<modify-attr attr-name="Comment">
<remove-all-values/>
</modify-attr>
<modify-attr attr-name="FirstName">
<remove-all-values/>
<add-value>
<value>Charlie</value>
</add-value>
</modify-attr>
<modify-attr attr-name="MiddleInitial">
<remove-all-values/>
</modify-attr>
<modify-attr attr-name="LastName">
<remove-all-values/>
<add-value>
<value>Gherig</value>
</add-value>
</modify-attr>
</modify>
</input>
</nds>
DirXML: [05/09/06 07:47:21.00]: TRACE: Remote Loader: Sending...
DirXML: [05/09/06 07:47:21.00]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20051129_1130 " instance="Notes"
version="2.2.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<modify class-name="Person"
event-id="647B430CB691A28E8625716800452C0E - 1147178840968"
src-dn="Gherig">
<association
state="associated">647B430CB691A28E8625716800452C0 E</association>
<modify-attr attr-name="FullName">
<remove-all-values/>
<add-value>
<value>CN=Charlie
Gherig/O=Test</value>
<value>Charlie Gherig</value>
<value>CN=Lou
Gherig/O=Test</value>
<value>Lou Gherig</value>
<value>lgherig</value>
</add-value>
</modify-attr>
<modify-attr attr-name="Comment">
<remove-all-values/>
</modify-attr>
<modify-attr attr-name="FirstName">
<remove-all-values/>
<add-value>
<value>Charlie</value>
</add-value>
</modify-attr>
<modify-attr attr-name="MiddleInitial">
<remove-all-values/>
</modify-attr>
<modify-attr attr-name="LastName">
<remove-all-values/>
<add-value>
<value>Gherig</value>
</add-value>
</modify-attr>
</modify>
</input>
</nds>
DirXML: [05/09/06 07:47:21.00]: TRACE: Remote Loader: Document sent.
DirXML: [05/09/06 07:47:21.70]: TRACE: Remote Loader: Received.
DirXML: [05/09/06 07:47:21.70]: TRACE: <nds dtdversion="3.0"
ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="647B430CB691A28E8625716800452C0E -
1147178840968" level="success"><application>DirXML</application>
<module>Notes</module>
<object-dn>Gherig (Vault\Users\Active\Charlie
Gherig)</object-dn>
<component>Publisher</component>
</status>
</output>
</nds>
DirXML: [05/09/06 07:47:21.70]: TRACE: Remote Loader: Received document
for publisher channel
DirXML: [05/09/06 07:47:21.70]: TRACE: Remote Loader: Waiting for
receive...
DirXML: [05/09/06 07:47:21.70]: TRACE: Remote Loader: DirXML returned:
DirXML: [05/09/06 07:47:21.71]: TRACE: <nds dtdversion="3.0"
ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="647B430CB691A28E8625716800452C0E -
1147178840968" level="success"><application>DirXML</application>
<module>Notes</module>
<object-dn>Gherig (Vault\Users\Active\Charlie
Gherig)</object-dn>
<component>Publisher</component>
</status>
</output>
</nds>
DirXML: [05/09/06 07:47:21.71]:
DirXML Log Event -------------------
Driver = \IDVAULT\Vault\Services\DriverSet\Notes
Thread = Publisher
Object = Gherig
Level = success
Message = <application>DirXML</application>
<module>Notes</module>
<object-dn>Gherig (Vault\Users\Active\Charlie Gherig)</object-dn>
<component>Publisher</component>
DirXML: [05/09/06 07:47:21.71]: TRACE: Notes: Publication status =
SL_SUCCESS
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -6. The time now is 12:06 PM.


© 2007 Novell, Inc. All Rights Reserved.

Search Engine Friendly URLs by vBSEO 3.3.0 RC2