Catatan Seorang Prajurit Kecil

Ikon

biarlah semua itu berjalan sesuai "skenario" NYA – jika kau telusuri, semua logika itu akan kau temukan

Hibernate 3.5.x: NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval

Ini hanya sebuah “artikel” pendek yang sengaja saya buat untuk mengingatkan saya ketika saya lupa nanti, yaitu sebuah Error yang saya temuka ketika belajar untuk merelease Aplikasi menggunakan Install4j. Error yang muncul yaitu:

java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z  
at org.hibernate.cfg.AnnotationBinder.processElementAnnotations(AnnotationBinder.java:1837)

Pada awalnya cukup kaget dengan  Error ini, karena sedikit aneh, namun solusinya sangat simple, yaitu:

Remove ejb3-persistance.jar pada konfigurasi buildpath Project aplikasi kita, dan tambahkan hibernate-jpa-2.0-api-1.0.0.Final.jar pada konfigurasi buildpath. Gimana sederhanakan? hmm…tapi walaupun sederhana terkadang kalo pikiran udah runyet karena coding ga kelar-kelar, hal-hal sederhana yang beginian bisa jadi masalah besar… 🙂 so just try it..

Sebelumnya hal ini sudah pernah ditanyakan di stackoverflow di alamat:

http://stackoverflow.com/questions/2511997/i-am-getting-an-error-with-a-onetomany-association-when-using-annotations-with-gi

Filed under: Algorithm and Programming, Database and DBMS,

Navigasi

Total Pengunjung

  • 109,971 hits