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]