Author: enorman
Date: Wed Aug 11 00:56:53 2010
New Revision: 984276
URL: http://svn.apache.org/viewvc?rev=984276&view=rev
Log:
SLING-1639 Disabling user self-registration is not working
Modified:
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
Modified:
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java?rev=984276&r1=984275&r2=984276&view=diff
==============================================================================
---
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
(original)
+++
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/CreateUserServlet.java
Wed Aug 11 00:56:53 2010
@@ -148,7 +148,9 @@ public class CreateUserServlet extends A
super.activate(componentContext);
Dictionary<?, ?> props = componentContext.getProperties();
Object propValue = props.get(PROP_SELF_REGISTRATION_ENABLED);
- if (propValue instanceof String) {
+ if (propValue instanceof Boolean) {
+ selfRegistrationEnabled = (Boolean)propValue;
+ } else if (propValue instanceof String) {
selfRegistrationEnabled = Boolean.parseBoolean((String) propValue);
} else {
selfRegistrationEnabled = DEFAULT_SELF_REGISTRATION_ENABLED;