Saya menghadapi banyak masalah menggunakan XMLType dari java, saya memperbaiki masalah ini dengan cara yang sangat sederhana.
Saya mengubah tipe data input dari sisi Oracle DB, dari XMLtype ke CLOB, kemudian saya dengan mudah melewati CLOB dan pada baris pertama dalam prosedur tersimpan; Saya membuat XMLType dari CLOB.
CLOB sangat lurus ke depan di java, gunakan saja sebagai String (statement.setString(1, string);
)