openamf/src/java/org/openamf/test RecordSetTest.java,1.3,1.4

[email protected]
Newsgroups gmane.comp.java.openamf.cvs
Message-ID <[email protected]>
Update of /cvsroot/openamf/openamf/src/java/org/openamf/test
In directory sc8-pr-cvs1:/tmp/cvs-serv7882/src/java/org/openamf/test

Modified Files:
	RecordSetTest.java 
Log Message:
fixed some bugs and added some debug code

Index: RecordSetTest.java
===================================================================
RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/test/RecordSetTest.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** RecordSetTest.java	26 Apr 2003 22:05:09 -0000	1.3
--- RecordSetTest.java	26 Apr 2003 23:46:34 -0000	1.4
***************
*** 9,16 ****
--- 9,20 ----
  import java.util.HashMap;
  
+ import org.apache.commons.logging.Log;
+ import org.apache.commons.logging.LogFactory;
  import org.openamf.recordset.ASRecordSet;
  
  public class RecordSetTest {
  
+ 	private static Log log = LogFactory.getLog(RecordSetTest.class);
+ 
  	/**
  	 * Normally you would return a java.sql.ResultSet, 
***************
*** 34,43 ****
  			ResultSet rs = stmt.executeQuery(sql);
  			asRecordSet.populate(rs);
  			rs.close();
  			stmt.close();
  		} catch (Exception e) {
! 			e.printStackTrace();
  			// return error as record set
! 			int rowCount = 50;
  			ArrayList rows = new ArrayList();
  			for (int i = 0; i < rowCount; i++) {
--- 38,48 ----
  			ResultSet rs = stmt.executeQuery(sql);
  			asRecordSet.populate(rs);
+ 			log.debug("populated asRecordSet with rs");
  			rs.close();
  			stmt.close();
  		} catch (Exception e) {
! 			log.error("Unable to execute sql", e);
  			// return error as record set
! 			int rowCount = 25;
  			ArrayList rows = new ArrayList();
  			for (int i = 0; i < rowCount; i++) {
***************
*** 46,54 ****
--- 51,62 ----
  				row.put("sql", sql + (i + 1));
  				row.put("dbURL", dbURL + (i + 1));
+ 				rows.add(row);
  			}
  
  			asRecordSet.populate(rows);
+ 			log.debug("populated asRecordSet with rows");
  		}
  
+ 		log.debug(asRecordSet);
  		return asRecordSet;
  
***************
*** 75,79 ****
  		ASRecordSet asRecordSet =
  			new RecordSetTest().getData(
! 				"Select * from users",
  				"jdbc:mysql://localhost/openamf?user=openamf&password=openamf",
  				"com.mysql.jdbc.Driver");
--- 83,87 ----
  		ASRecordSet asRecordSet =
  			new RecordSetTest().getData(
! 				"Select * from usersadsfadf",
  				"jdbc:mysql://localhost/openamf?user=openamf&password=openamf",
  				"com.mysql.jdbc.Driver");




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.