vgritsenko 2002/06/27 12:07:56 Modified: src/java/org/apache/cocoon/components/xscript XScriptObject.java Log: Always release component Revision Changes Path 1.10 +9 -7 xml-cocoon2/src/java/org/apache/cocoon/components/xscript/XScriptObject.java Index: XScriptObject.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/xscript/XScriptObject.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- XScriptObject.java 2 May 2002 12:09:21 -0000 1.9 +++ XScriptObject.java 27 Jun 2002 19:07:56 -0000 1.10 @@ -133,12 +133,14 @@ XSLTProcessor transformer = (XSLTProcessor)componentManager.lookup(XSLTProcessor.ROLE); - transformer.transform(new org.apache.cocoon.components.source.impl.CocoonToAvalonSource(this), - new org.apache.cocoon.components.source.impl.CocoonToAvalonSource(stylesheet), - params, - result); - - componentManager.release(transformer); + try { + transformer.transform(new org.apache.cocoon.components.source.impl.CocoonToAvalonSource(this), + new org.apache.cocoon.components.source.impl.CocoonToAvalonSource(stylesheet), + params, + result); + } finally { + componentManager.release(transformer); + } return new XScriptObjectResult(xscriptManager, writer.toString()); } catch (XSLTProcessorException ex) {
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]