Test Blame

src/test/java/org/apache/commons/dbutils/QueryRunnerTest.java
TagDateBlameLineSource
  latest    Fri Apr 17 10:38:47 JST 2015    aa276d  989
    @Test
  latest    Fri Apr 17 10:38:47 JST 2015    aa276d  990
    public void testExecuteWithResultSetException() throws Exception {
  latest    Fri Apr 17 10:38:47 JST 2015    aa276d  991
        doThrow(new SQLException()).when(stmt).execute();
  latest    Fri Apr 17 10:38:47 JST 2015    aa276d  992
  latest    Fri Apr 17 10:38:47 JST 2015    aa276d  993
        callExecuteWithResultSetWithException(handler, "unit", "test");
  latest    Fri Apr 17 10:38:47 JST 2015    aa276d  994
    }

Found Source Blame

src/main/java/org/apache/commons/dbutils/DbUtils.java
TagDateBlameLineSource
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  59
        if (conn != null) {
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  60
            conn.close();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  62
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  71
        if (rs != null) {
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  72
            rs.close();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  74
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  83
        if (stmt != null) {
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  84
            stmt.close();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  86
    }
src/main/java/org/apache/commons/dbutils/QueryRunner.java
TagDateBlameLineSource
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  41
        super();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  42
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  52
        super(pmdKnownBroken);
  DBUTILS_1_2    Wed Feb 25 19:01:31 JST 2009    3e7e24  53
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  64
        super(ds);
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  65
    }
  DBUTILS_1_1_RC2    Mon Jul 19 10:41:26 JST 2004    166cc8  327
        Connection conn = this.prepareConnection();
  DBUTILS_1_4_RC2    Sat Sep 17 07:12:15 JST 2011    c5c7b8  362
        if (conn == null) {
  DBUTILS_1_4_RC2    Sat Sep 17 07:12:15 JST 2011    c5c7b8  366
        if (sql == null) {
  DBUTILS_1_4_RC2    Sat Sep 17 07:12:15 JST 2011    c5c7b8  373
        if (rsh == null) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  380
        PreparedStatement stmt = null;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  381
        ResultSet rs = null;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  382
        T result = null;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  385
            stmt = this.prepareStatement(conn, sql);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  390
        } catch (SQLException e) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  394
            try {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  395
                close(rs);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  397
                close(stmt);
  DBUTILS_1_4_RC2    Sat Sep 17 07:19:05 JST 2011    f6b720  398
                if (closeConn) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  399
                    close(conn);
src/main/java/org/apache/commons/dbutils/AbstractQueryRunner.java
TagDateBlameLineSource
  DBUTILS_1_4_RC2    Sat Sep 17 18:44:01 JST 2011    461012  47
    private volatile boolean pmdKnownBroken = false;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  64
    public AbstractQueryRunner() {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  65
        ds = null;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  67
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  79
    public AbstractQueryRunner(boolean pmdKnownBroken) {
  DBUTILS_1_4_RC2    Sat Sep 17 05:50:31 JST 2011    252f70  80
        this.pmdKnownBroken = pmdKnownBroken;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  81
        ds = null;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  83
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  93
    public AbstractQueryRunner(DataSource ds) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  94
        this.ds = ds;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  169
        return this.ds;
  DBUTILS_1_6_RC1    Tue May 14 04:42:50 JST 2013    7fffaf  266
    }
  DBUTILS_1_4_RC2    Sat Sep 17 07:12:15 JST 2011    c5c7b8  304
        if (this.getDataSource() == null) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  309
        return this.getDataSource().getConnection();
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  328
        ParameterMetaData pmd = null;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  329
        if (!pmdKnownBroken) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  345
            }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  350
        if (params == null) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  359
        for (int i = 0; i < params.length; i++) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  360
            if (params[i] != null) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  387
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  500
        String causeMessage = cause.getMessage();
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  501
        if (causeMessage == null) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  504
        StringBuffer msg = new StringBuffer(causeMessage);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  506
        msg.append(" Query: ");
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  507
        msg.append(sql);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  508
        msg.append(" Parameters: ");
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  510
        if (params == null) {
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  513
            msg.append(Arrays.deepToString(params));
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  516
        SQLException e = new SQLException(msg.toString(), cause.getSQLState(),
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  517
                cause.getErrorCode());
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  518
        e.setNextException(cause);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  520
        throw e;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  547
        return rs;
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  562
        DbUtils.close(conn);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  563
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  577
        DbUtils.close(stmt);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  578
    }
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  592
        DbUtils.close(rs);
  DBUTILS_1_4_RC1    Tue Aug 16 14:50:19 JST 2011    ce2514  593
    }
src/main/java/org/apache/commons/dbutils/BasicRowProcessor.java
TagDateBlameLineSource
  DBUTILS_1_1_RC2    Mon Mar 15 08:03:54 JST 2004    e89c9b  43
    private static final BeanProcessor defaultConvert = new BeanProcessor();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  48
    private static final BasicRowProcessor instance = new BasicRowProcessor();
  DBUTILS_1_1_RC2    Mon Mar 15 08:03:54 JST 2004    e89c9b  72
        this(defaultConvert);
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  73
    }
  DBUTILS_1_1_RC2    Sat Nov 29 04:32:10 JST 2003    89bbfc  82
        super();
  DBUTILS_1_1_RC2    Sat Nov 29 04:32:10 JST 2003    89bbfc  83
        this.convert = convert;
  DBUTILS_1_1_RC2    Sat Nov 29 04:32:10 JST 2003    89bbfc  84
    }
