cziegeler 02/05/21 02:41:54 Modified: src/java/org/apache/cocoon/transformation SQLTransformer.java Log: Fixed Bug in SQLTransformer when doing INSERT or UPDATE PR: 9105 Submitted by: [EMAIL PROTECTED] (Jens Lorenz) Revision Changes Path 1.12 +5 -5 xml-cocoon2/src/java/org/apache/cocoon/transformation/SQLTransformer.java Index: SQLTransformer.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/SQLTransformer.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- SQLTransformer.java 18 Apr 2002 16:26:48 -0000 1.11 +++ SQLTransformer.java 21 May 2002 09:41:54 -0000 1.12 @@ -85,7 +85,7 @@ * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a> * (PWR Organisation & Entwicklung) * @author <a href="mailto:[EMAIL PROTECTED]">Sven Beauprez</a> - * @version CVS $Id: SQLTransformer.java,v 1.11 2002/04/18 16:26:48 nicolaken Exp $ + * @version CVS $Id: SQLTransformer.java,v 1.12 2002/05/21 09:41:54 cziegeler Exp $ */ public class SQLTransformer @@ -1125,8 +1125,8 @@ protected String getColumnValue( int i ) throws SQLException { String retval = transformer.getStringValue( rs.getObject( i ) ); - if (rs.getMetaData().getColumnType(i) == 8) - retval = transformer.getStringValue( rs.getBigDecimal( i ) ); + if (rs.getMetaData().getColumnType(i) == 8) + retval = transformer.getStringValue( rs.getBigDecimal( i ) ); return retval; } @@ -1135,7 +1135,7 @@ //as this function is only called for ancestor lookups. protected String getColumnValue( String name ) throws SQLException { String retval = transformer.getStringValue( rs.getObject( name ) ); -// if (rs.getMetaData().getColumnType( name ) == 8) +// if (rs.getMetaData().getColumnType( name ) == 8) // retval = transformer.getStringValue( rs.getBigDecimal( name ) ); return retval; } @@ -1144,7 +1144,7 @@ // if rv is not -1, then an SQL insert, update, etc, has // happened (see JDBC docs - return codes for executeUpdate) if ( rv != -1 ) - return true; + return false; try { if ( rs == null || !rs.next() ) { //close();
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]