Author: jwross
Date: Mon Jul 1 19:55:44 2013
New Revision: 1498647
URL: http://svn.apache.org/r1498647
Log:
[aries-1062] Remove unnecessary exception catch in Activator.activate().
Creating a new Subsystems instance used to potentially result in a number of
different
exceptions. Now it just uses the default constructor.
Modified:
aries/trunk/subsystem/subsystem-core/src/main/java/org/apache/aries/subsystem/core/internal/Activator.java
Modified:
aries/trunk/subsystem/subsystem-core/src/main/java/org/apache/aries/subsystem/core/internal/Activator.java
URL:
http://svn.apache.org/viewvc/aries/trunk/subsystem/subsystem-core/src/main/java/org/apache/aries/subsystem/core/internal/Activator.java?rev=1498647&r1=1498646&r2=1498647&view=diff
==============================================================================
---
aries/trunk/subsystem/subsystem-core/src/main/java/org/apache/aries/subsystem/core/internal/Activator.java
(original)
+++
aries/trunk/subsystem/subsystem-core/src/main/java/org/apache/aries/subsystem/core/internal/Activator.java
Mon Jul 1 19:55:44 2013
@@ -149,15 +149,7 @@ public class Activator implements Bundle
synchronized (Activator.class) {
instance = Activator.this;
}
- try {
- subsystems = new Subsystems();
- }
- catch (SubsystemException e) {
- throw e;
- }
- catch (Exception e) {
- throw new SubsystemException(e);
- }
+ subsystems = new Subsystems();
registerBundleEventHook();
registrations.add(bundleContext.registerService(ResolverHookFactory.class, new
SubsystemResolverHookFactory(subsystems), null));
registrar = new SubsystemServiceRegistrar(bundleContext);