私は Fuseki と Stardog を初めて使用し、sparql SERVICE クエリを使用して、Stardog (4.2) インターフェイスを備えた Jena Fuseki (2.4.0) サーバーの一部の情報にアクセスしようとしています。私が抱えている問題は、試行するすべてのクエリが「内部サーバー エラー」で終わることです。次に例を示します。
select ?f ?g
WHERE {
SERVICE <http://localhost:3030/resultados/query> {
?f a ?g
}
}
送信された http メッセージを見ると、Fuseki が次のコードの 400 コード エラーで応答していることがわかりました。
Error 400: Parse error:
SELECT ?f ?g
WHERE {
?f rdf:type ?g
}
Line 3, column 6: Unresolved prefixed name: rdf:type
これは、rdf プレフィックスをサポートしていないことを示しているようです。ただし、クエリに含めると、エラー メッセージが「プレフィックス 'rdf' の複数のプレフィックス宣言」に変わります。
これらのクエリを許可するために欠落している可能性のある Fuseki または Stardog の設定はありますか? どちらもデフォルト設定でインストールされます。
ありがとう