Hi,

On a modify operation (subscriber output transform), I would like to use an
XSLT-policy to do the following (pseudo code :

"IF the complete modify document contains other attributes than the
attributes with attr-name X, Y, Z, THEN Do STUFF... Otherwise do nothing."

....
The problem is to create the IF test with XSLT.
I have code to test if certain attributes is part of the modify operation
(<xsl:if test="*[(@attr-name = 'ToEmployer')]">), but not for opposite...

Example input doc:
<association state="associated">O50000560</association>
<modify-attr attr-name="ToEmployer">
<remove-value>
<value timestamp="1268743417#2" type="string">50000562</value>
</remove-value>
<add-value>
<value timestamp="1268746703#2" type="string">50000310</value>
</add-value>
</modify-attr>
<modify-attr attr-name="Name">
<remove-value>
<value timestamp="1268743417#2" type="string">test</value>
</remove-value>
<add-value>
<value timestamp="1268746703#2" type="string">test2</value>
</add-value>
</modify-attr>
<modify-attr attr-name="Status">
<remove-value>
<value timestamp="1268743417#2" type="string">inactive</value>
</remove-value>
<add-value>
<value timestamp="1268746703#2" type="string">active</value>
</add-value>
</modify-attr>

--
dirXML script is not an option: This policy is an output transformation
policy on a Delimited Text Driver to create an output XML file

Thanks!


Regards,
Toralf Lote