Alfresco - файл уже существует после перемещения файла в другую папку
Я использую Alfresco 4.2.c на 64-битной машине Linux.2.c на 64-битной машине Linux. Чтобы вставить файлы на Alfresco, я сопоставил \192.168.20.101:8080\alfresco как сетевой диск в Windows XP.
Я разработал веб-скрипт на Java, который принимает в качестве входных данных nodeRef файла, затем обновляет метаданные и в конце перемещает файл из начальной папки в другую папку. Это прекрасно работает, и я очень доволен этим!
Но у меня странное поведение: у меня есть файл с именем, например, "fileA" в папке A, я выполняю сценарий, поэтому файл перемещается в папку B. Если я попытаюсь вставить через сопоставленную сеть другой файл в папке A с именем "fileA", Windows скажет, что в этой папке уже есть файл с именем fileA, поэтому я должен отменить операцию... но в папке я уверен, что есть не такой файл, а также, если я захожу в хранилище, я не вижу файл A в папке A...
Может быть, я должен установить что-то конкретное? Вот фрагмент кода веб-сценария:
newFileName = oldFileName + "_" + new Date().getTime();
fileFolderService.move(docRef, childRef, newFileName);