commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "F. Andy Seidl" <>
Subject RE: apache commons net
Date Wed, 21 May 2008 15:07:51 GMT
Consider uploading *two* files:  the one you want to process followed by a
1-byte "semaphore" file that is used to signal the server process that
action is needed.

The server process watches for the existence of the semaphore file and, when
seen, processes the primary file and then deletes both files.

If there is the possibility of multiple concurrent uploads, you could refine
strategy along these lines:

* Semaphore files use a .fin extension.

* Each semaphore file has a GUID filename to avoid collisions.

* The content of the semaphore file is the filename of the primary file to
be processed on line one and "END" on line two.

* The server process validates the .fin file by checking for END on line two
and an existing file to process matching the name on line one.

-- fas

F. Andy Seidl
MyST-Technology Partners, Inc.

-----Original Message-----
From: bperquku [] 
Sent: Wednesday, May 21, 2008 10:55 AM
Subject: apache commons net

 Hi all,

I have a simple java applicatoion, that uploads a file in a computer server
(aix). In the server another process  checks for that file, processes it,
and deletes it.

Is there any possible way to set a lock in file that will be uploaded,
because if the file size is big ex. 200 MB the process on server will delete
my file before my application finished uploading.

View this message in context:
Sent from the Commons - User mailing list archive at

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message