balld       01/05/21 11:29:33

  Modified:    src/org/apache/cocoon/components/language/markup/xsp/java
                        esql.xsl
  Log:
  better error reporting for connection failures, fixed query debug for c2
  
  Revision  Changes    Path
  1.3       +10 -3     
xml-cocoon2/src/org/apache/cocoon/components/language/markup/xsp/java/esql.xsl
  
  Index: esql.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/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  2001/05/18 01:02:00     1.2
  +++ esql.xsl  2001/05/21 18:29:22     1.3
  @@ -1,5 +1,5 @@
   <?xml version="1.0"?>
  -<!-- $Id: esql.xsl,v 1.2 2001/05/18 01:02:00 balld Exp $-->
  +<!-- $Id: esql.xsl,v 1.3 2001/05/21 18:29:22 balld Exp $-->
   <!--
   
    ============================================================================
  @@ -344,7 +344,7 @@
               </xsl:for-each>
               _esql_connection.connection = 
DriverManager.getConnection(_esql_connection.dburl, _esql_connection.info);
             } catch (Exception _esql_exception_<xsl:value-of 
select="generate-id(.)"/>) {
  -            throw new RuntimeException("Error opening connection to dburl: 
"+String.valueOf(<xsl:copy-of select="$dburl"/>));
  +            throw new RuntimeException("Error opening connection to dburl: 
"+String.valueOf(<xsl:copy-of select="$dburl"/>)+": 
"+_esql_exception_<xsl:value-of select="generate-id(.)"/>.getMessage());
             }
           </xsl:otherwise>
         </xsl:choose>
  @@ -493,7 +493,14 @@
             _esql_query.results = 
_esql_query.statement.execute(_esql_query.query);
           </xsl:otherwise>
         </xsl:choose>
  -      System.err.println("QUERY: "+_esql_query.query);
  +      <xsl:choose>
  +        <xsl:when test="$environment = 'cocoon1'">
  +          System.err.println("QUERY: "+_esql_query.query);
  +        </xsl:when>
  +        <xsl:otherwise>
  +          getLogger().debug("esql query: "+_esql_query.query);
  +        </xsl:otherwise>
  +      </xsl:choose>
         if (_esql_query.results) {
           _esql_query.resultset = _esql_query.statement.getResultSet();
           _esql_query.resultset_metadata = _esql_query.resultset.getMetaData();
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to