I am having a problem for PostOffice in GW driver. The GW admin is able
to create PO & also users in those manually. But my default GW driver is
having problem to create Users in GW PO. The trace is as below:
************TRACE PART 1*****''''''''''
<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" event-id="gw6"
qualified-src-dn="O=identities\OU=active\OU=people\CN=marielljan s"
src-dn="\DIV-COMPANY\identities\active\people\marielljans"
src-entry-id="34944">
<association state="migrate"></association>
<attr attr-name="Internet EMail Address">
<value timestamp="1291914332#9"
type="string">marielljans@COMPANY.com</value>
</attr>
</instance>
<status event-id="gw6" level="success"></status>
</output>
</nds>
Remote Interface Driver: Sending...

---
Remote Interface Driver: Document sent.
Remote Interface Driver: Received.
nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="GroupWise Post Office"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
-----
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="GroupWise Post Office"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
Applying input transformation policies.
...<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="GroupWise Post Office"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
Applying policy: pub-itp-EntitlementPolicyPub.
Applying to query #1.
Evaluating selection criteria for rule 'Check target of
add-association for group membership entitlements that need to be
granted'.
(if-operation equal "add-association") = FALSE.
Rule rejected.
Evaluating selection criteria for rule 'account tracking stuff'.
(if-operation equal "remove-association") = FALSE.
Rule rejected.
12/09/10
Policy returned:

<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="GroupWise Post Office"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
Applying policy: lib-AccountTracking-WriteAccounts-itp-V1.
Applying to query #1.
Evaluating selection criteria for rule 'AccountTracking - disregard if
disabled'.
(if-global-variable 'drv.acctTrk.enable' not-equal "true") = TRUE.
Rule selected.
Applying rule 'AccountTracking - disregard if disabled'.
Action: do-break().
Policy returned:

<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="GroupWise Post Office"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
Applying policy: lib-Audit-SendEntitlementsEvents-itp-V1.
Applying to query #1.

Evaluating selection criteria for rule 'Generate Audit Event'.
(if-operation equal "status") = FALSE.
Rule rejected.
Policy returned:

<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="GroupWise Post Office"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
Applying schema mapping policies to input.
Applying policy: smp-DefaultSchemaMap.
Mapping class-name 'GroupWise Post Office' to 'Organizational Unit'.
Applying policy: smp-ExtendedSchemaMap.
Applying to query #1.
Evaluating selection criteria for rule 'Strip
nspmDistributionPassword'.
Rule selected.
Applying rule 'Strip nspmDistributionPassword'.
**************
Rule rejected.
Policy returned:

<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="Organizational Unit"
dest-dn="ded-COMPANY\COMPANY\groupwise\abc-po1" event-id="gw8"
scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
</query>
</input>
</nds>
Resolving association references.
Pumping XDS to eDirectory.
Performing operation query for ded-COMPANY\COMPANY\groupwise\abc-po1.
Fixing up association references.
Applying schema mapping policies to output.
Applying policy: smp-DefaultSchemaMap.
Applying policy: smp-ExtendedSchemaMap.
Applying to status #1.
Evaluating selection criteria for rule 'Strip
nspmDistributionPassword'.
Rule selected.
Applying rule 'Strip nspmDistributionPassword'.
********************
Rule rejected.
Policy returned:

<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="gw8" level="success"></status>
</output>
</nds>
Applying output transformation policies.
Applying policy: sub-otp-EntitlementPolicySub.
Applying to status #1.
Evaluating selection criteria for rule 'Convert Entitlement DN from
dot to slash format'.
Rule selected.
Applying rule 'Convert Entitlement DN from dot to slash format'.
Action: do-reformat-op-attr("Distribution List
DN",token-parse-dn(dest-dn-format="slash",src-dn-format="dot",token-local-variable("current-value"))).
Policy returned:

<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="gw8" level="success"></status>
</output>
</nds>
Applying policy: lib-AccountTracking-Subscribe-otp-V1.
Applying to status #1.
Evaluating selection criteria for rule 'AccountTracking - disregard if
disabled or wrong object class'.
Rule selected.
Applying rule 'AccountTracking - disregard if disabled or wrong object
class'.
Action: do-if().
Evaluating conditions.
(if-global-variable 'drv.acctTrk.enable' not-equal "true") = TRUE.
Performing if actions.
Action: do-break().
Policy returned:

;;;;;;;;
Remote Interface Driver: Sending...
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User"
dest-dn="\DIV-COMPANY\identities\active\people\marielljans"
dest-entry-id="34944" event-id="gw10" scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
<read-attr attr-name="EMail Address"/>
<read-attr attr-name="Internet EMail Address"/>
</query>
</input>
</nds>
Received query from subscriber shim.

<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User"
dest-dn="\DIV-COMPANY\identities\active\people\marielljans"
dest-entry-id="34944" event-id="gw10" scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
<read-attr attr-name="EMail Address"/>
<read-attr attr-name="Internet EMail Address"/>
</query>
</input>
</nds>
Applying input transformation policies.
Applying policy: lib-AccountTracking-Publish-itp-V1.
Applying to query #1.
Evaluating selection criteria for rule 'AccountTracking - disregard if
disabled or wrong object class'.
Rule selected.
Applying rule 'AccountTracking - disregard if disabled or wrong object
class'.
Action: do-if().
Evaluating conditions.
(if-global-variable 'drv.acctTrk.enable' not-equal "true") = TRUE.
Performing if actions.
Action: do-break().
Policy returned:

<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20090305_0422" instance="IDV-TO-GroupWise"
version="3.5.3 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User"
dest-dn="\DIV-COMPANY\identities\active\people\marielljans"
dest-entry-id="34944" event-id="gw10" scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
<read-attr attr-name="EMail Address"/>
<read-attr attr-name="Internet EMail Address"/>
</query>
</input>
</nds>

*****************


--
bappa_kumar
------------------------------------------------------------------------
bappa_kumar's Profile: http://forums.novell.com/member.php?userid=37057
View this thread: http://forums.novell.com/showthread.php?t=427825