Dekuji za upozorneni. Tudiz: MyClass a, b; a = loadMyClassWithLoaderX(); b = loadMyClassWithLoaderY(); return (a instanceof b); // je vzdy false
Premyslim, zda to bude mit na nasi aplikaci dopad, ale myslim si, ze ne. Jako JMX pojede jeden modul (CORBA), druhy modul (SOAP) jako Servlet, sice budou sdilet knihovny pro praci s datovymi strukturami, ale kazdy modul si nacte vlastni konfiguraci. Takove rozdeleni muze byt koneckoncu i vyhodou... LZ 3.1.08, Martin Kuba <[EMAIL PROTECTED]>: > Lukas Zapletal napsal(a): > > Dobry den, > > > > potrebuji vytvorit JMX servisni MBean, ktery ma spoustu zavislosti na > > knihovnach z jedne nasi J2EE aplikace. Pokud jsem to pochopil spravne, > > tak diky specialnim classloaderum v JBossu mi nezbyva nez z J2EE > > aplikace extrahovat vsechny potrebne JAR knihovny a ty vlozit do SAR > > archivu (eventuelne do adresare obsahujiciho ".sar") a ten deploynout. > > > > Presto se zeptam -- neexistuje moznost, jak SAR modul a EAR aplikaci > > provazat? Napriklad "vytahnout" potrebne knihovny, ktere potrebuji oba > > moduly, do zvlastniho (SAR?) "modulu" a nastavit v deskriptorech > > nejake zavislosti (pokud existuji)? > > > > Asi bude nejjednodussi ty JAR soubory zkopirovat a smirit se s tim, ze > > budou v pameti ve vice exemplarich... > > Sice vubec nerozumim JBossu a JMX, ale chci upozornit, > ze tataz trida nactena dvema ruznymi classloadery jsou > z hlediska JVM dve ruzne tridy, takze instanci jedne nejde > pretypovat na druhou a tak. > > Makub > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Supercomputing Center Brno Martin Kuba > Institute of Computer Science email: [EMAIL PROTECTED] > Masaryk University http://www.ics.muni.cz/~makub/ > Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 > -------------------------------------------------------------- > > -- Lukas Zapletal http://lukas.zapletalovi.com
