MarkLogic Java XCC异常

时间:2015-10-01 15:30:45

标签: java marklogic xcconfig

我正在尝试使用XCC与JAVA连接到MarkLogic。

URI uri = new URI("xcc://admin:admin123@localhost:8011/Documents");
ContentSource contentSource = ContentSourceFactory.newContentSource(uri);
Session session = contentSource.newSession();
Request request = session.newAdhocQuery("\"Hello World\"");
ResultSequence rs = session.submitRequest(request);
System.out.println(rs.asString());
session.close();

我得到以下异常。

Exception in thread "main" com.marklogic.xcc.exceptions.ServerConnectionException: Premature End-Of-Stream on flush.  Server connection lost?

错误似乎是因为XDBC服务器会员。我无法弄清楚我在这里做错了什么。

很少有XDBC参数,

authentication = basic,
threads = 100,
timeout = 1000
keep alive time count = 5

1 个答案:

答案 0 :(得分:1)

是。问题在于XCC jar的版本。我将jar更新到最新版本8,问题已经解决。

感谢大家的帮助。