Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows 7 Professional上设置MarkLogic 5 Express_Marklogic - Fatal编程技术网

在Windows 7 Professional上设置MarkLogic 5 Express

在Windows 7 Professional上设置MarkLogic 5 Express,marklogic,Marklogic,我已经在我的Win 7专业笔记本电脑上设置了MarkLogic。我索引了大约2K个文档,对PDF文档使用了转换过滤器。当我通过XQuery控制台查看时,我可以看到docbase中的文档。一切似乎都“正常”,只是当我搜索一个我知道在许多文档中的单词时,我没有得到任何结果。当我搜索空无关键字时,我得到了正确数量的结果,每个结果都有一个内部服务器错误500,这在任何地方都没有解释 在加载和转换文档、构建流程和部署过程中或之后,是否有我所缺少的一些简单步骤?一切似乎都“正常”,除了-最重要的部分-搜索没

我已经在我的Win 7专业笔记本电脑上设置了MarkLogic。我索引了大约2K个文档,对PDF文档使用了转换过滤器。当我通过XQuery控制台查看时,我可以看到docbase中的文档。一切似乎都“正常”,只是当我搜索一个我知道在许多文档中的单词时,我没有得到任何结果。当我搜索空无关键字时,我得到了正确数量的结果,每个结果都有一个内部服务器错误500,这在任何地方都没有解释


在加载和转换文档、构建流程和部署过程中或之后,是否有我所缺少的一些简单步骤?一切似乎都“正常”,除了-最重要的部分-搜索没有找到任何东西。

很难在这么长时间后重现此问题,但这似乎对我来说在MarkLogic 6.0-1.1上运行良好:

创建一个流,其中文件系统收集器指向包含一些PDF的目录 添加一个过滤器转换,该转换被标记为将提取的信息存储为单独的XHTML 顺其自然 创建指向已加载文档的数据库的新app builder应用程序 使用唯一的名称和免费端口号部署应用程序 在浏览器中打开搜索应用程序,应立即显示第一个文档 从任何XHTML结果中选择任何单词,并搜索它 应显示相关结果
注意:请确保键入的单词使用所有较低的大写字母或完全匹配的大写字母。如果您在搜索词中使用大写字母,MarkLogic将使用区分大小写的搜索。

您能提供用于搜索的代码吗?还有,你到底在做什么导致500错误?您能提供错误的文本吗?我正在尝试通过已部署的搜索面板进行搜索,而不是通过代码。上面空搜索的每个错误都只是一个错误:500内部服务器错误。服务器的错误日志中提供了更多信息。我在服务器日志中没有看到该错误。我想到一件事:这些内容都不是XML;它都是标准的办公格式,主要是PDF格式。我是否应该为此类内容创建搜索表单?我假设转换会解决这个问题,下面是我的xQuery中的代码,它不会产生任何结果,但我知道有很多匹配项:xQuery版本1.0-ml;导入模块名称空间搜索=at/MarkLogic/appservices/search/search.xqy;最后一点,克拉克:我参加了最近的ML研讨会介绍。完成了示例XML练习。在这里,我只处理非结构化数据,希望看到ML搜索,作为与Lucene、Endeca等的比较。在这个简单的应用程序运行后,我将扩展它。。。提前谢谢。Bob你在转换步骤中做了什么?您可以尝试清除数据库并加载一个简单的xml文件,然后重新运行查询吗?