Subversion Repositories XServices

Compare Revisions

Ignore whitespace Rev 20 → Rev 19

/xservices/trunk/src/java/net/brutex/xservices/util/RunTask.java
37,10 → 37,8
Project antproject;
Target anttarget;
Task anttask;
ByteArrayOutputStream myout = new ByteArrayOutputStream();
ByteArrayOutputStream myerr = new ByteArrayOutputStream();
PrintStream out = new PrintStream(myout);
PrintStream err = new PrintStream(myerr);
ByteArrayOutputStream out = new ByteArrayOutputStream();
ByteArrayOutputStream err = new ByteArrayOutputStream();
TimestampedLogger log = null;
 
public RunTask(Task anttask) {
49,8 → 47,8
antproject.init();
antproject.setBasedir(System.getProperty("java.io.tmpdir"));
log = new TimestampedLogger();
log.setOutputPrintStream(out);
log.setErrorPrintStream(err);
log.setOutputPrintStream(new PrintStream(out));
log.setErrorPrintStream(new PrintStream(err));
log.setMessageOutputLevel(Echo.EchoLevel.WARN.getLevel());
 
antproject.addBuildListener(log);
81,7 → 79,7
try {
antproject.executeTarget(anttarget.getName());
} catch (BuildException ex) {
err.print(ex.getMessage());
new PrintStream(err).println(ex.getMessage());
returnCode = 1;
}
newMap = antproject.getProperties();
92,8 → 90,8
 
//anttask.execute();
return new ReturnCode(returnCode,
myout.toString(),
myerr.toString(),
out.toString(),
err.toString(),
AntProperty.createAntPropertyList(newMap));
 
}