我正尝试使用MLCP导入通过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
这将多种类型的许多文件发生。我为该错误所做的搜索表明,我应该将维护最后修改 prop在我的数据库中设置为false,我这样做,但我仍然收到错误。
然后下面的错误的列表上,我得到每个文件的错误:
(SessionImpl.throwIllegalState): Cannot commit without an active transaction
重复几次。
我正在使用MLCP的ContentPump.runCommand()
来运行脚本,并且正在执行一个xquery脚本来设置将上次修改的保留为false。但是,我试图直接在命令提示符下运行脚本,并且设置在管理控制台中将上次修改的保留为手动设置为false,并获得了相同的结果。
双重检查了一切,但我仍然遇到同样的问题。它可能是它试图上传的数据的问题吗?也许存档的创建方式存在问题? –