У меня есть приложение tomcat / blazeDS, в котором несколько пользователей пишут в один и тот же XML-файл. в то время как они пишут, я хочу иметь блокировку файла на этом файле. моей первой попыткой было получить файловый канал файла и установить блокировку () для файла. Но, к сожалению, всегда есть OverlappingFileLockException, если я пытаюсь это сделать, потому что всегда есть новый процесс для нового вызова компонентов blazeDS.
Есть ли возможность сохранить FileLock в сеансе или базовую функциональность tomcat для блокировки файлов в сеансе.
Спасибо всем вам