sanders     02/02/02 19:24:08

  Modified:    proposal/vindico/src/java/org/apache/alexandria/ant
                        XMLListener.java
  Log:
  Updates to get all the events.
  
  Revision  Changes    Path
  1.2       +15 -6     
jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/ant/XMLListener.java
  
  Index: XMLListener.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/ant/XMLListener.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XMLListener.java  3 Feb 2002 02:53:01 -0000       1.1
  +++ XMLListener.java  3 Feb 2002 03:24:08 -0000       1.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/ant/XMLListener.java,v
 1.1 2002/02/03 02:53:01 sanders Exp $
  - * $Revision: 1.1 $
  - * $Date: 2002/02/03 02:53:01 $
  + * $Header: 
/home/cvs/jakarta-alexandria/proposal/vindico/src/java/org/apache/alexandria/ant/XMLListener.java,v
 1.2 2002/02/03 03:24:08 sanders Exp $
  + * $Revision: 1.2 $
  + * $Date: 2002/02/03 03:24:08 $
    *
    * ====================================================================
    *
  @@ -64,6 +64,7 @@
   import java.io.FileWriter;
   import java.io.StringWriter;
   import java.io.PrintWriter;
  +import java.io.IOException;
   import java.text.ChoiceFormat;
   import java.text.MessageFormat;
   import java.text.SimpleDateFormat;
  @@ -78,7 +79,7 @@
    * XMLListener provides ...
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Scott Sanders</a>
  - * @version $Revision: 1.1 $ $Date: 2002/02/03 02:53:01 $
  + * @version $Revision: 1.2 $ $Date: 2002/02/03 03:24:08 $
    */
   public class XMLListener implements BuildListener {
   
  @@ -147,7 +148,11 @@
   
       public void buildStarted(BuildEvent event) {
           startTime = System.currentTimeMillis();
  -        writer = new FileWriter(event.getProject().getProperty("vindico.log.file"));
  +        try {
  +            writer = new 
FileWriter(event.getProject().getProperty("vindico.log.file"));
  +        } catch (IOException e) {
  +            throw new RuntimeException("Could not create log file");
  +        }
           helper = new XMLHelper(writer);
           helper.element("ant-build");
       }
  @@ -171,7 +176,11 @@
           }
   
           helper.popElement(); //root element
  -        writer.close();
  +        try {
  +            writer.close();
  +        } catch (IOException e) {
  +            throw new RuntimeException("Unable to close log file");
  +        }
       }
   
       public void targetStarted(BuildEvent event) {
  
  
  

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

Reply via email to