What version of James are you running?
We have noticed this happening in the past, although I'm not sure what have
caused it in your case. There is locking in the server that should prevent
multiple threads from trying to write/access a file at the same time,
however I've noticed that sometimes Java treats a "delete" as asynchronous
(meaning you can delete a file, and then do a listing of that directory and
still see it).
Also, removing all the files from a spool should be fine.
Are you saying the log file fills up your disk? Can you look and see if
there is a stack trace of the problem anywhere?
Serge Knystautas
Loki Technologies
http://www.lokitech.com/
----- Original Message -----
From: "Niall Murphy" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, August 27, 2001 10:56 AM
Subject: FileNotFonud Exception and mailet.log growing forever
> I have the following message repeating in my mailet.log:
>
>
> 2001.08.27 11:11:45 442 (INFO) from Mailets: RemoteDelivery: Exception
> caught in
> RemoteDelivery.run(): java.lang.RuntimeException: Exception caught while
> removi
> ng an object: java.io.FileNotFoundException:
> .../var/mail/outgoing/4D61696C393938
>
3931303638333939362D3130392D21313932313734323935362D746F2D7961686F6F2E636F6D
> ..pri
> vate.PersistentStore (No such file or directory)
>
> It seems like it is going to keep trying and failing to send this message
> and fill up my disk.
>
>
> I am not sure what caused it, but prior to the problem I stopped James,
> removed all files in spool and outgoing and restarted James. Could this
have
> caused it. Is it reasonable to clear out spool and outgoing (I am happy to
> lose the messages to start from a known state).
>
> My other thought is that maybe more than one thread is trying to process
the
> outgoing messages and one thread has deleted the PersistentStore file
while
> another thread was in the middle of trying to process the same message.
>
> I am running on Red Hat Linux 7.0. and using the filesystm(not a database)
> to store messages.
>
> Niall
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]