On 2011-10-17 18:34, David Buchmann wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1hi, i was playing around with the node types. according to the jcr specification [1], nt:resource extends mix:mimeType, mix:lastModified but in jackrabbit, it also has mix:referenceable... NodeTypeManager m = s.getWorkspace().getNodeTypeManager(); NodeType t = m.getNodeType("nt:resource"); NodeType[] a = t.getDeclaredSupertypes(); for(int i=0; i<a.length; i++) { System.out.println(a[i].getName()); } defined here jackrabbit-core/target/classes/org/apache/jackrabbit/core/nodetype/builtin_nodetypes.cnd is this on purpose? and are repositories allowed to do that? can they add things in the default types on top of the specification type hierarchy? ...
AFAIR: yes, they can. For instance, there might be repositories that only support versionable nodes.
Best regards, Julian
