sboag 00/11/15 16:25:23
Modified: java/src/org/apache/xalan/templates ElemCopy.java
Log:
When the node being copied is a root node (and thus no node
is created), call super.execute so that the ElemUse stuff gets
applied to the containing element. This fixes bugs in attributeset 27
and 29.
Revision Changes Path
1.6 +1 -0
xml-xalan/java/src/org/apache/xalan/templates/ElemCopy.java
Index: ElemCopy.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemCopy.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ElemCopy.java 2000/11/13 16:27:09 1.5
+++ ElemCopy.java 2000/11/16 00:25:22 1.6
@@ -164,6 +164,7 @@
if (TransformerImpl.S_DEBUG)
transformer.getTraceManager().fireTraceEvent(sourceNode, mode,
this);
+ super.execute(transformer, sourceNode, mode);
transformer.executeChildTemplates(this, sourceNode, mode);
}
}