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