Hi all,
I'm using JDBC driver to sync eDir to a Sybase ASE 12.5 database; I'm trying to change the user's status in the destination database when the user is removed from eDir. I'm using the following rule:
<rule>

<description>Deshabilita usuario si es borrado en eDir</description>

<conditions>

<and>

<if-operation op="equal">delete</if-operation>

<if-class-name op="equal">User</if-class-name>

</and>

</conditions>

<actions>

<do-set-dest-attr-value direct="true" name="ci_tipo">

<arg-value type="string">

<token-text xml:space="preserve">599</token-text>

</arg-value>

</do-set-dest-attr-value>

<do-set-dest-attr-value direct="true" name="ci_estado">

<arg-value type="string">

<token-text xml:space="preserve">E</token-text>

</arg-value>

</do-set-dest-attr-value>

<do-veto/>

</actions>

</rule>

If I remove a user in eDir that is not associated (I need all user are unassociated in order to always add a new row in the destination table) I'm getting the following error:

DirXML Log Event -------------------

Driver: \CFN-TREE\CFN\IDM\DS01\Sybase COBIS

Channel: Subscriber

Status: Error

Message: <description>Object is unassociated.</description>

Thanks in advance for any help.

Ivo Bohorquez