Hi,
I'm getting this
"java.lang.IllegalStateException: Object {Uid=Attribute: {Name=__UID__, .....
was returned by the connector but failed to pass the framework filter. This seems like wrong implementation of the filter in the connector."
when the Search script is executed after running a Push task.
From a previous message I found that the search script must return all the attributes it is asked for:
https://www.mail-archive.com/[email protected]/msg02339.html
Which basically means that you fill in all the values in ATTRS_TO_GET [.....]
I am doing that and also I am returning the result as suggested in
https://github.com/apache/syncope/blob/2_0_X/fit/core-reference/src/test/resources/rest/SearchScript.groovy#L76-L93
like this:
result.add(buildConnectorObject(node));
My questions:
1. Why am I getting that "IllegalStateException" described above?
2. If the script is finding the item it is requested to, why does it trigger the creation script instead of the update script?
Best Regards,
Arnold Miller
Arnold Miller
