hi the issue JCR-433 was fixed a long time ago, but there is still a check in the nodetype registry:
// make sure that all primary types except nt:base extend from nt:base if (!ntd.isMixin() && !NameConstants.NT_BASE.equals(ntd.getName()) && !est.includesNodeType(NameConstants.NT_BASE)) { String msg = "[" + name + "] all primary node types except" + " nt:base itself must be (directly or indirectly) derived from nt:base"; log.debug(msg); throw new InvalidNodeTypeDefException(msg); } i would like to get rid of this. should i reopen JCR-433 or create a new one? regards, toby [0] https://issues.apache.org/jira/browse/JCR-433