> So question is: why not to use UUID as primary key for OCM? In my opinion it > is only one reliable key in JCR. OCM code may just force all OCM nodes to have > jcr:uuid property and relay on it. >
For me, this is not a good idea because UUID is not mandatory in JCR. Furthermore, you are forcing to apply the mixin type "mix:referenceable" to each node. I'm not sure this is a good idea for all use cases. Christophe
