【发布时间】:2014-05-12 13:56:41
【问题描述】:
我正在尝试在 ML 7 中使用 marklogic 内容泵。 从试图加载一个 xml 的站点下载了 mlcp。
来自Marklogic documentation: 以下示例从本地文件系统目录 /space/bill/data 加载文件:
mlcp.sh 导入 -host localhost -port 8006 -username 用户\ -password passwd -input_file_path /space/bill/data -mode local
但它为我提供了 -input_file_path 上的完整路径。
我的 mlcp 调用:
./mlcp.sh import -host localhost -port 18041 -username xxxx -password 'xxxxx' -mode local -streaming -document_type XML -input_file_path 文件:/home/hugo/workspace/oplage-mapping/data -output_uri_prefix /数据/地图
根据文档,这会给我一个类似的文档 uri
/数据/地图/文件名
我尝试了很多东西,最后将我想要加载的文件放在我的操作系统的根目录中,这让我得到了想要的结果......
看起来 mlcp 一直使用默认 uri 作为我尝试从操作系统插入的文档的完整路径...
问题:如何控制文档 uri 以便它为我提供所需的 URI?
【问题讨论】: