我正在尝试使用 MLCP 导入通过 MLCP 导出创建的存档。我的脚本如下:
IMPORT -host localhost -port 10187 -username admin -password abc123
-input_file_path ./output/*.zip
-input_file_type archive
当我运行它时,我收到以下错误:
Error setting document properties for /some/path/file:
Cannot update server-maintained properties
这将发生在许多类型的许多文件中。我对该错误所做的搜索表明我应该将我的数据库中的维护最后修改的属性设置为 false,我这样做了,但我仍然收到错误。
然后按照错误的每个文件的错误列表,我得到:
(SessionImpl.throwIllegalState): Cannot commit without an active transaction
重复了几次。
我正在使用 MLCPContentPump.runCommand()
来运行脚本,并且正在执行 xquery 脚本以将维护上次修改设置为 false。但是,我尝试直接在命令提示符下运行脚本,并在管理控制台中手动将维护上次修改设置为 false,并且得到了相同的结果。