Masalah Anda ada di sini:
Statement stmt = conn.createStatement();
// associate the statement with the registration:
((OracleStatement)stmt).setDatabaseChangeRegistration(dcr);
ResultSet rs = stmt.executeQuery("select * from act_code_metadata where product_id=1159");
System.out.println("rs.next() "+rs.next());
while (rs.next())
{}
Kesalahan memberi tahu Anda bahwa Anda memiliki jenis kolom yang tidak didukung dalam pendaftaran DCN. Mungkin gumpalan atau gumpalan. Karena saya tidak dapat melihat struktur tabel Anda, harap edit kueri dan pilih - susun - satu kolom pada satu waktu. Anda tidak melakukan pekerjaan apa pun dengan kolom kumpulan hasil jadi ini akan mudah ditemukan.