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]>