org.argeo.slc.support.maven,\
org.argeo.slc.server.repo,\
org.argeo.infra.slc.dist,\
-org.argeo.dep.osgi.catalina.start,\
-org.springframework.osgi.web.extender,\
-org.argeo.jackrabbit.webapp,\
+
+# Start internal web server
+#org.argeo.dep.osgi.catalina.start,\
+#org.springframework.osgi.web.extender,\
+#org.argeo.jackrabbit.webapp,\
slc.executionModules=org.argeo.slc.demo.ant,\
org.argeo.slc.demo.basic,\
import org.argeo.eclipse.ui.AbstractTreeContentProvider;
import org.argeo.eclipse.ui.ErrorFeedback;
import org.argeo.eclipse.ui.TreeParent;
+import org.argeo.jcr.ArgeoJcrUtils;
import org.argeo.jcr.JcrUtils;
import org.argeo.slc.client.ui.dist.DistPlugin;
import org.argeo.slc.client.ui.dist.commands.CopyWorkspace;
uri = "http://dev.argeo.org/org.argeo.jcr.webapp/pub/java";
credentials = new GuestCredentials();
- remoteRepository = JcrUtils.getRepositoryByUri(repositoryFactory, uri);
+ remoteRepository = ArgeoJcrUtils.getRepositoryByUri(repositoryFactory, uri);
repositories.add(new RepositoryElem("anonymous@dev.argeo.org//java",
remoteRepository, credentials));
uri = "http://localhost:7070/org.argeo.jcr.webapp/pub/java";
credentials = new GuestCredentials();
- remoteRepository = JcrUtils.getRepositoryByUri(repositoryFactory, uri);
+ remoteRepository = ArgeoJcrUtils.getRepositoryByUri(repositoryFactory, uri);
repositories.add(new RepositoryElem("anonymous@localhost//java",
remoteRepository, credentials));
uri = "http://localhost:7070/org.argeo.jcr.webapp/remoting/java";
credentials = new SimpleCredentials(System.getProperty("user.name"),
"".toCharArray());
- remoteRepository = JcrUtils.getRepositoryByUri(repositoryFactory, uri);
+ remoteRepository = ArgeoJcrUtils.getRepositoryByUri(repositoryFactory, uri);
repositories.add(new RepositoryElem("@localhost//java",
remoteRepository, credentials));
import org.argeo.ArgeoException;\r
import org.argeo.eclipse.ui.jcr.AsyncUiEventListener;\r
import org.argeo.eclipse.ui.utils.CommandUtils;\r
+import org.argeo.jcr.ArgeoJcrUtils;\r
import org.argeo.jcr.JcrUtils;\r
import org.argeo.slc.SlcException;\r
import org.argeo.slc.client.ui.ClientUiPlugin;\r
ObservationManager observationManager = session.getWorkspace()\r
.getObservationManager();\r
// FIXME Will not be notified if empty result is deleted\r
- if (JcrUtils.getUserHome(session) != null) {\r
+ if (ArgeoJcrUtils.getUserHome(session) != null) {\r
resultsObserver = new ResultObserver(resultTreeViewer.getTree()\r
.getDisplay());\r
observationManager.addEventListener(resultsObserver,\r
- Event.PROPERTY_ADDED | Event.NODE_REMOVED, JcrUtils\r
+ Event.PROPERTY_ADDED | Event.NODE_REMOVED, ArgeoJcrUtils\r
.getUserHome(session).getPath(), true, null,\r
observedNodeTypes, false);\r
}\r
resultsObserver = new ResultObserver(resultTreeViewer\r
.getTree().getDisplay());\r
observationManager.addEventListener(resultsObserver,\r
- Event.PROPERTY_ADDED | Event.NODE_REMOVED, JcrUtils\r
+ Event.PROPERTY_ADDED | Event.NODE_REMOVED, ArgeoJcrUtils\r
.getUserHome(session).getPath(), true,\r
null, observedNodeTypes, false);\r
} catch (RepositoryException e) {\r
import javax.jcr.Session;
import org.argeo.ArgeoException;
+import org.argeo.jcr.ArgeoJcrUtils;
import org.argeo.jcr.JcrUtils;
import org.argeo.slc.SlcException;
public static String getSlcResultsBasePath(Session session) {
try {
- return JcrUtils.getUserHome(session).getPath() + "/"
+ return ArgeoJcrUtils.getUserHome(session).getPath() + "/"
+ SlcNames.SLC_RESULTS;
} catch (RepositoryException re) {
throw new ArgeoException(
*/
public static String getMyResultsBasePath(Session session) {
try {
- return JcrUtils.getUserHome(session).getPath() + "/"
+ return ArgeoJcrUtils.getUserHome(session).getPath() + "/"
+ SlcJcrConstants.SLC_MYRESULT_BASEPATH;
} catch (RepositoryException re) {
throw new ArgeoException(
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;
/** Create a new execution result path based on the current time */
public static String createResultPath(String username, String uuid) {
Calendar now = new GregorianCalendar();
- return JcrUtils.getUserHomePath(username) + '/' + SlcNames.SLC_RESULTS
+ return ArgeoJcrUtils.getUserHomePath(username) + '/' + SlcNames.SLC_RESULTS
+ '/' + JcrUtils.dateAsPath(now, true) + uuid;
}