sboag 01/05/15 09:59:00
Modified: java/src/org/apache/xalan/transformer Tag: DTM_EXP
TransformerImpl.java
Log:
Call mgr.release, so that the manager can call clearCoRoutine on
the SAX2DTM object.
Revision Changes Path
No revision
No revision
1.90.2.7 +10 -1
xml-xalan/java/src/org/apache/xalan/transformer/TransformerImpl.java
Index: TransformerImpl.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xalan/transformer/TransformerImpl.java,v
retrieving revision 1.90.2.6
retrieving revision 1.90.2.7
diff -u -r1.90.2.6 -r1.90.2.7
--- TransformerImpl.java 2001/05/14 05:19:10 1.90.2.6
+++ TransformerImpl.java 2001/05/15 16:58:51 1.90.2.7
@@ -502,7 +502,16 @@
{
DTMManager mgr = this.getXPathContext().getDTMManager();
DTM dtm = mgr.getDTM(source, false, this);
- this.transformNode(dtm.getDocument());
+
+ boolean hardDelete = true; // %REVIEW% I have to think about this. -sb
+ try
+ {
+ this.transformNode(dtm.getDocument());
+ }
+ finally
+ {
+ mgr.release(dtm, hardDelete);
+ }
// Kick off the parse. When the ContentHandler gets
// the startDocument event, it will call transformNode( node ).
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]