[
https://jira.jboss.org/jira/browse/DNA-459?page=com.atlassian.jira.plugin...
]
Brian Carothers updated DNA-459:
--------------------------------
Attachment: DNA-459.patch
Attached patch that conservatively inspects every changed node (and its parent) to
determine if node type definitions are violated. This corrects the broken TCK test.
Mandatory Child Nodes Can Be Removed
------------------------------------
Key: DNA-459
URL:
https://jira.jboss.org/jira/browse/DNA-459
Project: DNA
Issue Type: Bug
Components: JCR
Affects Versions: 0.5
Reporter: Brian Carothers
Fix For: 0.6
Attachments: DNA-459.patch
The JCR implementation will not allow a new node that is missing a mandatory child node
to be saved. It will, however, allow an existing node to be saved after a mandatory child
node is removed and not replaced. This violates the spec and breaks a TCK test case.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira