Hi Manfredo, have you assigned these attributes to the user to be propagated?
Virtual attribute values are stored on the external resources: if the user is not already assigned to a resource with a mapping about these attributes, then you have to specify a (new) value for this attributes contextually to the operation to be propagated. Please, be sure to have given these attributes to the user/role and that their values exist somewhere. Regards, F. Il 11 novembre 2014 17:39:38 CET, Manfredo Hopp <[email protected]> ha scritto: >Hello, my testing involved a syncronization task with external >resource >mapping with virtual attributes. After running this task I want to > propagate to external resource mapping those virtual attributes as >mandatory fields. As far as I undesrtand from documentation it states >that > >Virtual attribute values are: > >- unaffected by synchronizing the resource where they come from (if and > only if the values are coming from one resource only) > - available for propagation towards external resources > > >When I run propagation result is > >Caused by: org.apache.syncope.core.propagation.PropagationException: >Exception during provision on resource propagacion >IllegalArgumentException: Not attempted because there are mandatory >attributes without value(s): [apellido, nombre] > >So presumably attributes are null so, when or where are those >attributes >values generated? > >Thank you Manfredo -- Inviato dal mio cellulare Android con K-9 Mail.
