Gelecekteki projelerde kullanacağım bir kütüphane oluşturmak istediğimi varsayalım ama aynı zamanda diğer EJB'lere referans veren kütüphanede EJB'leri de içermek istiyorum. Bu kütüphane de basit java sınıfları içerecektir. Bunu yapmanın en iyi yolu nedir? Bu davadaki bağımlılıkları nasıl tanımlarım? Bunları ek açıklamalarla tanımlayabileceğimi düşündüm. Kütüphanenin kullanıcısı diğer bağımlılıkları yapılandırmak istiyorsa, bunu projesinin ejb-jar.xml'inde geçersiz kılarak yapabilir. Geçmişte böyle bir şey yaptı mı? Eclipse’de gelişirken bunu nasıl yapacaksınız?Kütüphanelerde EJB'ler - EJB'leri Yeniden Kullanmak
Temelde benim sorunum, ejb konteynerinin, örneğin tüm projelerime dahil edeceğim bir ejb-jar'ı oluşturup oluşturmadığımı anlayabildiğim kadarıyla, örn. Kütüphane içinde bulunan tüm MDB'lere ihtiyacım olmasa da, dağıtım süresinde MDB'ler var.
MDB'leri ek açıklamalarla veya ejb-jar.xml içinde değil, yalnızca bağımlılıklarıyla EJB olarak tanımlamak bir çözümdür.
Oturum çekirdeklerinden ne haber? Bir projede kullanmasam bile otomatik olarak anında mı olacaklar?
Bunu yapmanın en iyi yolu olup olmadığını bilmiyorum ama daha önce bir ".jar" olarak paketlediğimiz ve daha sonra bir maven bağımlılığı olarak dahil ettiğimiz bir şirketle çalıştım. Daha sonra EJB'lere gerektiği gibi .jar'da erişebilirdik. Yine, bu en iyi yol olup olmadığından emin değil ama denemek isterseniz bir seçenek. –
Vatansızlık çekirdekleri, kullanmasanız da, örneklendirilebilir, evet. SLSB bir havuzda toplanmalıdır, bu nedenle herhangi bir talep olmaksızın bazı durumlar önceden oluşturulabilir. – user3714601
Hatırladığım kadarıyla, piyasadaki uygulama sunucularının çoğu için havuzu ilk boyutta sıfır olarak yapılandırabilirsiniz. Bu probleminizi çözüyor mu? – Leonardo