Open chenejac opened 4 years ago
Andrew Woods said:
In exploring this issue, it appears that the source project (https://github.com/LinkedDataFragments/Server.Java) from which the VIVO TPF server was imported, supports connecting to a TDB datasource. Bringing the code base slightly more up to date, the following pull-request to the standalone Server.java application is able to serve VIVO's TDB store: https://github.com/LinkedDataFragments/Server.Java/pull/56
Two options forward include:
Andrew Woods said:
Pull-request submitted upstream: https://github.com/LinkedDataFragments/Server.Java/issues/57
Andrew Woods said:
Upstream pull-request merged.
Andrew Woods said:
To test:
$ java -jar target/ldf-server.jar config.json
$ java -jar target/ldf-server.jar config.json --port 7070
Andrew Woods (Migrated from VIVO-1723) said:
This task is to externalize the Triple Pattern Fragment server from the VIVO core code base.
Exploring whether RDFServiceBasedRequestProcessorForTPFs.java works against an external triplestore, maybe a starting point.
Success of this task will be no change to the current functionality, but the relocation of the TPF code that is currently in vivo/vitro-core.