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;
  
  
  

Reply via email to