Let us suppose that we have a windows folder (in my local driver) called “Docs”. Within docs, there are may sub-folders with documents etc. in them.
The need is to automatically convert this folder “docs” and all subfolders into a lotus notes database of some sort.
The process needs to be automatic, as the drive will keep getting updated and the lotus notes database should be up to date as well.
For several internal reasons, this is the way it needs to work. The source of the documents will always be the windows drive. The lotus notes DB will keep itself in sync with this folder.
… or the equivalent Java classes, you could certainly create an agent to do this synchronization, but I wonder whether it would be any more convenient for users than just letting them access the files through the file system.
The tricky part is to tell when a file or folder has been deleted from disk. You’ll have to go through all the Notes documents trying to find whether the corresponding file or folder still exists.
BTW I advise against deleting all the documents and creating everything from scratch every time you synchronize. This will give poor performance and long replication times.
Andre, thanks for the response. I am not sure if I explained my problem clearly.
I want to create a lotus notes database that mirrors the contents of a disk folder (and all subfolders). Not just the filenames - the entire files, subdirs and contents should be mirrored in an LN database.
For internal corporate reasons, we do not want to let the users directly access the source filesystem and want them to access via an LN database (which will always be a copy of the source)