Author: cziegeler
Date: Thu Mar 18 15:59:22 2010
New Revision: 924874

URL: http://svn.apache.org/viewvc?rev=924874&view=rev
Log:
activate does not throw exceptions

Modified:
    
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
    
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/DistributingEventHandler.java
    
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java
    
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/JobEventHandler.java

Modified: 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java?rev=924874&r1=924873&r2=924874&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/AbstractRepositoryEventHandler.java
 Thu Mar 18 15:59:22 2010
@@ -111,8 +111,7 @@ public abstract class AbstractRepository
      * @param context
      * @throws RepositoryException
      */
-    protected void activate(final ComponentContext context)
-    throws Exception {
+    protected void activate(final ComponentContext context) {
         this.applicationId = this.settingsService.getSlingId();
         APPLICATION_ID = this.applicationId;
         this.repositoryPath = OsgiUtil.toString(context.getProperties().get(

Modified: 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/DistributingEventHandler.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/DistributingEventHandler.java?rev=924874&r1=924873&r2=924874&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/DistributingEventHandler.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/DistributingEventHandler.java
 Thu Mar 18 15:59:22 2010
@@ -75,8 +75,7 @@ public class DistributingEventHandler
     /**
      * @see 
org.apache.sling.event.impl.AbstractRepositoryEventHandler#activate(org.osgi.service.component.ComponentContext)
      */
-    protected void activate(ComponentContext context)
-    throws Exception {
+    protected void activate(ComponentContext context) {
         @SuppressWarnings("unchecked")
         final Dictionary<String, Object> props = context.getProperties();
         this.cleanupPeriod = 
OsgiUtil.toInteger(props.get(CONFIG_PROPERTY_CLEANUP_PERIOD), 
DEFAULT_CLEANUP_PERIOD);

Modified: 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java?rev=924874&r1=924873&r2=924874&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/EventingThreadPool.java
 Thu Mar 18 15:59:22 2010
@@ -59,11 +59,7 @@ public class EventingThreadPool implemen
      * Activate this component.
      * @param context
      */
-    protected void activate(final ComponentContext ctx) throws Exception {
-        // start background threads
-        if ( this.threadPoolManager == null ) {
-            throw new Exception("No ThreadPoolManager found.");
-        }
+    protected void activate(final ComponentContext ctx) {
         final ModifiableThreadPoolConfig config = new 
ModifiableThreadPoolConfig();
         
config.setMinPoolSize(OsgiUtil.toInteger(ctx.getProperties().get(PROPERTY_MIN_POOL_SIZE),
 DEFAULT_MIN_POOL_SIZE));
         
config.setMaxPoolSize(OsgiUtil.toInteger(ctx.getProperties().get(PROPERTY_MAX_POOL_SIZE),
 DEFAULT_MAX_POOL_SIZE));

Modified: 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/JobEventHandler.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/JobEventHandler.java?rev=924874&r1=924873&r2=924874&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/JobEventHandler.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/JobEventHandler.java
 Thu Mar 18 15:59:22 2010
@@ -229,10 +229,8 @@ public class JobEventHandler
     /**
      * Activate this component.
      * @param context
-     * @throws RepositoryException
      */
-    protected void activate(final ComponentContext context)
-    throws Exception {
+    protected void activate(final ComponentContext context) {
         @SuppressWarnings("unchecked")
         final Dictionary<String, Object> props = context.getProperties();
         this.cleanupPeriod = 
OsgiUtil.toInteger(props.get(CONFIG_PROPERTY_CLEANUP_PERIOD), 
DEFAULT_CLEANUP_PERIOD);


Reply via email to