В настоящее время я работаю над компонентом RecycleBin для сервера управления файлами. Когда документ удаляется, все версии удаляются из нескольких мест. Когда это происходит, все пути к папкам удаляются в повторяющуюся строку dp_original_folder_paths.Java Создать каталог, который не существует
Я хочу создать путь к папке, если он не существует.
Вот мой текущий код. Первая часть проверяет, существует ли файл, если он его не создает. Вторая часть показывает, что документ перекладывается в папку.
for (int i = 0;
i < relationRecord.getValueCount("dp_original_folder_paths"); i++)
{
File f = new File(relationRecord.getRepeatingString(
"dp_original_folder_paths",
i));
if(!f.exists())
{
System.out.println("creating directory" + f);
f.mkdir();
}
// Link the document back to the original folders
for (int i = 0; i < relationRecord.getValueCount("dp_original_folder_paths")
i++)
{
document.link(
relationRecord.getRepeatingString("dp_original_folder_paths", i));
}
Выходной сигнал дается в
создания каталога: \ EAM \ sbotest
DIR создано
Связанный с/EAM/sbotest
DfPathNotFoundException :: НИТИ: HTTP-био -8080-Exec-7; MSG: [DM_API_E_EXIST] err или: «Папка, указанная/EAM/sbotest, не существует.»; ERRORCODE: 100; ДАЛЕЕ: нулевой
Кто-нибудь знает, почему в первом Println выход \ EAM \ sbotest и второй выводить \ становятся// EAM/sbotest
Спасибо за любую помощь.
Вы пытаетесь создать папку в файловой системе или в Documentum? –
Я пытаюсь создать его в Webtop веб-интерфейс для documentum. – StevenMurphy