I'm using Novell's LDAP Driver to synchronize data with a OpenLDAP
server. I'm trying to read the homepostaladdress attribute values
from the OpenLDAP server for a user using "set Local Variable" and
a node-set from the destination attribute homepostaladdress. The data

appears in the log as it comes from the OpenLDAP server, but the shim

never inserts it into the document. I have also read the
homepostaladdress
data from the OpenLDAP server using the credentials that the driver
uses,
just to prove to me that it's not an access control problem.

IDM: 3.5.11.20080307
Novell version: LDAP Agent for Novell eDirectory 8.8 SP2 (20216.50)
OpenLDAP: 2.3.41

Edited Level 3 trace follows:

[12/11/08 09:41:24.719]:umod ST: Submitting document to
subscribe
r shim:
[12/11/08 09:41:24.719]:umod ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.5.11.20080307 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="umichPerson" event-id="0" scope="entry">
<association>uid=xpaul,ou=people,dc=umich,dc=edu </association>
<read-attr attr-name="homepostaladdress"/>
</query>
</input>
</nds>
[12/11/08 09:41:24.720]:umod ST: umod_changelog: LDAP
Search
base=uid=xpaul,ou=people,dc=umich,dc=edu
scope=0
filter=(objectclass=*)
attrs=[homepostaladdress, objectclass]
attrsOnly=false
[12/11/08 09:41:24.722]:umod ST: umod_changelog:
Query.queryOpera
tion() result=dn: uid=xpaul,ou=People,dc=umich,dc=edu
objectClass: posixAccount
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: umichPerson
objectClass: inetOrgPerson
homePostalAddress: 123$fourfivesix$vii viii ix x$Nova Scotia
homePostalAddress: box 357$Tiger Stadium$Detroit, Mi
homePostalAddress: box 357 $ Tiger Stadium $ Detroit, Mi
homePostalAddress: turn 5 $ sebring $ florida
homePostalAddress: home $ postal $ address

[12/11/08 09:41:24.724]:umod ST:
SubscriptionShim.execute() retur
ned:
[12/11/08 09:41:24.724]:umod ST:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20080128_1614 " instance="umod_changelog"
version="3.5.4">Id
entity Manager Driver for LDAP</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="umichPerson" event-id="0"
src-dn="uid=xpaul,ou=People,
dc=umich,dc=edu">
<association
state="associated">uid=xpaul,ou=people,dc=umich,dc =edu</assoc
iation>
<attr attr-name="homePostalAddress"/>
</instance>
<status event-id="0" level="success"/>
</output>
</nds>
[12/11/08 09:41:24.725]:umod ST: Applying input
transformation po
licies.
[12/11/08 09:41:24.727]:umod ST:


--
prtnovell
------------------------------------------------------------------------
prtnovell's Profile: http://forums.novell.com/member.php?userid=3716
View this thread: http://forums.novell.com/showthread.php?t=353955