Hi,

I'm trying to develop a NIM-AD driver, but in one of my operations I'm
having a weird error that shows me one time over two. I'm trying to see
if there is some deference between error/non error but for the moment I
found nothing.

I've also tried to change one of my filter's attributes but I'm always
having this error (one time over two). I'm not asking for how to solve
it, but how to find the cause in this log. Here is the trace file :
> [12/17/2014 10:44:43.506] ConnecteurAD PT:
> <nds dtdversion="2.2">
> <source>
> <product build="20120330_120000"
> instance="\IDV\system\DriverSet\ConnecteurAD"
> version="4.0.0.0">AD</product>
> <contact>Novell, Inc.</contact>
> </source>
> <input>
> <modify class-name="User" dest-dn="data\personnes\User Test (4663)"
> dest-entry-id="92220" event-id="ConnecteurAD##14a57a2a2fe##0"
> src-dn="CN=User Test
> (4663),OU=Utilisateurs_Actifs,OU=MYDOMAIN,DC=nim20 12,DC=intra">
> <association>5d7a5eb62cb54642b4af29caf8495754</association>
> <modify-attr attr-name="jackNumber">
> <remove-value>
> <value timestamp="1418809303#2" type="string">migrated</value>
> </remove-value>
> </modify-attr>
> <modify-attr attr-name="jackNumber">
> <add-value>
> <value naming="false" type="string">cancelmigration</value>
> </add-value>
> </modify-attr>
> <operation-data AccountTracking-AppAccountStatus="-"
> AccountTracking-IdvAccountStatus="-" AccountTracking-LDAPDN="CN=User
> Test (4663),OU=Utilisateurs_Actifs,OU=MYDOMAIN,DC=nim20 12,DC=intra"
> AccountTracking-association="5d7a5eb62cb54642b4af29caf8495754"/>
> <modify-attr attr-name="businessCategory">
> <remove-all-values/>
> </modify-attr>
> <modify-attr attr-name="jackNumber">
> <remove-all-values/>
> <add-value>
> <value type="string">nonmigrated</value>
> </add-value>
> </modify-attr>
> <modify-attr attr-name="displayName">
> <remove-all-values/>
> <add-value>
> <value type="string"> </value>
> </add-value>
> </modify-attr>
> <modify-attr attr-name="uniqueID">
> <remove-all-values/>
> <add-value>
> [12/17/2014 10:44:43.506] <value type="string"/>
> </add-value>
> </modify-attr>
> <modify-attr attr-name="NSCP:employeeNumber">
> <remove-all-values/>
> <add-value>
> <value type="string"/>
> </add-value>
> </modify-attr>
> <modify-attr attr-name="employeeType">
> <remove-all-values/>
> <add-value>
> <value type="string">Siege</value>
> </add-value>
> </modify-attr>
> </modify>
> </input>
> </nds>
> [12/17/2014 10:44:43.506] ConnecteurAD PT:Filtering out
> notification-only attributes.
> [12/17/2014 10:44:43.506] ConnecteurAD PT:Pumping XDS to eDirectory.
> [12/17/2014 10:44:43.507] ConnecteurAD PT:Performing operation modify
> for data\personnes\User Test (4663).
> [12/17/2014 10:44:43.507] ConnecteurAD PT:--JCLNT--
> \IDV\system\DriverSet\ConnecteurAD - Publisher : Duplicating : context =
> 546046026, tempContext = 546046027
> [12/17/2014 10:44:43.508] ConnecteurAD PT:Modifying entry
> data\personnes\User Test (4663).
> [12/17/2014 10:44:43.508] ConnecteurAD PT:--JCLNT--
> \IDV\system\DriverSet\ConnecteurAD - Publisher : Calling free on
> tempContext = 546046027
> [12/17/2014 10:44:43.551] ConnecteurAD PT:
> DirXML Log Event -------------------
> Driver: \IDV\system\DriverSet\ConnecteurAD
> Channel: Publisher
> Object: CN=User Test
> (4663),OU=Utilisateurs_Actifs,OU=MYDOMAIN,DC=nim20 12,DC=intra
> (data\personnes\User Test (4663))
> * Status: Error
> Message: Code(-9010) An exception occurred:
> novell.jclient.JCException: modifyEntry -613 ERR_SYNTAX_VIOLATION*
> [12/17/2014 10:44:43.559] ConnecteurAD PT:Fixing up association
> references.
> [12/17/2014 10:44:43.559] ConnecteurAD PT:Applying schema mapping
> policies to output.
> [12/17/2014 10:44:43.559] ConnecteurAD PT:Applying policy:
> NOVLDATACOLL-smp-SkipSchemaMapping.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: Applying to status #1.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: Evaluating selection
> criteria for rule 'skip'.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: (if-operation equal
> "instance") = FALSE.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: Rule rejected.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: Evaluating selection
> criteria for rule 'restore'.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: (if-op-property
> 'restore-attr-names' equal "true") = FALSE.
> [12/17/2014 10:44:43.560] ConnecteurAD PT: Rule rejected.
> [12/17/2014 10:44:43.560] ConnecteurAD PT:Policy returned:
> [12/17/2014 10:44:43.560] ConnecteurAD PT:
> <nds dtdversion="4.0" ndsversion="8.x">
> <source>
> <product edition="Standard" version="4.0.1.0">DirXML</product>
> <contact>Novell, Inc.</contact>
> </source>
> <output>
> *<status event-id="ConnecteurAD##14a57a2a2fe##0"
> level="error">Code(-9010) An exception occurred:
> novell.jclient.JCException: modifyEntry -613
> ERR_SYNTAX_VIOLATION<application>DirXML</application>*
> <module>ConnecteurAD</module>
> <object-dn>CN=User Test
> (4663),OU=Utilisateurs_Actifs,OU=MYDOMAIN,DC=nim20 12,DC=intra
> (data\personnes\User Test (4663))</object-dn>
> <component>Publisher</component>
> <operation-data AccountTracking-AppAccountStatus="-"
> AccountTracking-IdvAccountStatus="-" AccountTracking-LDAPDN="CN=User
> Test (4663),OU=Utilisateurs_Actifs,OU=MYDOMAIN,DC=nim20 12,DC=intra"
> AccountTracking-association="5d7a5eb62cb54642b4af29caf8495754"/>
> </status>
> </output>
> </nds>


My problem is that it shows the error message, but I don't see where the
problem is, some particular attribute? Something wrong with the
mapping?

Thanks in advance for your help,
Marc


--
MuadDib_II
------------------------------------------------------------------------
MuadDib_II's Profile: https://forums.netiq.com/member.php?userid=8754
View this thread: https://forums.netiq.com/showthread.php?t=52437