You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2010/10/03 19:34:34 UTC
svn commit: r1004007 -
/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
Author: cziegeler
Date: Sun Oct 3 17:34:33 2010
New Revision: 1004007
URL: http://svn.apache.org/viewvc?rev=1004007&view=rev
Log:
Save only intermediate nodes on path creation.
Modified:
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
Modified: sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java?rev=1004007&r1=1004006&r2=1004007&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java (original)
+++ sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java Sun Oct 3 17:34:33 2010
@@ -213,6 +213,7 @@ public abstract class AbstractRepository
this.writeRootNode = this.createPath(this.writerSession.getRootNode(),
this.repositoryPath.substring(1),
EventHelper.NODETYPE_ORDERED_FOLDER);
+ this.writerSession.save();
}
/**
@@ -388,7 +389,6 @@ public abstract class AbstractRepository
}
if ( !node.hasNode(relativePath) ) {
node.addNode(relativePath, nodeType);
- node.getSession().save();
}
return node.getNode(relativePath);
}