Zpracovavani tasku v urcite periode
Ahoj *,Popis:Task je treba vykonavat v urcitych casovych intervalech (1x za den). Delame toto pomoci utilitky 'cron'.Tento task si hraje s databasemi, connection se ziskava z DataSource pres JNDI z BEA 8.1.. Script, ktery se spousti pomoci cronu vlastne jen nastavi classpath a spusti java ...Problemem je, ze kdyz dany script spustim rucne, vse beha, pokud ho spusti cron, dostaneme vyjimku java.net.SocketTimeoutException: Read timed out; No available router to destination] EXCEPTION IN method() while closing connection: weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with nested exception:[java.rmi.ConnectException: Could not establish a connection with -7328819140782386039S:server:[7633,7633,-1,-1,7633,-1,-1,0,0]:server:7633,server2:7633:swb:swb001, java.rmi.ConnectException: Destination unreachable; nested exception is: java.net.SocketTimeoutException: Read timed out; No available router to destination]...Napada vas nejaka moznost, proc to z cronu nechodi a vyvolane rucne jo?Bohuzel to musi byt udelano takto, bylo nam to takto predano a proste zmena neni mozna..Diky, L.
Re: Zpracovavani tasku v urcite periode
Ahoj, tezko rict kdyz nevidime ten script. a) poustite v jine JVM b) poustite pod jinym uzivatelem, ktery nemuze na sit c) poustite v omezenem prostredi Karel
RE: Zpracovavani tasku v urcite periode
Zdravím, není to v právech? Cron bhá pod njakým útem, ne? Petr Zajíc -Original Message-From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Lubos VrbaSent: Thursday, March 23, 2006 5:06 PMTo: JavaSubject: Zpracovavani tasku v urcite periodeAhoj *,Popis:Task je treba vykonavat v urcitych casovych intervalech (1x za den). Delame toto pomoci utilitky 'cron'.Tento task si hraje s databasemi, connection se ziskava z DataSource pres JNDI z BEA 8.1..Script, ktery se spousti pomoci cronu vlastne jen nastavi classpath a spusti java ...Problemem je, ze kdyz dany script spustim rucne, vse beha, pokud ho spusti cron, dostaneme vyjimku java.net.SocketTimeoutException: Read timed out; No available router to destination] EXCEPTION IN method() while closing connection: weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with nested exception:[java.rmi.ConnectException: Could not establish a connection with -7328819140782386039S:server:[7633,7633,-1,-1,7633,-1,-1,0,0]:server:7633,server2:7633:swb:swb001, java.rmi.ConnectException: Destination unreachable; nested exception is: java.net.SocketTimeoutException: Read timed out; No available router to destination]...Napada vas nejaka moznost, proc to z cronu nechodi a vyvolane rucne jo?Bohuzel to musi byt udelano takto, bylo nam to takto predano a proste zmena neni mozna..Diky, L.
Re: Zpracovavani tasku v urcite periode
videl bych problem v tom, ze cron nespousti .profile (.bash_profile ci jine nastavovaci skripty). Takze pokud v nich mate nejake nastavovani promennych prostredi, mel byste do toho skriptu na zacatek pridat neco takovehleho: . /home/user/.bash_profile (teckamezerajmeno skriptu s nastaveni prostredi) tim zajistite, ze prostredi pustene z cronu bude to stejne jako mate, kdyz se prihlasite... Lubos Vrba píše v Čt 23. 03. 2006 v 17:06 +0100: Ahoj *, Popis: Task je treba vykonavat v urcitych casovych intervalech (1x za den). Delame toto pomoci utilitky 'cron'. Tento task si hraje s databasemi, connection se ziskava z DataSource pres JNDI z BEA 8.1.. Script, ktery se spousti pomoci cronu vlastne jen nastavi classpath a spusti java ... Problemem je, ze kdyz dany script spustim rucne, vse beha, pokud ho spusti cron, dostaneme vyjimku java.net.SocketTimeoutException: Read timed out; No available router to destination] EXCEPTION IN method() while closing connection: weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with nested exception: [java.rmi.ConnectException: Could not establish a connection with -7328819140782386039S:server:[7633,7633,-1,-1,7633,-1,-1,0,0]:server:7633,server2:7633:swb:swb001, java.rmi.ConnectException: Destination unreachable; nested exception is: java.net.SocketTimeoutException: Read timed out; No available router to destination] ... Napada vas nejaka moznost, proc to z cronu nechodi a vyvolane rucne jo? Bohuzel to musi byt udelano takto, bylo nam to takto predano a proste zmena neni mozna.. Diky, L. -- Vladimír Náprstek specialista AKC mail: [EMAIL PROTECTED] tel: 475 233 102
Re: Zpracovavani tasku v urcite periode
Dekuji vsem za rady.Reseni je nezname,. protoze z niceho nic zacal script fungovat.Nicmene jsem se aspon neco noveho priucil.L.On 3/23/06, Vladimir Naprstek [EMAIL PROTECTED] wrote: videl bych problem v tom, ze cron nespousti .profile (.bash_profile cijine nastavovaci skripty). Takze pokud v nich mate nejake nastavovanipromennych prostredi, mel bystedo toho skriptu na zacatek pridat neco takovehleho: . /home/user/.bash_profile(teckamezerajmeno skriptu s nastaveni prostredi)tim zajistite, ze prostredi pustene z cronu bude to stejne jako mate,kdyz se prihlasite... Lubos Vrba píše v Čt 23. 03. 2006 v 17:06 +0100: Ahoj *, Popis: Task je treba vykonavat v urcitych casovych intervalech (1xza den). Delame toto pomoci utilitky 'cron'. Tento task si hraje s databasemi,connection se ziskava z DataSource pres JNDI z BEA 8.1.. Script, ktery se spousti pomoci cronuvlastne jen nastavi classpath a spusti java ... Problemem je, ze kdyz dany script spustim rucne, vse beha, pokud ho spusti cron, dostaneme vyjimku java.net.SocketTimeoutException: Read timed out; No available router to destination]EXCEPTION IN method() while closing connection: weblogic.rmi.extensions.RemoteRuntimeException: Unexpected Exception - with nested exception: [java.rmi.ConnectException: Could not establish a connection with -7328819140782386039S:server:[7633,7633,-1,-1,7633,-1,-1,0,0]:server:7633,server2:7633:swb:swb001, java.rmi.ConnectException: Destination unreachable; nested exception is: java.net.SocketTimeoutException: Read timed out; No available router to destination] ... Napada vas nejaka moznost, proc to z cronu nechodi a vyvolane rucne jo? Bohuzel to musi byt udelano takto, bylo nam to takto predano a proste zmena neni mozna.. Diky, L.--Vladimír Náprstekspecialista AKCmail: [EMAIL PROTECTED]tel: 475 233 102