Podle J2EE specifikace je spousteni vlastnich threadu v EJB kontejneru
zakazane.
V novych EJB specifikacich je proto zavedena nejaka Timer sluzba nebo
lze vyuzit
Timert sluzby z JMX.
Drive to jednotlive APP servery resili proprietarne nebo se thread
poustel ve
Web kontejneru kde to neni zakazano napr. OS Quartz scheduler to tak dela.
Vlastik
Vladimír Lahoda napsal(a):
Spouštíte ten oracle s přepínačem -userThreads ?
Vláďa
On 25.10.2005, at 14:58, [EMAIL PROTECTED] wrote:
Máme j2ee aplikaci, která má na pozadí spuštěn thread (hodiny), který
periodicky startuje (metoda start() ) v určitých časových
intervalech jiný
thread (volá jeho metodu run() ) . Ve vývojovém prostředí
(JDeveloper) vše
funguje tak jak má. Potíž nastane po deployi na Oracle AS 10g - metoda
start() nezabírá na spuštění metody run() spouštěného threadu. Nemám
zatím
tušení proč, těžko se to ladí (start() 'nečeká' na spuštění run(),
ale běh
programu dál pokračuje).
Nemá někdo nějaký tip ?
J.N.
--
Ing. Vlastimil Elias Qbizm technologies, a.s.
vedouci analytik ... the art of software.
____________________________________________________________________
www.qbizm-technologies.cz www.qbizm.cz www.qbizm-services.cz