Dominik Süß created JCRVLT-544:
----------------------------------

             Summary: Creation of folders based on parent nodetype instead of 
nt:folder causing regression
                 Key: JCRVLT-544
                 URL: https://issues.apache.org/jira/browse/JCRVLT-544
             Project: Jackrabbit FileVault
          Issue Type: Bug
          Components: vlt
    Affects Versions: 3.4.4
            Reporter: Dominik Süß


The change of JCRVLT-417 makes folder creation fall back to the nodetypes 
declared in the  nodetype constraint of the primary type. This can cause 
regressions with existing packages.
In the given case the nodetype cq:Component allows a child node definition with 
primaryType nt:base (which nt:folder derives from) - yet as nt:base has no 
childNodeDefinitions declared any substructures fail to install.  The nodeType 
definition of cq:Component is correct as it "allows" anything deriving from 
nt:base, whereas only the derived nodeTypes open up further options like 
substructures.

//cc [~kwin] introducing the behavioral change.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to