Dne Friday 28 of March 2008 13:22:34 Stanislav Poljovka napsal(a): > Ak uz mas pre dany aplikacny server (JVM-ko) nastavene premenne pre > SAAJ, tak tam moze byt problem. > SAAJ ma tri Factory, od ktorych zavisi, ktoru implementaciu pouzije: > SOAPFactory, MessageFactory, SAAJMetaFactory. Vsetky maju vsak rovnaku > postupnost pre ziskanie nastavenia (vid. koniec mailu) > Problem je tu ten, ze najprv idu po system property. Cize ak ich mas > nastavene na aplikacnom serveri, tak cely server pouziva specifikovanu > implementaciu. > Mozne riesenia: > 1) zmena nastavenia pre server .... ovplyvni vsetky aplikacie na > uvedenom serveri > 2) zrusenie nastavenia pre server a nastavenie kazdej aplikacii potrebnu > implemntaciu > Dynamicky v kode by som nenastavoval uvedene property, lebo tym mozes > ovplyvnit ine aplikacie pocas behu. > Najlepsie je pozriet si dokumentaciu pre SAAJ API.
Vsechny knihovny pouzivajici Factory konfigurovane pres systemove property nelze pouzit klasickym zpusobem per aplikaci. Jediny zpusob, jak je pouzit, je instanciovat si je rucne. Bohuzel si nemyslim, ze je to pro SAAJ mozne. Jedine reseni je vytvorit si vlastni server jenom pro tuto aplikaci. Tak se to klasicky dela u WebLogicu a WAS. Oto 'tapik' Buchta
