Zdravím,
 
není to v právech? Cron běhá pod nějakým účtem, ne?
 
Petr Zajíc
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Lubos Vrba
Sent: Thursday, March 23, 2006 5:06 PM
To: Java
Subject: 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.

Odpovedet emailem