首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Marklogic 8中使用CORB

在Marklogic 8中使用CORB
EN

Stack Overflow用户
提问于 2018-06-05 01:48:34
回答 1查看 637关注 0票数 3

我是CORB的新手,正在尝试使用指南:

https://github.com/marklogic-community/corb2/wiki/Hello-World-from-CORB

我的CORB JAR文件版本是:

标记逻辑-corb-2.4.1

我的MarkLogic xcc JAR文件版本是:

标记逻辑-xcc-6.0.2

我的MarkLogic版本是:

8.0-5.5

我在本地系统上复制了环境,同时执行脚本,该脚本包含文档指南中指定的代码:

代码语言:javascript
复制
THREAD-COUNT=8
URIS-MODULE=selector.xqy|ADHOC
PROCESS-MODULE=transform.xqy|ADHOC
PROCESS-TASK=com.marklogic.developer.corb.ExportBatchToFileTask
EXPORT-FILE-NAME=HelloWorldReport.csv
PRE-BATCH-TASK=com.marklogic.developer.corb.PreBatchUpdateFileTask
EXPORT-FILE-TOP-CONTENT=Title,Author,URI

Script.sh包含以下代码:

代码语言:javascript
复制
LIB=D:/POC

java -cp "$LIB/marklogic-xcc-6.0.2.jar;$LIB/marklogic-corb-2.4.1.jar" \
     -DOPTIONS-FILE=my.properties \
     com.marklogic.developer.corb.Manager \
     xcc://admin:admin@localhost:8061/test

装入文档的数据库的test is the database name and 8061 is the port number位置

注意:我们是否需要单独设置XDBC服务器...假设Marklogic版本8不需要XDBC

我收到以下错误:

代码语言:javascript
复制
SEVERE: Error initializing CORB ContentSource not available.
com.marklogic.developer.corb.CorbException: ContentSource not available.
        at com.marklogic.developer.corb.DefaultContentSourcePool.get(DefaultContentSourcePool.java:117)
        at com.marklogic.developer.corb.Manager.prepareModules(Manager.java:680)
        at com.marklogic.developer.corb.Manager.init(Manager.java:174)
        at com.marklogic.developer.corb.AbstractManager.init(AbstractManager.java:168)
        at com.marklogic.developer.corb.Manager.main(Manager.java:129)
EN

回答 1

Stack Overflow用户

发布于 2018-06-05 09:13:52

这个错误是说它不能连接到服务器。如果出现这样的错误,我会检查您的连接信息是否正确。然后,我会检查运行corb的计算机是否可以连接到MarkLogic服务器。我遇到了负载均衡器或防火墙阻止XCC连接的问题。

我还会将您正在使用的XCC版本更新到最新版本。

您不必创建XCC应用程序服务器,但必须在应用程序服务器设置中将其打开。当我遇到XCC的问题时,为了消除可能发生的任何问题,我创建了一个单独的XCC应用服务器。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50686145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档