Я использую GraphDB Free 8.4.1 в исследовательском проекте, и иногда он не отвечает на запрос. Нет ошибок, нет исключений в журналах GraphDB, GraphDB работает как сервер + верстак с конфигурацией по умолчанию.
Однако у меня есть исключение в компоненте, который запрашивает сервер GraphDB.
Исключение составляет:
org.eclipse.rdf4j.repository.RepositoryException: org.apache.http.NoHttpResponseException: The target server failed to respond
at org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection.exportStatements(HTTPRepositoryConnection.java:287)
at org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection.getStatements(HTTPRepositoryConnection.java:269)
at x.y.semantic.Repository.loadGraph(Repository.java:90)
Часть кода, где возникает исключение:
ValueFactory factory = SimpleValueFactory.getInstance();
RepositoryConnection connection = repository.getConnection();
// exception happens in getStatements here:
RepositoryResult<Statement> result = connection.getStatements(null, null, null, true, factory.createIRI(contextURI));
Не могли бы вы помочь мне определить, в чем проблема?
Большое спасибо!