Websphere'de, "Paylaşılan Kitaplıklar" oluşturmak ve uygulamalarla ilişkilendirmek mümkündür. Bilmek isterim ki, sınıf yolundaki pozisyon açısından, paylaşılan kütüphanelerin konumu nedir? Yani, daha yüksek "önceliğe" sahip olacak, çoğaltılan kaynaklar durumunda, Paylaşılan Kütüphaneler veya EAR/WAR'ın kendisinin bilmesi gerektiği anlamına gelir.Websphere Paylaşılan Kütüphaneler "Öncelik"?
Örneğin, benim uygulamamda, appConfig.xml adlı bir kaynak var ve bu dizinde başka bir appConfig.xml koyarak, uygulama sunucusunda yerel bir dizin oluşturuyorum. Uygulamamdaki kaynakları (örneğin açık giriş akışı) yüklemeye çalışırsam hangi dosya yüklenir?
Bir süredir arama yaptım ve bundan bahsedemiyorum. Deneme yaparak kendim deneyebilirim, eğer varsa, beklenen resmi davranışı bilmek isterim.
sayesinde burada düşünmek çok
Ayrıca, şüpheleriniz varsa ve WAS'ın kütüphaneleri nasıl kullandığını bilmek istediğinizde, WAS yönetici konsolunda "WebSphere web konsolu -> Sorun giderme -> Sınıf yükleyici görüntüleyici" görünümünü kullanabilirsiniz. – MrJames
Evet, sınıf yükleyici görüntüleyici, sunucunun işleri nasıl birleştirdiğini belirlemek için yararlı olabilir. Siparişlerin gerekçesini mutlaka açıklamamaktadır. –
Aslında bunu daha önce okudum: http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.soafep.multiplatform.doc/info/ae/ae/ucws_rsharedlib_inst.html Sonunda "Bu paylaşılan kütüphane için izole edilmiş bir sınıf yükleyici kullanın" ile ilgili özel bir bölüm var ve bu bölümde verdiğiniz siparişten bahsediliyor. Bu, normal paylaşımlı kütüphane için paylaşılan kütüphaneler için ayrılmış bir sınıf yükleyici kullanmayan bir ipucu olduğunu düşünüyorum. Anlayışımın doğru olup olmadığını birileri doğrulayabilir mi? (Değilse, yalıtılmış sınıf yükleyici ve normal paylaşımlı lib arasındaki fark nedir?) –