Dear Novell Support,

ich kann nämlich der publisher filter nicht verstehen.
Im eingehenden Events ist ein Person class drin, durch xslt wird ein add
event for User class erzeugt.

Im Filter stehen beiden Person und User Class zu publizieren. Allerdings
nach der Filter die Classe User ist ganz entfernt. Ich verstehe das nicht.

The xml event before entering into publisher sync filter ist so:
###############################################
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.11.4904">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<add class-name="Person" event-id="simsrv04#20100805080200#99#1"
qualified-src-dn="C=de\O=lrz-muenchen\OU=ITUM\OU=users\CN=ne84mus"
src-dn="\MWN-IO\de\lrz-muenchen\ITUM\users\ne84mus" src-entry-id="949075">
<association>{C38DF443-FA8B-c84d-35A1-C38DF443FA8B}</association>
<add-attr attr-name="mwnTUMBenutzername">
<value naming="true" timestamp="1280906297#49" type="string">ne84mus</value>
</add-attr>
<add-attr attr-name="GUID">
<value timestamp="1280906297#5"
type="octet">w430Q/qLyE01ocON9EP6iw==</value>
</add-attr>
<add-attr attr-name="mwnTUMAffiliation">
<value timestamp="1280906297#7" type="string">alum</value>
</add-attr>
<add-attr attr-name="imAnrede">
<value timestamp="1280906297#8" type="string">Frau</value>
</add-attr>
<add-attr attr-name="imDienststatus">
<value timestamp="1280906297#10" type="string">nas,aktiv</value>
<value timestamp="1280906297#11" type="string">mailbox,aktiv</value>
<value timestamp="1280906297#12" type="string">vpn,inaktiv</value>
</add-attr>
<add-attr attr-name="imEduPersonFeaturesOfStudy">
<value timestamp="1280906297#13"
type="string">16$1$!!030!HF!6$Informatik$2009-05-15</value>
</add-attr>
<add-attr attr-name="mwnTUMEmail">
<value timestamp="1280906297#14" type="string">ne84mus@mytum.de</value>
<value timestamp="1280906297#15" type="string">sadhna.goyal@mytum.de</value>
10:02:00 <value timestamp="1280906297#16"
type="string">1C32C3FC376F79DC@mytum.de</value>
</add-attr>
<add-attr attr-name="mwnTUMGeburtsdatum">
<value timestamp="1280906297#18" type="string">1976-10-17</value>
</add-attr>
<add-attr attr-name="mwnTUMBevorzugteEMail">
<value timestamp="1280906297#19" type="string">sadhna.goyal@mytum.de</value>
</add-attr>
<add-attr attr-name="imMatrikelNr">
<value timestamp="1280906297#21" type="string">02882424</value>
</add-attr>
<add-attr attr-name="mwnTUMMWNid">
<value timestamp="1280906297#22" type="string">1C32C3FC376F79DC</value>
</add-attr>
<add-attr attr-name="mwnTUMNationalitaet">
<value timestamp="1280906297#23" type="string">IN</value>
</add-attr>
<add-attr attr-name="mwnTUMVorname">
<value timestamp="1280906297#24" type="string">Sadhna</value>
</add-attr>
<add-attr attr-name="mwnTUMNachname">
<value timestamp="1280906297#26" type="string">Goyal</value>
</add-attr>
<add-attr attr-name="mwnTUMStudium">
<value>Technische Universit?t M?nchen;Informatik;02882424;</value>
</add-attr>
<add-attr attr-name="mwnTUMAnrede">
<value>Frau Goyal</value>
</add-attr>
<add-attr attr-name="mwnTUMGeschlecht">
<value>W</value>
</add-attr>
<add-attr attr-name="mwnTUMVornameInitialen">
<value>S.</value>
</add-attr>
<add-attr attr-name="mwnTUMRufname">
<value>Sadhna</value>
</add-attr>
</add>
<add class-name="User" event-id="simsrv04#20100805080200#99#1"
src-dn="\MWN-IO\de\lrz-muenchen\ITUM\users\ne84mus">
<association>{C38DF443-FA8B-c84d-35A1-C38DF443FA8B}</association>
<add-attr attr-name="mwnTUMAnzeigename">
<value timestamp="1280906297#9" type="string">Goyal, Sadhna</value>
</add-attr>
<add-attr attr-name="mwnTUMEmail">
<value timestamp="1280906297#14" type="string">ne84mus@mytum.de</value>
<value timestamp="1280906297#15" type="string">sadhna.goyal@mytum.de</value>
<value timestamp="1280906297#16"
type="string">1C32C3FC376F79DC@mytum.de</value>
</add-attr>
<add-attr attr-name="mwnTUMWeiterleitung">
<value timestamp="1280906297#17" type="string">sadhnagoyal@gmail.com</value>
</add-attr>
<add-attr attr-name="mwnTUMMessageStore">
<value timestamp="1280906297#25"
type="string">balz00sw-hbt.ads.mwn.de</value>
</add-attr>
<add-attr attr-name="nspmDistributionPassword"><!-- content suppressed -->
</add-attr>
<add-attr attr-name="mwnTUMBasisUID">
<value timestamp="1280906297#27" type="int">3037252</value>
</add-attr>
<add-attr attr-name="mwnTUMBasisGID">
<value>3250123</value>
</add-attr>
<add-attr attr-name="mwnTUMBasisAnmeldeName">
<value>ne84mus</value>
</add-attr>
<add-attr attr-name="mwnTUMHauptEmail">
<value>sadhna.goyal@mytum.de</value>
</add-attr>
<add-attr attr-name="mwnTUMZugeordnetesProjekt">
<value>0000000000F43458</value>
</add-attr>
</add>
</input>
</nds>
###################################
The filter ist so:
#######################################
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE filter PUBLIC
"dirxmlfilter" "C:\Program
Files\Novell\Designer\plugins\com.novell.idm.filte r_3.5.0.200909160331\DTD\dirxmlfilter.dtd"><filter >
<filter-class class-name="Person" publisher="sync"
publisher-create-homedir="true" publisher-track-template-member="true"
subscriber="ignore">
<filter-attr attr-name="CN" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="GUID" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="imAdrDienstTelefon"
merge-authority="default" publisher="notify"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="imDienststatus"
merge-authority="default" publisher="notify"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnLRZid" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMAffiliation"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMAnrede" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMAnschrift"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMAnzeigename"
merge-authority="default" publisher="notify"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMBasisUID"
merge-authority="default" publisher="notify"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMBenutzername"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMBevorzugteEmail"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMEinrichtungsListe"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMEmail" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMGeburtsdatum"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMGeschlecht"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMHistorie"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMKennungsListe"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMMWNid" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMNachname"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMNationalitaet"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMProjektListe"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMRufname"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMStatus" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMStudium"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMTelefon"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMTitelPost"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMTitelPre"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMVorname"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMVornameInitialen"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="Surname" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
</filter-class>
<filter-class class-name="User" publisher="sync"
publisher-create-homedir="true" publisher-track-template-member="true"
subscriber="ignore">
<filter-attr attr-name="CN" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="GUID" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="imAdrDienstTelefon"
merge-authority="default" publisher="notify"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="imDienststatus"
merge-authority="default" publisher="notify"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnLRZid" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMAnzeigename"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMBasisAnmeldeName"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMBasisGID"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMBasisUID"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMEmail" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMHauptEmail"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMHistorie"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMKennungsBesitzer"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMKontingent"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMMessageStore"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMPlattformListe"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMStatus" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMWeiterleitung"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="mwnTUMZugeordnetesProjekt"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="nspmDistributionPassword"
merge-authority="default" publisher="sync"
publisher-optimize-modify="true" subscriber="ignore"/>
<filter-attr attr-name="Surname" merge-authority="default"
publisher="sync" publisher-optimize-modify="true" subscriber="ignore"/>
</filter-class>
</filter>
################################################## ######################
Result in traces
10:02:00 ITUM_Pub_Trace PT:No associated objects.
10:02:00 ITUM_Pub_Trace PT:Applying publisher filter.
10:02:00 ITUM_Pub_Trace PT: Filtered out <add-attr attr-name='imAnrede'>.
10:02:00 ITUM_Pub_Trace PT: Filtered out <add-attr
attr-name='imEduPersonFeaturesOfStudy'>.
10:02:00 ITUM_Pub_Trace PT: Filtered out <add-attr
attr-name='imMatrikelNr'>.
10:02:00 ITUM_Pub_Trace PT:Publisher processing add for
\MWN-IO\de\lrz-muenchen\ITUM\users\ne84mus.
10:02:00 ITUM_Pub_Trace PT:Applying object matching policies.


There is no more User class in the event to be seen.

Thanks for the clarification.

--
Mit freundlichen Grüßen

Sadhna Goyal


Leibniz-Rechenzentrum München E-Mail: goyal@lrz.de
Boltzmannstr. 1, D-85748 Garching Phone: +49 89 358318880
Raum LRZ I.1.107 Fax: +49 89 35831 8680