NodeTypeRegistry could auto-subtype from nt:base
------------------------------------------------
Key: JCR-2066
URL: https://issues.apache.org/jira/browse/JCR-2066
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-core
Reporter: Tobias Bocanegra
Priority: Minor
this is basically a copy of JCR-433, which was fixed but somehow sneaked in
again:
when tying to register a (primary) nodetype that does not extend from nt:base
the following error is
thrown:
"all primary node types except nt:base itself must be (directly or indirectly)
derived from nt:base"
since the registry is able to detect this error, it would be easy to
auto-subtype all nodetypes from nt:base.
imo it's pointless to explicitly add the nt:base to every superclass set. as an
analogy, you don't need to
'extend from java.lang.Object' explicitly - the compiler does that
automatically for your.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.