sboag 01/07/27 10:29:50
Modified: java/src/org/apache/xalan/xslt Process.java
Log:
Just added some stuff to diagnose bugs for flavor th.
Revision Changes Path
1.39 +18 -1 xml-xalan/java/src/org/apache/xalan/xslt/Process.java
Index: Process.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xslt/Process.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- Process.java 2001/07/11 04:00:12 1.38
+++ Process.java 2001/07/27 17:29:50 1.39
@@ -701,6 +701,8 @@
}
else if (flavor.equals("th"))
{
+ for (int i = 0; i < 1; i++) // Loop for diagnosing bugs with
inconsistent behavior
+ {
// System.out.println("Testing the TransformerHandler...");
// ===============
@@ -735,6 +737,9 @@
reader = XMLReaderFactory.createXMLReader();
}
+
stf.setAttribute(org.apache.xalan.processor.TransformerFactoryImpl.FEATURE_INCREMENTAL,
+ Boolean.TRUE);
+
TransformerHandler th = stf.newTransformerHandler(stylesheet);
reader.setContentHandler(th);
@@ -765,7 +770,18 @@
th.setResult(strResult);
// System.out.println("sending parse events to the
handler...");
- reader.parse(new InputSource(inFileName));
+ // for (int i = 0; i < 50; i++)
+ {
+// System.out.print(".");
+// if((i % 50) == 0)
+// System.out.println("");
+ reader.parse(new InputSource(inFileName));
+ // Transformer t =
((org.apache.xalan.transformer.TransformerHandlerImpl)th).getTransformer();
+ // System.err.println("Calling reset");
+ // ((TransformerImpl)t).reset();
+ }
+
+
// if (contentHandler != null)
// {
@@ -782,6 +798,7 @@
// }
// ===============
+ }
}
else
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]