gpt4 book ai didi

marklogic - SVC-CODEPOINT 错误将三倍加载到 MarkLogic

转载 作者:行者123 更新时间:2023-12-04 08:15:50 24 4
gpt4 key购买 nike

尝试加载包含大约 700 万个三元组的 ntriples 文件时,我从 REST-API 收到以下错误:

{"errorResponse":{"statusCode":500, "status":"Internal Server Error", 
"messageCode":"INTERNAL ERROR",
"message":"SVC-CODEPOINT: (err:FOCH0001) xdmp:nquad($body, $options) -- Codepoint not legal . See the MarkLogic server error log for further detail."}}
错误日志在这里没有帮助:
2021-01-13 14:24:53.771 Info: Status 500: SVC-CODEPOINT: (err:FOCH0001) xdmp:nquad($body, $options) -- Codepoint not legal
我已经通过 rapper 和 Jena 的 riot 验证运行了该文件,并且这两个工具都没有引起文件或任何特定三元组的问题。
我如何使用 MarkLogic 解决此问题?
我可以生成一个使用不同序列化的文件,但是这让我重写了我的代码,因为这在过去有效并且可以处理批处理中的其他两个文件。并且不同的序列化可能会起作用,或者如果不起作用,可能会产生相同的错误。无论哪种情况,我都没有真正确定问题所在。文件中肯定有什么东西,但我想找到它,因为我们也恰好是 ntriples 的来源。

最佳答案

我可以删除这个问题,但如果它对某人有帮助......
将 ntriples 转换为 RDF/XML 并加载该文件。 MarkLogic 会吐出一条更有值(value)的错误信息:

2021-01-13 16:10:43.292 Info: Status 400: XDMP-DOCXMLCHAR: xdmp:get-request-body("xml") -- 
Invalid XML character codepoint 55358 at line 14398744 -- document contains non-XML character

关于marklogic - SVC-CODEPOINT 错误将三倍加载到 MarkLogic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65709182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com