joerg       2003/06/11 16:15:26

  Modified:    
src/blocks/databases/java/org/apache/cocoon/components/language/markup/xsp/java
                        esql.xsl
  Log:
  fixed usage of removed method XSPUtil.include() (bug 20658)
  
  Revision  Changes    Path
  1.3       +11 -24    
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.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- esql.xsl  13 May 2003 12:43:28 -0000      1.2
  +++ esql.xsl  11 Jun 2003 23:15:26 -0000      1.3
  @@ -929,28 +929,15 @@
         </xsl:otherwise>
       </xsl:choose>
     </xsl:variable>
  -      <xsp:logic>
  -      {
  -          org.apache.cocoon.components.parser.Parser newParser = null;
  -
  -          try {
  -              newParser = (org.apache.cocoon.components.parser.Parser) 
this.manager.lookup(org.apache.cocoon.components.parser.Parser.ROLE);
  -
  -              InputSource __is = new InputSource(
  -                      new StringReader(
  -                          String.valueOf(<xsl:copy-of select="$content"/>)
  -                      )
  -                  );
  -
  -
  -              XSPUtil.include(__is, this.contentHandler, newParser);
  -          } catch (Exception _esql_exception_<xsl:value-of 
select="generate-id(.)"/>) {
  -              getLogger().error("Could not include page", 
_esql_exception_<xsl:value-of select="generate-id(.)"/>);
  -          } finally {
  -              if (newParser != null) this.manager.release((Component) newParser);
  -          }
  -      }
  -      </xsp:logic>
  +  <xsp:logic>
  +    {
  +        try {
  +            XSPUtil.includeString(<xsl:copy-of select="$content"/>, this.manager, 
this.contentHandler);
  +        } catch (Exception _esql_exception_<xsl:value-of select="generate-id(.)"/>) 
{
  +            getLogger().error("Could not include XML string", 
_esql_exception_<xsl:value-of select="generate-id(.)"/>);
  +        }
  +    }
  +  </xsp:logic>
   </xsl:template>
   
   <xspdoc:desc>returns the number of columns in the resultset.</xspdoc:desc>
  
  
  

Reply via email to