donaldp     01/12/22 22:17:15

  Modified:    proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec
                        Environment.java
  Log:
  Set the output stremes via setters not via constructor
  
  Revision  Changes    Path
  1.3       +6 -4      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/Environment.java
  
  Index: Environment.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/Environment.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Environment.java  2001/12/22 23:54:47     1.2
  +++ Environment.java  2001/12/23 06:17:15     1.3
  @@ -15,10 +15,9 @@
   import java.util.Iterator;
   import java.util.Locale;
   import java.util.Properties;
  -import org.apache.myrmidon.framework.Os;
   import org.apache.myrmidon.api.TaskException;
  +import org.apache.myrmidon.framework.Os;
   import org.apache.tools.ant.taskdefs.exec.Execute;
  -import org.apache.tools.ant.taskdefs.exec.PumpStreamHandler;
   
   /**
    * This is the class that can be used to retrieve the environment
  @@ -26,7 +25,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Thomas Haas</a>
  - * @version $Revision: 1.2 $ $Date: 2001/12/22 23:54:47 $
  + * @version $Revision: 1.3 $ $Date: 2001/12/23 06:17:15 $
    */
   public final class Environment
   {
  @@ -224,7 +223,10 @@
           throws IOException, ExecException
       {
           final ByteArrayOutputStream output = new ByteArrayOutputStream();
  -        final Execute exe = new Execute( new PumpStreamHandler( output ) );
  +        final Execute exe = new Execute();
  +        exe.setOutput( output );
  +        exe.setError( output );
  +
           exe.setCommandline( getEnvCommand() );
   
           // Make sure we do not recurse forever
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to