[exo-jcr-commits] exo-jcr SVN: r1252 - jcr/trunk/exo.jcr.component.webdav/src/main/java/org/exoplatform/services/jcr/webdav/util.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Dec 30 06:13:52 EST 2009


Author: dkatayev
Date: 2009-12-30 06:13:52 -0500 (Wed, 30 Dec 2009)
New Revision: 1252

Modified:
   jcr/trunk/exo.jcr.component.webdav/src/main/java/org/exoplatform/services/jcr/webdav/util/NodeTypeUtil.java
Log:
EXOJCR-357 changes reverted (causes tests failures)


Modified: jcr/trunk/exo.jcr.component.webdav/src/main/java/org/exoplatform/services/jcr/webdav/util/NodeTypeUtil.java
===================================================================
--- jcr/trunk/exo.jcr.component.webdav/src/main/java/org/exoplatform/services/jcr/webdav/util/NodeTypeUtil.java	2009-12-30 09:53:50 UTC (rev 1251)
+++ jcr/trunk/exo.jcr.component.webdav/src/main/java/org/exoplatform/services/jcr/webdav/util/NodeTypeUtil.java	2009-12-30 11:13:52 UTC (rev 1252)
@@ -45,13 +45,12 @@
     */
    public static String getFileNodeType(String fileNodeTypeHeader) throws NoSuchNodeTypeException
    {
-      if (fileNodeTypeHeader != null)
-         return fileNodeTypeHeader;
+      if (fileNodeTypeHeader != null && !fileNodeTypeHeader.equals(WebDavConst.NodeTypes.NT_FILE))
+         throw new NoSuchNodeTypeException("Unsupported file node type: " + fileNodeTypeHeader);
       else
          // Default nodetype for the file.
-         return WebDavConst.NodeTypes.NT_FILE;
+         return null;
    }
-
    /**
     * Returns the NodeType of content node according to the Content-NodeType
     * header.



More information about the exo-jcr-commits mailing list