import org.argeo.cms.ArgeoNames;
import org.argeo.cms.internal.jcr.JcrInitUtils;
import org.argeo.cms.jcr.CmsJcrUtils;
+import org.argeo.cms.jcr.acr.JcrContentProvider;
import org.argeo.cms.jcr.internal.servlet.CmsRemotingServlet;
import org.argeo.cms.jcr.internal.servlet.CmsWebDavServlet;
import org.argeo.cms.jcr.internal.servlet.JcrHttpUtils;
private boolean nodeAvailable = false;
CmsDeployment cmsDeployment;
- private ProvidedRepository contentRepository;
-
public void start() {
dataModels = new DataModels(bc);
JcrInitUtils.addToDeployment(cmsDeployment);
- contentRepository.registerTypes(NamespaceRegistry.PREFIX_JCR, NamespaceRegistry.NAMESPACE_JCR, null);
- contentRepository.registerTypes(NamespaceRegistry.PREFIX_MIX, NamespaceRegistry.NAMESPACE_MIX, null);
- contentRepository.registerTypes(NamespaceRegistry.PREFIX_NT, NamespaceRegistry.NAMESPACE_NT, null);
- // Jackrabbit
- // see https://jackrabbit.apache.org/archive/wiki/JCR/NamespaceRegistry_115513459.html
- contentRepository.registerTypes("rep", "internal", null);
+// contentRepository.registerTypes(NamespaceRegistry.PREFIX_JCR, NamespaceRegistry.NAMESPACE_JCR, null);
+// contentRepository.registerTypes(NamespaceRegistry.PREFIX_MIX, NamespaceRegistry.NAMESPACE_MIX, null);
+// contentRepository.registerTypes(NamespaceRegistry.PREFIX_NT, NamespaceRegistry.NAMESPACE_NT, null);
+// // Jackrabbit
+// // see
+// // https://jackrabbit.apache.org/archive/wiki/JCR/NamespaceRegistry_115513459.html
+// contentRepository.registerTypes("rep", "internal", null);
}
// if (nodeHttp != null)
// nodeHttp.destroy();
+
try {
for (ServiceReference<JackrabbitLocalRepository> sr : bc
.getServiceReferences(JackrabbitLocalRepository.class, null)) {
this.cmsDeployment = cmsDeployment;
}
- public void setContentRepository(ProvidedRepository contentRepository) {
- this.contentRepository = contentRepository;
- }
-
/**
* Checks whether the deployment is available according to expectations, and
* mark it as available.