X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.repo%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Frepo%2FRepoSync.java;h=cf4ba02b8417c3e1d45027c0fb1ad55853fb1ec2;hb=e70fb767d8ff5972d88ab436762e71ea622a0f72;hp=1ff1560c619cd8ee1a515640452cf91032edd5e0;hpb=951eab4176b2060608bcd309e91189c77a96fb19;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.repo/src/main/java/org/argeo/slc/repo/RepoSync.java b/runtime/org.argeo.slc.repo/src/main/java/org/argeo/slc/repo/RepoSync.java index 1ff1560c6..cf4ba02b8 100644 --- a/runtime/org.argeo.slc.repo/src/main/java/org/argeo/slc/repo/RepoSync.java +++ b/runtime/org.argeo.slc.repo/src/main/java/org/argeo/slc/repo/RepoSync.java @@ -123,6 +123,7 @@ public class RepoSync implements Runnable { targetPassword); targetDefaultSession = targetRepository.login(targetCredentials); + // FIXME implement a cleaner way to compute job size. // Compute job size if (monitor != null) { monitor.beginTask("Computing fetch size...", -1); @@ -271,6 +272,9 @@ public class RepoSync implements Runnable { Property.JCR_LAST_MODIFIED).getDate(); } + if (sourceNode.getDefinition().isProtected()) + log.warn(sourceNode + " is protected."); + if (!targetParentNode.hasNode(sourceNode.getName())) { String msg = "Adding " + sourceNode.getPath(); updateMonitor(msg);