Author: cziegeler
Date: Thu Jul 30 15:31:04 2015
New Revision: 1693441
URL: http://svn.apache.org/r1693441
Log:
SLING-4919 : Require configuration for webdav related services
Modified:
sling/trunk/bundles/jcr/davex/src/main/java/org/apache/sling/jcr/davex/impl/servlets/SlingDavExServlet.java
Modified:
sling/trunk/bundles/jcr/davex/src/main/java/org/apache/sling/jcr/davex/impl/servlets/SlingDavExServlet.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/davex/src/main/java/org/apache/sling/jcr/davex/impl/servlets/SlingDavExServlet.java?rev=1693441&r1=1693440&r2=1693441&view=diff
==============================================================================
---
sling/trunk/bundles/jcr/davex/src/main/java/org/apache/sling/jcr/davex/impl/servlets/SlingDavExServlet.java
(original)
+++
sling/trunk/bundles/jcr/davex/src/main/java/org/apache/sling/jcr/davex/impl/servlets/SlingDavExServlet.java
Thu Jul 30 15:31:04 2015
@@ -30,6 +30,7 @@ import javax.servlet.http.HttpServletReq
import org.apache.felix.scr.annotations.Activate;
import org.apache.felix.scr.annotations.Component;
+import org.apache.felix.scr.annotations.ConfigurationPolicy;
import org.apache.felix.scr.annotations.Deactivate;
import org.apache.felix.scr.annotations.Properties;
import org.apache.felix.scr.annotations.Property;
@@ -54,7 +55,9 @@ import org.slf4j.LoggerFactory;
*
*/
@SuppressWarnings("serial")
-@Component(metatype = true, label = "%dav.name", description =
"%dav.description")
+@Component(metatype = true, label = "%dav.name",
+ description = "%dav.description",
+ policy = ConfigurationPolicy.REQUIRE)
@Properties({ @Property(name = Constants.SERVICE_DESCRIPTION, value = "Sling
JcrRemoting Servlet"),
@Property(name = Constants.SERVICE_VENDOR, value = "The Apache Software
Foundation") })
public class SlingDavExServlet extends JcrRemotingServlet {