|
From: Michael K. <ko...@us...> - 2005-05-26 14:03:37
|
Update of /cvsroot/cobricks/cobricks2/src/org/cobricks/core/db In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23917/org/cobricks/core/db Modified Files: DBAccessImpl.java Log Message: Index: DBAccessImpl.java =================================================================== RCS file: /cvsroot/cobricks/cobricks2/src/org/cobricks/core/db/DBAccessImpl.java,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- DBAccessImpl.java 18 Feb 2005 20:44:44 -0000 1.16 +++ DBAccessImpl.java 26 May 2005 14:02:38 -0000 1.17 @@ -1016,10 +1016,20 @@ continue; } if (coltype == java.sql.Types.TIMESTAMP) { - Timestamp ts = rs.getTimestamp(i); - if (ts != null) - result.put(label.toLowerCase(), ts); - continue; + try { + Timestamp ts = rs.getTimestamp(i); + if (ts != null) + result.put(label.toLowerCase(), ts); + continue; + } catch (Exception e) { + Object o = rs.getObject(i); + if (o != null) { + logger.warn("Failed reading timestamp value from: " + +o.toString()+" "+o.getClass().getName()); + } else { + logger.warn("Failed reading timestamp value from NULL"); + } + } } if (coltype == java.sql.Types.DATE) { java.util.Date d = rs.getDate(i); |