Saya telah mengatur level Log hibernate ke TRACE dan menemukan masalahnya. Itu sebenarnya adalah kesalahan pemetaan/logika/database. Kunci utama terdiri dari dua kolom (menurut kelas entitas) dan salah satu kolom ini dapat dibatalkan. Namun kunci utama tidak pernah dapat dibatalkan. Oleh karena itu hibernasi selalu mengembalikan null.