Author: tripod
Date: Thu Aug 14 09:35:03 2014
New Revision: 1617903

URL: http://svn.apache.org/r1617903
Log:
OAK-2032 Setting a MV Name property does not validate the namespaces

Modified:
    
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/NameValidator.java
    
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/MiscTest.java

Modified: 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/NameValidator.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/NameValidator.java?rev=1617903&r1=1617902&r2=1617903&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/NameValidator.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/name/NameValidator.java
 Thu Aug 14 09:35:03 2014
@@ -72,7 +72,7 @@ class NameValidator extends DefaultValid
 
     protected void checkValidValue(PropertyState property)
             throws CommitFailedException {
-        if (NAME.equals(property.getType())) {
+        if (NAME.equals(property.getType()) || 
NAMES.equals(property.getType())) {
             for (String value : property.getValue(NAMES)) {
                 checkValidValue(value);
             }

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/MiscTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/MiscTest.java?rev=1617903&r1=1617902&r2=1617903&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/MiscTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/MiscTest.java
 Thu Aug 14 09:35:03 2014
@@ -46,7 +46,6 @@ public class MiscTest extends AbstractRe
         traverse(index);
     }
 
-    @Ignore("OAK-2032")
     @Test
     public void testMVNameProperty() throws Exception {
         Session session = getAdminSession();


Reply via email to