Dua hibernate.cfg.xml dalam Satu Project
Mempunyai dua hibernate.cfg.xml dalam satu project ibarat mempunyai dua nahkoda dalam satu kapal, ini berarti hibernate akan bingung dalam menentukan koneksi dan mapping, dan biasanya sekitar 60% hibernate akan salah dalam mengambil koneksi atau mapping tersebut.
Hal ini sempat terjadi dalam project POS saya, karena suatu alasan, project POS saya mempunyai dua hibernate.cfg.xml, keanehan mulai terasa ketika saya Clean and Build, lalu saya Run project POS saya.
Exception in thread “main” org.hibernate.hql.ast.QuerySyntaxException: Store is not mapped [SELECT store FROM Store store WHERE store.id = :fieldValue ]
Itulah error yang tampak di Ouput, pertama-tama saya selidiki mapping.hbm.xml, tetapi saya tidak mendapatkan keanehan di sana. Setelah beberapa kali saya mencoba me-run project saya sampai akhirnya saya menyadari adanya kesalahan dalam pengambilan mapping, selidik demi selidik akhirnya saya tahu penyebab masalah tersebut, yaitu adanya dua hibernate.cfg.xml.
Forum demi forum saya lewati bersama mbah Google, sampai akhirnya saya menemukan seberkas cahaya, yang dapat membantu project POS saya berjalan kembali.
New Talks™