On 27/07/2012 17:43, Francesco Chicchiriccò wrote: > On 27/07/2012 16:23, Denis Signoretto wrote: >> >> On 27/07/2012 15:58, Denis Signoretto wrote: >>> Hello, >>> >>> I have just configured one Synchronization Task on two >>> External resources in a fresh installation of Syncope 1.0.0-RC3 >>> (on Oracle DB 10g). >> >> Hi Denis, >> a synchronization task is defined for a single external resource: >> what do you mean by "one Synchronization Task on two >> External resources"? >> >> Sorry I made a mistake. I'll try to describe it better. >> I have configured one Synchronization Task from one External >> Resource and two Provisioning Task towards two External resources. >> A ll of them use DB Adapter. >> >>> Even though Syncronization Tasks are correctly completed >>> I noticed that propagationTOs it's never displayed on Users List >>> propagationTOs. >>> >>> I also tried setting trace level to "ALL" both resources. >>> >>> It's a bug or am I misunderstanding the meaning of >>> propagationTOs field? >> >> Sorry, I don't understand: what do you mean by "propagationTOs >> field"? >> What would you expect to have, once a synchronization task has >> executed successfully? Where (in the console)? >> >> In the console. Ontab Users > List. I checked >> "propagationTOs" from the list of attribute given in "Change >> display attributes" >> > > Ok, I've finally been able to understand :-) > > You are right, it's a bug: I've opened SYNCOPE-118 for this.
Hi Denis, after some diving into the code, I've finally found why this propagationTOs attribute is always shown as empty, and updated SYNCOPE-118 accordingly. As you can read from there, this happens because the information contained in the propagationTOs attribute is actually shown when clicking on the leftmost icon on each user's row. By clicking on such icon, in fact, a separate request is sent to the server to inquiry the status of the given user on all associated external resources. This inquiry operation is quite heavy to be performed by default for all users shown, hence the corresponding propagationTOs attribute is always empty by default. Fix: don't show 'propagationTOs' among available display attributes in user list. Regards. -- Francesco Chicchiriccò ASF Member, Apache Cocoon PMC and Apache Syncope PPMC Member http://people.apache.org/~ilgrosso/
