0

我正在尝试使用 OpenRDF Java API 多次写入 Blazegraph 数据库文件。这是一些模仿我正在尝试做的伪代码:

//create Connection to the database
Repository repo = new Repository("database.jnl")
RepositoryConnection cxn = newConnection(repo)
cxn.add(someData)
cxn.close()
repo.shutDown()

现在文件database.jnl仍然存在,我想重复上面的过程,RepositoryConnection在同一个文件上使用一个新对象。这大约有 50-55% 的时间有效,但我经常收到错误消息:

java.io.IOException:流已关闭

我想知道间歇性的可能原因是IOException什么?对我来说很奇怪,它不是一直发生,也不是从来没有发生。

4

0 回答 0