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%2Fexecution%2FJcrAgent.java;h=d5b1be19b3312f5f20de1f595db7b2237f96ec1c;hb=3ca3b8ffdf07d1821bc6cb09c6d39292edf8575d;hp=9327f8b6abd47f6a9650819d2b5419d65ac74627;hpb=827cc6fa4bff1994f89cb8d925808def5600b5dc;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/execution/JcrAgent.java b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/execution/JcrAgent.java index 9327f8b6a..d5b1be19b 100644 --- a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/execution/JcrAgent.java +++ b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/execution/JcrAgent.java @@ -11,6 +11,7 @@ import org.argeo.jcr.JcrUtils; import org.argeo.slc.SlcException; import org.argeo.slc.core.runtime.DefaultAgent; import org.argeo.slc.jcr.SlcJcrConstants; +import org.argeo.slc.jcr.SlcTypes; import org.argeo.slc.runtime.SlcAgent; import org.argeo.slc.runtime.SlcAgentFactory; @@ -25,6 +26,7 @@ public class JcrAgent extends DefaultAgent implements SlcAgentFactory { try { Node vmAgentFactoryNode = JcrUtils.mkdirs(session, SlcJcrConstants.VM_AGENT_FACTORY_PATH); + vmAgentFactoryNode.addMixin(SlcTypes.SLC_AGENT_PROXY); if (!vmAgentFactoryNode.hasNodes()) { String uuid = UUID.randomUUID().toString(); vmAgentFactoryNode.addNode(uuid);