Author: bdelacretaz
Date: Fri Aug 17 14:34:43 2012
New Revision: 1374289
URL: http://svn.apache.org/viewvc?rev=1374289&view=rev
Log:
some DEBUG logs for RestartActiveBundlesTask
Modified:
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java
Modified:
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java
URL:
http://svn.apache.org/viewvc/sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java?rev=1374289&r1=1374288&r2=1374289&view=diff
==============================================================================
---
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java
(original)
+++
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/tasks/RestartActiveBundlesTask.java
Fri Aug 17 14:34:43 2012
@@ -1,5 +1,5 @@
/*
- * Licensed to the Apache Software Foundation (ASF) under one
+k * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
@@ -61,6 +61,7 @@ public class RestartActiveBundlesTask ex
public void execute(final InstallationContext ctx) {
@SuppressWarnings("unchecked")
final Set<Long> ids = (Set<Long>)
this.getResource().getAttribute(ATTR);
+ int started = 0;
if ( ids != null ) {
final Set<Long> remove = new HashSet<Long>();
for(final Long id : ids) {
@@ -72,17 +73,20 @@ public class RestartActiveBundlesTask ex
&& bundle.getState() != Bundle.UNINSTALLED) {
try {
bundle.start();
+ started++;
ctx.log("Started bundle {}", bundle);
remove.add(id);
} catch (final BundleException e) {
getLogger().info("Unable to start bundle {} : {}",
bundle, e.getMessage());
}
} else {
+ getLogger().debug("Bundle does not need restart: {} (state
{})", bundle, bundle.getState());
remove.add(id);
}
}
ids.removeAll(remove);
}
+ getLogger().debug("{} bundles were started", started);
}
@Override