protected void execute(String[] args, CCFile file) throws BuildException { args[args.length - 1] = file.getPath(); CmdResult res = utils.cleartool(args); if (res.getStatus() != 0){ throw new BuildException(res.getStdErr());
public void execute() throws BuildException { try { preExecute(); doExecute(); } finally { postExecute();
    protected void execute(String[] args, CCFile file) throws BuildException {        args[args.length - 1] = file.getPath();        CmdResult res = utils.cleartool(args);        if (res.getStatus() != 0){            throw new BuildException(res.getStdErr());        }    }