Author: rombert
Date: Thu Sep 26 21:46:45 2013
New Revision: 1526716

URL: http://svn.apache.org/r1526716
Log:
SLING-3129 - Node names which are changed when encoding in platform
format are not imported

Removed all path encoding from Jcr commands, since they are expected to
work only on repository paths, not on platform paths.

Modified:
    
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
    
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
    
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java

Modified: 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
URL: 
http://svn.apache.org/viewvc/sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java?rev=1526716&r1=1526715&r2=1526716&view=diff
==============================================================================
--- 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
 (original)
+++ 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/GetNodeCommand.java
 Thu Sep 26 21:46:45 2013
@@ -29,12 +29,10 @@ import javax.jcr.Repository;
 import javax.jcr.RepositoryException;
 import javax.jcr.Session;
 
-import org.apache.jackrabbit.vault.util.PlatformNameFormat;
-
 public class GetNodeCommand extends JcrCommand<byte[]> {
     
     public GetNodeCommand(Repository repository, Credentials credentials, 
String path) {
-        super(repository, credentials, 
PlatformNameFormat.getRepositoryPath(path));
+        super(repository, credentials, path);
     }
 
     @Override

Modified: 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
URL: 
http://svn.apache.org/viewvc/sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java?rev=1526716&r1=1526715&r2=1526716&view=diff
==============================================================================
--- 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
 (original)
+++ 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/JcrCommand.java
 Thu Sep 26 21:46:45 2013
@@ -27,23 +27,12 @@ import javax.jcr.Repository;
 import javax.jcr.RepositoryException;
 import javax.jcr.Session;
 
-import org.apache.jackrabbit.vault.util.PathUtil;
-import org.apache.jackrabbit.vault.util.PlatformNameFormat;
 import org.apache.sling.ide.transport.Command;
-import org.apache.sling.ide.transport.FileInfo;
 import org.apache.sling.ide.transport.ResourceProxy;
 import org.apache.sling.ide.transport.Result;
 
 public abstract class JcrCommand<T> implements Command<T> {
 
-    protected static String makePath(FileInfo fileInfo) {
-    
-        String platformPath = 
PathUtil.makePath(fileInfo.getRelativeLocation(), fileInfo.getName());
-    
-        return PlatformNameFormat.getRepositoryPath(platformPath);
-    }
-
-
     private final Credentials credentials;
     private final Repository repository;
     private final String path;

Modified: 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java
URL: 
http://svn.apache.org/viewvc/sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java?rev=1526716&r1=1526715&r2=1526716&view=diff
==============================================================================
--- 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java
 (original)
+++ 
sling/branches/tooling-ide-vlt/tooling/ide/impl-vlt/src/org/apache/sling/ide/impl/vlt/ListChildrenCommand.java
 Thu Sep 26 21:46:45 2013
@@ -23,13 +23,12 @@ import javax.jcr.Repository;
 import javax.jcr.RepositoryException;
 import javax.jcr.Session;
 
-import org.apache.jackrabbit.vault.util.PlatformNameFormat;
 import org.apache.sling.ide.transport.ResourceProxy;
 
 public class ListChildrenCommand extends JcrCommand<ResourceProxy> {
 
     public ListChildrenCommand(Repository repository, Credentials credentials, 
String path) {
-        super(repository, credentials, 
PlatformNameFormat.getRepositoryPath(path));
+        super(repository, credentials, path);
     }
 
     @Override


Reply via email to