Di file jboss*.xml bisa dimasukkan element <depends> yang gunanya mengatur urutan loading archive. Kalau di JBoss 5 kita bisa menggunakan anotasi @Depends.
salam, Aldian --- In jug-indonesia@yahoogroups.com, "Yudhi Hamzah" <[EMAIL PROTECTED]> wrote: > > Halo semua, saya ada masalah nih. Udah beberapa hari ini nyari referensi gak > ketemu2 :( > Jadi ceritanya begini, saya punya dua ear, katakanlah aaa.ear dan bbb.ear . > Di dalam aaa.ear ada file xx.jar, dan di dalam bbb.ear juga ada xx.jar. Di > manifest-nya xx.jar ada reference ke yy.jar, karena ada class2 di xx.jar > yang manggil class di yy.jar . Tapiii, class2 dalam xx.jar yang manggil > yy.jar itu cuman dipake di bbb.ear, jadinya yy.jar cuman dimasukin ke > bbb.ear, tapi gak dimasukin ke aaa.ear. > > Jadi isi earnya itu seperti ini : > 1. aaa.ear : xx.jar, dan jar2/war2 lainnya > 2. bbb.ear : xx.jar, yy.jar, dan jar2/war2 lainnya. > > Kedua ear bisa jalan dengan sukses kalau dijalankan sendiri2, tapi kalo > digabung jadi ngaco. Ketika saya ingin menjalankan war2 yang ada di bbb.ear, > yang pada akhirnya ngejalanin class2 di xx.jar, entah kenapa si JBossnya > ngomel2 ClassNotFoundException, karena dia gak menemukan reference ke > yy.jar. Saya lihat di JBoss consolenya, sepertinya aaa.ear diload sebelum > bbb.ear. Iseng2 saya coba rename aaa.ear menjadi ccc.ear, eh ternyata jalan > dengan sukses. > > Solusinya sih harusnya gampang, tinggal rename aja si aaa.ear, ato sekalian > aja si yy.ear dimasukin ke aaa.ear (approvalnya yang susah... huuu.....). > Tapi yang ingin saya tanyakan adalah : apakah ini memang behavior dari JBoss > ato emang saya yang salah setting? Dan kalau ini memang dari sononya kayak > gitu, apakah application server lain juga mempunyai behavior yang sama? > > Makasih :) > Hamzah >