src/main/java/org/apache/commons/dbutils/BeanProcessor.java
TagDateBlameLineSource
  DBUTILS_1_3_RC1    Tue Nov 03 09:24:02 JST 2009    ff5f2d  66
    private static final Map, Object> primitiveDefaults = new HashMap, Object>();
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  74
        primitiveDefaults.put(Integer.TYPE, Integer.valueOf(0));
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  75
        primitiveDefaults.put(Short.TYPE, Short.valueOf((short) 0));
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  76
        primitiveDefaults.put(Byte.TYPE, Byte.valueOf((byte) 0));
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  77
        primitiveDefaults.put(Float.TYPE, Float.valueOf(0f));
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  78
        primitiveDefaults.put(Double.TYPE, Double.valueOf(0d));
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  79
        primitiveDefaults.put(Long.TYPE, Long.valueOf(0L));
  DBUTILS_1_1_RC2    Mon Mar 15 08:03:54 JST 2004    e89c9b  80
        primitiveDefaults.put(Boolean.TYPE, Boolean.FALSE);
  DBUTILS_1_4_RC1    Sat Aug 20 19:42:53 JST 2011    023de4  81
        primitiveDefaults.put(Character.TYPE, Character.valueOf((char) 0));
  DBUTILS_1_1_RC2    Mon Mar 15 08:03:54 JST 2004    e89c9b  82
    }
  DBUTILS_1_5_RC1    Sat Jul 07 00:09:17 JST 2012    ddfa74  88
        this(new HashMap());
  DBUTILS_1_1_RC2    Mon Mar 15 08:03:54 JST 2004    e89c9b  89
    }
  DBUTILS_1_5_RC1    Sat Jul 07 00:05:14 JST 2012    9d927f  98
        super();
  DBUTILS_1_5_RC1    Sat Jul 07 00:05:14 JST 2012    9d927f  99
        if (columnToPropertyOverrides == null) {
  DBUTILS_1_5_RC1    Sat Jul 07 00:05:14 JST 2012    9d927f  102
        this.columnToPropertyOverrides = columnToPropertyOverrides;
  DBUTILS_1_5_RC1    Sat Jul 07 00:05:14 JST 2012    9d927f  103
    }
src/main/java/org/apache/commons/dbutils/handlers/ArrayHandler.java
TagDateBlameLineSource
  DBUTILS_1_1_RC2    Sat Nov 29 04:32:10 JST 2003    89bbfc  40
    static final RowProcessor ROW_PROCESSOR = new BasicRowProcessor();
  DBUTILS_1_6_RC2    Thu Jul 17 02:34:43 JST 2014    edafd0  45
    private static final Object[] EMPTY_ARRAY = new Object[0];
  DBUTILS_1_2    Wed Mar 11 13:45:00 JST 2009    6d6575  58
        this(ROW_PROCESSOR);
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  59
    }
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  68
        super();
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  69
        this.convert = convert;
  DBUTILS_1_1_RC2    Mon Nov 03 04:15:24 JST 2003    0342b9  70
    }
  DBUTILS_1_6_RC2    Thu Jul 17 02:34:43 JST 2014    edafd0  83
        return rs.next() ? this.convert.toArray(rs) : EMPTY_ARRAY;