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