Author: jukka
Date: Fri Apr 27 19:58:27 2012
New Revision: 1331562

URL: http://svn.apache.org/viewvc?rev=1331562&view=rev
Log:
OAK-66: JCR Node Type Management

Fix CND parsing on windows

Modified:
    
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeImpl.java
    
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeManagerImpl.java

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeImpl.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeImpl.java?rev=1331562&r1=1331561&r2=1331562&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeImpl.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeImpl.java
 Fri Apr 27 19:58:27 2012
@@ -80,7 +80,7 @@ class NodeTypeImpl implements NodeType {
         this.mapper = mapper;
         this.name = name;
 
-        Matcher matcher = CND_PATTERN.matcher(cnd.replace("\r\n", "\n"));
+        Matcher matcher = CND_PATTERN.matcher(cnd);
         matcher.matches();
 
         this.isAbstract = matcher.group(5) != null;

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeManagerImpl.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeManagerImpl.java?rev=1331562&r1=1331561&r2=1331562&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeManagerImpl.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/nodetype/NodeTypeManagerImpl.java
 Fri Apr 27 19:58:27 2012
@@ -56,7 +56,7 @@ public class NodeTypeManagerImpl impleme
                     "builtin_nodetypes.cnd");
             try {
                 String cnd = IOUtils.toString(stream, "UTF-8");
-                Matcher matcher = CND_PATTERN.matcher(cnd);
+                Matcher matcher = CND_PATTERN.matcher(cnd.replace("\r\n", 
"\n"));
                 while (matcher.find()) {
                     String name = matcher.group(1);
                     types.put(name, new NodeTypeImpl(


Reply via email to