log.info("testUseBlobViapsSetBinaryStream");
if (log != null) log.info("testUseBlobViapsSetBinaryStream");
    public void testUseBlobViapsSetBinaryStream() throws Exception {        log.info("testUseBlobViapsSetBinaryStream");        setupTable("T2");        t.begin();        PreparedStatement p = c.prepareStatement("insert into T2 values (?, ?)");        byte[] a = new String("a").getBytes();        byte[] testbuf = new byte[bloblength];        Arrays.fill(testbuf, a[0]);        InputStream bais = new ByteArrayInputStream(testbuf);        p.setBinaryStream(2, bais, bloblength);        p.setInt(1, 1);        assertTrue("executeUpdate count != 1", p.executeUpdate() == 1);        p.close();        checkReadBlob("T2");        t.commit();        teardownTable("T2");    }