I went and glanced at GroupBasedProfileManager. That is a new class Carsten wrote for 2.1.8 and it behaves a little differently then the old profile manager. However, it is still using the pipeline to load the CopletData and CopletBaseData. It checks the validity and if it is cached it will use the cached version. So if your pipeline causes different cache keys to be used for different roles than this should work, as far as I can tell. (See method getGlobalDatas()).

Ralph

Jean-Christophe Kermagoret wrote:

Thank you Ralph for your answer.
They are really global like you will see in the code in sthProfileManager (I have not the source code at the time I'm writing this email). The pipelines are not used for base data and data.

I think it's a missing feature. I will have a look in the next days to provide a patch to be able to have the behaviour I'm looking for.

Jean-Christophe



Reply via email to