incubator-sling-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From o...@apache.org
Subject svn commit: r1591877 - /sling/trunk/bundles/jcr/contentloader/src/main/java/org/apache/sling/jcr/contentloader/internal/DefaultContentImporter.java
Date Fri, 02 May 2014 11:52:20 GMT
Author: olli
Date: Fri May  2 11:52:20 2014
New Revision: 1591877

URL: http://svn.apache.org/r1591877
Log:
SLING-3114 return from system view import also when resulting node is null

Modified:
    sling/trunk/bundles/jcr/contentloader/src/main/java/org/apache/sling/jcr/contentloader/internal/DefaultContentImporter.java

Modified: sling/trunk/bundles/jcr/contentloader/src/main/java/org/apache/sling/jcr/contentloader/internal/DefaultContentImporter.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/contentloader/src/main/java/org/apache/sling/jcr/contentloader/internal/DefaultContentImporter.java?rev=1591877&r1=1591876&r2=1591877&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/contentloader/src/main/java/org/apache/sling/jcr/contentloader/internal/DefaultContentImporter.java
(original)
+++ sling/trunk/bundles/jcr/contentloader/src/main/java/org/apache/sling/jcr/contentloader/internal/DefaultContentImporter.java
Fri May  2 11:52:20 2014
@@ -78,13 +78,13 @@ public class DefaultContentImporter exte
         // special treatment for system view imports
         if (name.endsWith(EXT_JCR_XML)) {
             boolean replace = (importOptions == null) ? false : importOptions.isOverwrite();
-            Node node = importSystemView(parent, name, contentStream, replace);
+            final Node node = importSystemView(parent, name, contentStream, replace);
             if (node != null) {
                 if (importListener != null) {
                     importListener.onCreate(node.getPath());
                 }
-                return;
             }
+            return;
         }
 
         DefaultContentCreator contentCreator = new DefaultContentCreator(this);
@@ -172,11 +172,11 @@ public class DefaultContentImporter exte
             return (parent.hasNode(nodeName)) ? parent.getNode(nodeName) : null;
         } catch (InvalidSerializedDataException isde) {
             // the xml might not be System or Document View export, fall back to old-style
XML reading
-            log.info("importSystemView: XML does not seem to be system view export, trying
old style; cause: {}", isde.toString());
+            log.info("importSystemView: XML does not seem to be system view export; cause:
{}", isde.toString());
             return null;
         } catch (RepositoryException re) {
             // any other repository related issue...
-            log.info("importSystemView: Repository issue loading XML, trying old style; cause:
{}", re.toString());
+            log.info("importSystemView: Repository issue loading XML; cause: {}", re.toString());
             return null;
         } finally {
             if (ins != null) {



Mime
View raw message