haul 2003/08/04 06:41:46
Modified:
src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp/java
esql.xsl
Log:
Fix Bug 22050 inspired by gguillemot.at.rennes.jouve.fr (Gildas Guillemot)
esql does not release database resources explicitly but rely on GC.
Revision Changes Path
1.4 +4 -2
cocoon-2.1/src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp/java/esql.xsl
Index: esql.xsl
===================================================================
RCS file:
/home/cvs/cocoon-2.1/src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp/java/esql.xsl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- esql.xsl 11 Jun 2003 23:15:26 -0000 1.3
+++ esql.xsl 4 Aug 2003 13:41:46 -0000 1.4
@@ -552,6 +552,8 @@
throw new RuntimeException("Error executing statement: " +
_esql_query.getQueryString() + ": "+_esql_exception_<xsl:value-of
select="generate-id(.)"/>);
</xsl:otherwise>
</xsl:choose>
+ } finally {
+ _esql_query.cleanUp();
}
if (_esql_queries.empty()) {
_esql_query = null;