You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by il...@apache.org on 2003/04/24 21:54:16 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/templates ElemElement.java
ilene 2003/04/24 12:54:16
Modified: java/src/org/apache/xalan/templates ElemElement.java
Log:
Duplicate trace was event being issued. One from ElemElement and then
from its parent class: ElemUse.
Revision Changes Path
1.31 +9 -5 xml-xalan/java/src/org/apache/xalan/templates/ElemElement.java
Index: ElemElement.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemElement.java,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- ElemElement.java 1 Apr 2003 20:16:27 -0000 1.30
+++ ElemElement.java 24 Apr 2003 19:54:15 -0000 1.31
@@ -275,9 +275,11 @@
throws TransformerException
{
- if (TransformerImpl.S_DEBUG)
- transformer.getTraceManager().fireTraceEvent(this);
-
+// This was causing a duplicate trace event because the parent class, ElemUse
+// is also firing this.
+// if (TransformerImpl.S_DEBUG)
+// transformer.getTraceManager().fireTraceEvent(this);
+
SerializationHandler rhandler = transformer.getSerializationHandler();
XPathContext xctxt = transformer.getXPathContext();
int sourceNode = xctxt.getCurrentNode();
@@ -362,8 +364,10 @@
constructNode(nodeName, prefix, nodeNamespace, transformer);
- if (TransformerImpl.S_DEBUG)
- transformer.getTraceManager().fireTraceEndEvent(this);
+// This was causing a duplicate trace event because the parent class, ElemUse
+// is also firing this.
+// if (TransformerImpl.S_DEBUG)
+// transformer.getTraceManager().fireTraceEndEvent(this);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org