cziegeler 02/02/22 07:13:35
Modified: src/java/org/apache/cocoon/transformation
TraxTransformer.java
Log:
Removed fix
Revision Changes Path
1.17 +6 -24
xml-cocoon2/src/java/org/apache/cocoon/transformation/TraxTransformer.java
Index: TraxTransformer.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/TraxTransformer.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- TraxTransformer.java 22 Feb 2002 11:30:02 -0000 1.16
+++ TraxTransformer.java 22 Feb 2002 15:13:35 -0000 1.17
@@ -157,7 +157,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Ovidiu Predescu</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Mark H. Butler</a>
- * @version CVS $Id: TraxTransformer.java,v 1.16 2002/02/22 11:30:02 butlermh Exp $
+ * @version CVS $Id: TraxTransformer.java,v 1.17 2002/02/22 15:13:35 cziegeler Exp $
*/
public class TraxTransformer extends AbstractTransformer
implements Transformer, Composable, Configurable, Cacheable, Disposable {
@@ -530,15 +530,16 @@
return true;
}
- public void dispose()
- {
+ public void dispose() {
this.manager.release(this.browser);
this.manager.release(this.xsltProcessor);
this.manager.release(this.deli);
+ this.browser = null;
+ this.xsltProcessor = null;
+ this.deli = null;
}
- public void recycle()
- {
+ public void recycle() {
// Remove per-request resolver from the XSLT processor
this.xsltProcessor.setSourceResolver(null);
@@ -549,26 +550,7 @@
this.inputSource = null;
}
this.par = null;
- this._useParameters = this.useParameters;
- this._useCookies = this.useCookies;
- this._useBrowserCap = this.useBrowserCap;
- this._useSessionInfo = this.useSessionInfo;
super.recycle();
- }
-
- /**
- * SAX Event handling
- * FIXME (CZ) This fixes a problem with either the XSLTProcessor
- * or the byte stream compiler and comment events send before
- * the startDocument event.
- */
- public void comment(char ary[], int start, int length)
- throws SAXException {
- try {
- super.comment(ary, start, length);
- } catch (Exception any) {
- this.getLogger().error("Error in TraxTransformer.comment.", any);
- }
}
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]