From 0dcd7b3f686790a9f7e5e85ffa6d588854641bb2 Mon Sep 17 00:00:00 2001 From: adammurdoch Date: Thu, 14 Feb 2002 01:57:47 +0000 Subject: [PATCH] Use getService() to find the ExecManager, rather than instantiating it. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271309 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/antlib/nativelib/LoadEnvironment.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/proposal/myrmidon/src/java/org/apache/antlib/nativelib/LoadEnvironment.java b/proposal/myrmidon/src/java/org/apache/antlib/nativelib/LoadEnvironment.java index 2dc7b34ea..88220ec81 100644 --- a/proposal/myrmidon/src/java/org/apache/antlib/nativelib/LoadEnvironment.java +++ b/proposal/myrmidon/src/java/org/apache/antlib/nativelib/LoadEnvironment.java @@ -15,8 +15,6 @@ import org.apache.avalon.excalibur.i18n.ResourceManager; import org.apache.avalon.excalibur.i18n.Resources; import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.TaskException; -import org.apache.myrmidon.framework.factorys.ExecManagerFactory; -import org.apache.myrmidon.services.ServiceException; /** * This task is responsible for loading that OS-specific environment @@ -90,15 +88,9 @@ public class LoadEnvironment { try { - final ExecManagerFactory factory = new ExecManagerFactory(); - final ExecManager manager = (ExecManager)factory.createService(); - + final ExecManager manager = (ExecManager)getService( ExecManager.class ); return manager.getNativeEnvironment(); } - catch( final ServiceException se ) - { - throw new TaskException( se.getMessage(), se ); - } catch( final ExecException ee ) { throw new TaskException( ee.getMessage(), ee );