Father Ramon;1385008 Wrote:
> Any attribute values that have timestamps newer than the modify that
> triggered the synthetic add will not be included on the synthetic add
> on
> the assumption that there will be later events that will add these
> values. If there are not later events that add these values, it
> usually
> means that your eDirectory servers in the source tree don't have
> their
> times synchronized properly.
>


I'm having a similar problem. Altough this thread is very old, I'm
unsing it to describe my problem.

I have a move that triggers a sync and this sync becomes an ADD. The
first time the sync appears in the logfile and becomes an ADD all
add-attrs, except from the CN are filtered out.
Then is second sync is processed and all attributes appear in the add
event.

The result of the first sync is an error.
The result of the second sync is a successfully processed ADD.

My question is if I can rely on that this will alway happen this way or
if I have to be afraid that some information gets lost.

Time seems to be synchronized properly.

Is the only way to avoid the error to veto the crippled ADD?


Lv3 trace, first sync:


[05/31/11 12:59:39.006]:dirint2dirext ST:Policy returned:
[05/31/11 12:59:39.006]:dirint2dirext ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<sync class-name="User" event-id="Sigma-IMS#Publisher#1047002"
from-move="true"
qualified-src-dn="C=DE\O=company\OU=IMS\OU=People\CN=Richard Ronig"
src-
dn="\DIT_intern\DE\company\IMS\People\Richard Ronig"
src-entry-id="708279" timestamp="1306839578#0"/>
</input>
</nds>
[05/31/11 12:59:39.007]:dirint2dirext ST:Subscriber processing sync for
\DIT_intern\DE\company\IMS\People\Richard Ronig.
[05/31/11 12:59:39.008]:dirint2dirext ST:Reading relevant attributes
from \DIT_intern\DE\company\IMS\People\Richard Ronig.
[05/31/11 12:59:39.008]:dirint2dirext ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User"
dest-dn="\DIT_intern\DE\company\IMS\People\Richard Ronig"
dest-entry-id="708279" scope="entry">
<read-attr attr-name="CN"/>
<read-attr attr-name="displayName"/>
<read-attr attr-name="Facsimile Telephone Number"/>
<read-attr attr-name="Full Name"/>
<read-attr attr-name="Given Name"/>
<read-attr attr-name="GUID"/>
<read-attr attr-name="Internet EMail Address"/>
<read-attr attr-name="L"/>
<read-attr attr-name="personalTitle"/>
<read-attr attr-name="Physical Delivery Office Name"/>
<read-attr attr-name="Postal Address"/>
<read-attr attr-name="Postal Code"/>
<read-attr attr-name="SA"/>
<read-attr attr-name="Surname"/>
<read-attr attr-name="userCertificate"/>
</query>
</input>
</nds>
[05/31/11 12:59:39.011]:dirint2dirext ST:Pumping XDS to eDirectory.
[05/31/11 12:59:39.011]:dirint2dirext ST:Performing operation query for
\DIT_intern\DE\company\IMS\People\Richard Ronig.
[05/31/11 12:59:39.012]:dirint2dirext ST:Read result:
[05/31/11 12:59:39.013]:dirint2dirext ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="User"
qualified-src-dn="C=DE\O=company\OU=IMS\OU=People\CN=Richard Ronig"
src-dn="\DIT_intern\DE\company\IMS\People\Richard Ronig"
src-entry-id="708279">
<attr attr-name="CN">
<value naming="true" timestamp="1306839578#14"
type="string">Richard Ronig</value>
</attr>
<attr attr-name="displayName">
<value timestamp="1306839578#54" type="string">Ronig,
Richard</value>
</attr>
<attr attr-name="Full Name">
<value timestamp="1306839578#42" type="string">Richard
Ronig</value>
</attr>
<attr attr-name="Given Name">
<value timestamp="1306839578#43" type="string">Richard</value>
</attr>
<attr attr-name="GUID">
<value timestamp="1306839578#44"
type="octet">tKgajiwItEgFnrSoGo4sCA==</value>
</attr>
<attr attr-name="Internet EMail Address">
<value timestamp="1306839578#51"
type="string">richard.ronig@ims.company.de</value>
</attr>
<attr attr-name="L">
<value timestamp="1306839578#29"
type="string">Duisburg</value>
</attr>
<attr attr-name="Postal Code">
<value timestamp="1306839578#36" type="string">47057</value>
</attr>
<attr attr-name="SA">
<value timestamp="1306839578#39" type="string">Finkenstr.
61</value>
</attr>
<attr attr-name="Surname">
<value timestamp="1306839578#40" type="string">Ronig</value>
</attr>
</instance>
<status level="success"></status>
</output>
</nds>
[05/31/11 12:59:39.015]:dirint2dirext ST:Synthetic add:
[05/31/11 12:59:39.015]:dirint2dirext ST:
[05/31/11 12:59:39.015]:dirint2dirext ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<add class-name="User" event-id="Sigma-IMS#Publisher#1047002"
qualified-src-dn="C=DE\O=company\OU=IMS\OU=People\CN=Richard Ronig"
src-dn="\DIT_intern\DE\Fr
aunhofer\IMS\People\Richard Ronig" src-entry-id="708279">
<add-attr attr-name="CN">
<value naming="true" timestamp="1306839578#14"
type="string">Richard Ronig</value>
</add-attr>
</add>
<status level="success"></status>
</output>
</nds>
[05/31/11 12:59:39.016]:dirint2dirext ST:No object matching policies.
[05/31/11 12:59:39.016]:dirint2dirext ST:No object creation policies.

[...]

[05/31/11 12:59:39.024]:dirint2dirext ST:
<nds dtdversion="3.5">
<source>
<product instance="dirext2dirint_new" version="3.6.10.4747">DirXML
Driver for eDirectory</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status level="error"
type="driver-general">java.lang.NumberFormatException: Missing
GUID</status>
</output>
</nds>
[05/31/11 12:59:39.025]:dirint2dirext ST:No input transformation
policies.
[05/31/11 12:59:39.025]:dirint2dirext ST:No schema mapping policies.
[05/31/11 12:59:39.026]:dirint2dirext ST:Resolving association
references.
[05/31/11 12:59:39.026]:dirint2dirext ST:Processing returned document.
[05/31/11 12:59:39.026]:dirint2dirext ST:Processing operation <status>
for .
[05/31/11 12:59:39.026]:dirint2dirext ST:
DirXML Log Event -------------------
Driver: \DIT_intern\DE\company\Services\DirXML
DriverSet\dirint2dirext
Channel: Subscriber
Object: \DIT_intern\DE\company\IMS\People\Richard Ronig
Status: Error
Message: java.lang.NumberFormatException: Missing GUID

I reached the max. number of allowed chars within one posting, so I'll
have to use a second posting for the tracing of the successfull
synthetic add.


--
c303
------------------------------------------------------------------------
c303's Profile: http://forums.novell.com/member.php?userid=47620
View this thread: http://forums.novell.com/showthread.php?t=122391