angela created OAK-822: -------------------------- Summary: TypeEditor: Missing validation for mandatory items Key: OAK-822 URL: https://issues.apache.org/jira/browse/OAK-822 Project: Jackrabbit Oak Issue Type: Bug Components: core Reporter: angela
Within TypeEditor#leave we check if there are missing mandatory items. However, the validation is currently insufficient as it only checks if items with the required names are present. for example: a referenceable unstructured node that as a multivalued boolean property named "jcr:uuid" would pass the validation even though that property is not the jcr:uuid property defined by "mix:referenceable" but rather a residual property which by coincidence has the same name. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira