X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=runtime%2Forg.argeo.slc.support.jcr%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fjcr%2FSlcJcrUtils.java;h=df69c93f7752d5c4672b411ff98d9b6b3f448223;hb=2541d68abde22de8b5e1001d6291a1afb2bbcc09;hp=57d8ce55c65563dbb8f22057fce32a2138235ff3;hpb=7b8669f41556f46a0f229192d05e2f2592c57d5f;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcJcrUtils.java b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcJcrUtils.java index 57d8ce55c..df69c93f7 100644 --- a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcJcrUtils.java +++ b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcJcrUtils.java @@ -22,6 +22,7 @@ import javax.jcr.Node; import javax.jcr.NodeIterator; import javax.jcr.RepositoryException; +import org.argeo.jcr.ArgeoJcrUtils; import org.argeo.jcr.JcrUtils; import org.argeo.slc.SlcException; import org.argeo.slc.core.execution.PrimitiveAccessor; @@ -81,10 +82,10 @@ public class SlcJcrUtils implements SlcNames { } /** Create a new execution result path based on the current time */ - public static String createResultPath(String uuid) { + public static String createResultPath(String username, String uuid) { Calendar now = new GregorianCalendar(); - return SlcJcrConstants.RESULTS_BASE_PATH + '/' - + JcrUtils.dateAsPath(now, true) + uuid; + return ArgeoJcrUtils.getUserHomePath(username) + '/' + SlcNames.SLC_RESULTS + + '/' + JcrUtils.dateAsPath(now, true) + uuid; } /**