In the next days I’ll add JCR support to the Cocoon portal for Cocoon 2.2 – the content repository can then be used to store all profile and user information. Currently, although the mechanism is pluggable, the file system is used for the profiles.
With the optional JCR storage service, there will be a much better way of storing and handling profiles. Current the profiles are XML documents, so whenever a change is made to the profile, the whole document needs to be stored. With JCR it should be possible to just save the changed part of the profile tree.
So stay tuned…