Hi,

Trying to create groups with the null-driver.
I use some attribute from the user to create the group object an to me
it does loog right but the group never gets created, this is the
compeate trace:

Any ideas ?

01:00:00 1B30 Drvrs: Service Driver ST:Start transaction.
01:00:00 1B30 Drvrs: Service Driver ST:Processing events for
transaction.
10:07:24 1B30 Drvrs: Service Driver ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<modify cached-time="20081031132847.037Z" class-name="User"
event-id="SE06OFFIDM01-NDS#20081031132847#1#1"
qualified-src-dn="O=Corp\OU=Active\OU=Users\CN=johdah"
src-dn="\IDV\Corp\Active\Users\johdah" src-entry-id="38413"
timestamp="1225459727#1">
<modify-attr attr-name="costCenter">
<add-value>
<value timestamp="1225459727#1" type="string">218</value>
</add-value>
</modify-attr>
</modify>
</input>
</nds>
01:00:00 1B30 Drvrs: Service Driver ST:Applying event transformation
policies.
01:00:00 1B30 Drvrs: Service Driver ST:Applying policy: Create cc
groups.
FFFFFFFF 1B30 Drvrs: Service Driver ST: Applying to modify #1.
10:07:24 1B30 Drvrs: Service Driver ST: Evaluating selection criteria
for rule 'Create groups for cc with owner'.
01:00:00 1B30 Drvrs: Service Driver ST: (if-class-name equal "User") =
TRUE.
01:00:00 1B30 Drvrs: Service Driver ST: (if-op-attr 'costCenter'
available) = TRUE.
01:00:00 1B30 Drvrs: Service Driver ST: Rule selected.
01:00:00 1B30 Drvrs: Service Driver ST: Applying rule 'Create groups
for cc with owner'.
01:16:56 1B30 Drvrs: Service Driver ST: Action:
do-add-src-object(class-name="Group",arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter"))).
21:00:57 1B30 Drvrs: Service Driver ST:
arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter"))
01:00:00 1B30 Drvrs: Service Driver ST:
token-global-variable("cc-group-context")
FFFFFFFF 1B30 Drvrs: Service Driver ST: Token Value:
"\IDV\Corp\Active\Groups\cc\".
01:00:00 1B30 Drvrs: Service Driver ST: token-op-attr("costCenter")
01:00:00 1B30 Drvrs: Service Driver ST: Token Value: "218".
01:00:00 1B30 Drvrs: Service Driver ST: Arg Value:
"\IDV\Corp\Active\Groups\cc\218".
07:32:20 1B30 Drvrs: Service Driver ST: Action:
do-add-src-attr-value("Object
Class",class-name="Group",arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter")),"Group").
21:00:57 1B30 Drvrs: Service Driver ST:
arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter"))
01:00:00 1B30 Drvrs: Service Driver ST:
token-global-variable("cc-group-context")
FFFFFFFF 1B30 Drvrs: Service Driver ST: Token Value:
"\IDV\Corp\Active\Groups\cc\".
01:00:00 1B30 Drvrs: Service Driver ST: token-op-attr("costCenter")
01:00:00 1B30 Drvrs: Service Driver ST: Token Value: "218".
01:00:00 1B30 Drvrs: Service Driver ST: Arg Value:
"\IDV\Corp\Active\Groups\cc\218".
FFFFFFFF 1B30 Drvrs: Service Driver ST: arg-string("Group")
FFFFFFFF 1B30 Drvrs: Service Driver ST: token-text("Group")
FFFFFFFF 1B30 Drvrs: Service Driver ST: Arg Value: "Group".
23:55:46 1B30 Drvrs: Service Driver ST: Action:
do-add-src-attr-value("CN",class-name="Group",arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter")),token-attr("costCenter")).
21:00:57 1B30 Drvrs: Service Driver ST:
arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter"))
01:00:00 1B30 Drvrs: Service Driver ST:
token-global-variable("cc-group-context")
FFFFFFFF 1B30 Drvrs: Service Driver ST: Token Value:
"\IDV\Corp\Active\Groups\cc\".
01:00:00 1B30 Drvrs: Service Driver ST: token-op-attr("costCenter")
01:00:00 1B30 Drvrs: Service Driver ST: Token Value: "218".
01:00:00 1B30 Drvrs: Service Driver ST: Arg Value:
"\IDV\Corp\Active\Groups\cc\218".
01:00:00 1B30 Drvrs: Service Driver ST:
arg-string(token-attr("costCenter"))
01:00:00 1B30 Drvrs: Service Driver ST: token-attr("costCenter")
01:00:00 1B30 Drvrs: Service Driver ST: Token Value: "218".
FFFFFFFF 1B30 Drvrs: Service Driver ST: Arg Value: "218".
12:35:01 1B30 Drvrs: Service Driver ST: Action:
do-add-src-attr-value("Owner",class-name="Group",arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter")),token-attr("omx-manager")).
21:00:57 1B30 Drvrs: Service Driver ST:
arg-dn(token-global-variable("cc-group-context")+token-op-attr("costCenter"))
01:00:00 1B30 Drvrs: Service Driver ST:
token-global-variable("cc-group-context")
FFFFFFFF 1B30 Drvrs: Service Driver ST: Token Value:
"\IDV\Corp\Active\Groups\cc\".
01:00:00 1B30 Drvrs: Service Driver ST: token-op-attr("costCenter")
01:00:00 1B30 Drvrs: Service Driver ST: Token Value: "218".
01:00:00 1B30 Drvrs: Service Driver ST: Arg Value:
"\IDV\Corp\Active\Groups\cc\218".
01:00:00 1B30 Drvrs: Service Driver ST:
arg-string(token-attr("omx-manager"))
01:00:00 1B30 Drvrs: Service Driver ST: token-attr("omx-manager")
FFFFFFFF 1B30 Drvrs: Service Driver ST: Query from policy
23:15:23 1B30 Drvrs: Service Driver ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<query class-name="User" dest-dn="\IDV\Corp\Active\Users\johdah"
dest-entry-id="38413" scope="entry">
<read-attr attr-name="omx-manager"/>
</query>
</input>
</nds>
01:00:00 1B30 Drvrs: Service Driver ST: Pumping XDS to eDirectory.
10:07:24 1B30 Drvrs: Service Driver ST: Performing operation query for
\IDV\Corp\Active\Users\johdah.
01:00:00 1B30 Drvrs: Service Driver ST: Query from policy result
18:48:31 1B30 Drvrs: Service Driver ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="User"
qualified-src-dn="O=Corp\OU=Active\OU=Users\CN=johdah"
src-dn="\IDV\Corp\Active\Users\johdah" src-entry-id="38413">
<attr attr-name="omx-manager">
<value timestamp="1225457561#8" type="string">Douglas Melville</value>
</attr>
</instance>
<status level="success"></status>
</output>
</nds>
01:00:00 1B30 Drvrs: Service Driver ST: Token Value: "Douglas
Melville".
01:00:00 1B30 Drvrs: Service Driver ST: Arg Value: "Douglas Melville".
01:00:00 1B30 Drvrs: Service Driver ST: Evaluating selection criteria
for rule 'Veto all'.
01:00:00 1B30 Drvrs: Service Driver ST: Rule selected.
FFFFFFFF 1B30 Drvrs: Service Driver ST: Applying rule 'Veto all'.
FFFFFFFF 1B30 Drvrs: Service Driver ST: Action: do-veto().
FFFFFFFF 1B30 Drvrs: Service Driver ST: Direct command from policy
10:49:44 1B30 Drvrs: Service Driver ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<add class-name="Group" dest-dn="\IDV\Corp\Active\Groups\cc\218"
event-id="SE06OFFIDM01-NDS#20081031132847#1#1">
<add-attr attr-name="Object Class">
<value>Group</value>
</add-attr>
<add-attr attr-name="CN">
<value>218</value>
</add-attr>
<add-attr attr-name="Owner">
<value>Douglas Melville</value>
</add-attr>
</add>
</input>
</nds>
FFFFFFFF 1B30 Drvrs: Service Driver ST: Pumping XDS to eDirectory.
FFFFFFFF 1B30 Drvrs: Service Driver ST: Performing operation add for
\IDV\Corp\Active\Groups\cc\218.
01:00:00 1B30 Drvrs: Service Driver ST: Adding entry
\IDV\Corp\Active\Groups\cc\218.


--
joakim_ganse
------------------------------------------------------------------------
joakim_ganse's Profile: http://forums.novell.com/member.php?userid=6236
View this thread: http://forums.novell.com/showthread.php?t=349404