Rename folder jena-fuseki to jena-fuseki1
Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/662cf71d Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/662cf71d Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/662cf71d Branch: refs/heads/master Commit: 662cf71df29f2ed38f43f5e704a2d4a73cb7617d Parents: 368d051 Author: Andy Seaborne <[email protected]> Authored: Thu Mar 5 15:04:30 2015 +0000 Committer: Andy Seaborne <[email protected]> Committed: Thu Mar 5 15:04:30 2015 +0000 ---------------------------------------------------------------------- jena-fuseki/.gitignore | 1 - jena-fuseki/DEPENDENCIES | 21 - jena-fuseki/Data/books.ttl | 62 -- jena-fuseki/Data/test_abox.ttl | 21 - jena-fuseki/Data/test_data_rdfs.ttl | 28 - jena-fuseki/Data/test_tbox.ttl | 25 - jena-fuseki/LICENSE | 224 ------ jena-fuseki/NOTICE | 16 - jena-fuseki/ReleaseNotes.txt | 104 --- jena-fuseki/SEE_FUSEKI2 | 0 jena-fuseki/assembly-dist.xml | 82 --- jena-fuseki/assembly-soh.xml | 41 -- jena-fuseki/config-examples.ttl | 123 ---- jena-fuseki/config-inf-tdb.ttl | 52 -- jena-fuseki/config-tdb-text.ttl | 93 --- jena-fuseki/config-tdb.ttl | 72 -- jena-fuseki/config.ttl | 65 -- jena-fuseki/dist/ABOUT | 1 - jena-fuseki/dist/LICENSE | 548 -------------- jena-fuseki/dist/NOTICE | 216 ------ jena-fuseki/fuseki | 399 ----------- jena-fuseki/fuseki-server | 61 -- jena-fuseki/fuseki-server.bat | 19 - jena-fuseki/jetty-fuseki.xml | 47 -- jena-fuseki/make_cp_mvn | 52 -- jena-fuseki/make_links | 10 - jena-fuseki/pages/books.ttl | 47 -- jena-fuseki/pages/control-panel.tpl | 41 -- jena-fuseki/pages/data-validator.html | 67 -- jena-fuseki/pages/favicon.ico | Bin 1085 -> 0 bytes jena-fuseki/pages/fuseki.css | 148 ---- jena-fuseki/pages/fuseki.html | 55 -- jena-fuseki/pages/iri-validator.html | 38 - jena-fuseki/pages/ping.txt | 1 - jena-fuseki/pages/query-validator.html | 71 -- jena-fuseki/pages/robots.txt | 2 - jena-fuseki/pages/sparql.html | 68 -- jena-fuseki/pages/sparql.tpl | 96 --- jena-fuseki/pages/update-validator.html | 62 -- jena-fuseki/pages/xml-to-html-links.xsl | 227 ------ jena-fuseki/pages/xml-to-html-plain.xsl | 187 ----- jena-fuseki/pages/xml-to-html.xsl | 187 ----- jena-fuseki/pom.xml | 374 ---------- jena-fuseki/run-fuseki | 64 -- jena-fuseki/s-delete | 713 ------------------- jena-fuseki/s-get | 713 ------------------- jena-fuseki/s-head | 713 ------------------- jena-fuseki/s-post | 713 ------------------- jena-fuseki/s-put | 713 ------------------- jena-fuseki/s-query | 713 ------------------- jena-fuseki/s-update | 713 ------------------- jena-fuseki/s-update-form | 713 ------------------- jena-fuseki/soh | 713 ------------------- jena-fuseki/src-dev/dev/RunFuseki.java | 90 --- .../main/java/org/apache/jena/fuseki/DEF.java | 66 -- .../jena/fuseki/EmbeddedFusekiServer.java | 86 --- .../java/org/apache/jena/fuseki/Fuseki.java | 174 ----- .../java/org/apache/jena/fuseki/FusekiCmd.java | 508 ------------- .../jena/fuseki/FusekiConfigException.java | 28 - .../org/apache/jena/fuseki/FusekiException.java | 29 - .../java/org/apache/jena/fuseki/FusekiLib.java | 148 ---- .../jena/fuseki/FusekiNotFoundException.java | 26 - .../jena/fuseki/FusekiRequestException.java | 57 -- .../java/org/apache/jena/fuseki/HttpNames.java | 94 --- .../main/java/org/apache/jena/fuseki/Test.java | 25 - .../org/apache/jena/fuseki/conneg/ConNeg.java | 205 ------ .../org/apache/jena/fuseki/conneg/WebLib.java | 60 -- .../apache/jena/fuseki/mgt/ActionBackup.java | 196 ----- .../apache/jena/fuseki/mgt/ActionDataset.java | 121 ---- .../jena/fuseki/mgt/ManagementServer.java | 99 --- .../apache/jena/fuseki/mgt/MgtCmdServlet.java | 169 ----- .../apache/jena/fuseki/mgt/MgtFunctions.java | 180 ----- .../org/apache/jena/fuseki/mgt/PageNames.java | 33 - .../org/apache/jena/fuseki/mgt/PingServlet.java | 75 -- .../apache/jena/fuseki/mgt/StatsServlet.java | 171 ----- .../jena/fuseki/migrate/GraphLoadUtils.java | 76 -- .../apache/jena/fuseki/migrate/Registry.java | 42 -- .../jena/fuseki/migrate/SinkRDFLimited.java | 55 -- .../org/apache/jena/fuseki/server/Counter.java | 34 - .../jena/fuseki/server/CounterMXBean.java | 25 - .../apache/jena/fuseki/server/CounterName.java | 83 --- .../apache/jena/fuseki/server/CounterSet.java | 70 -- .../org/apache/jena/fuseki/server/Counters.java | 25 - .../jena/fuseki/server/DatasetMXBean.java | 35 - .../apache/jena/fuseki/server/DatasetRef.java | 241 ------- .../jena/fuseki/server/DatasetRegistry.java | 30 - .../apache/jena/fuseki/server/FusekiConfig.java | 374 ---------- .../jena/fuseki/server/FusekiErrorHandler.java | 92 --- .../server/FusekiServletContextListener.java | 43 -- .../apache/jena/fuseki/server/FusekiVocab.java | 62 -- .../apache/jena/fuseki/server/SPARQLServer.java | 484 ------------- .../apache/jena/fuseki/server/ServerConfig.java | 55 -- .../jena/fuseki/server/ServiceMXBean.java | 32 - .../apache/jena/fuseki/server/ServiceRef.java | 63 -- .../fuseki/servlets/ActionErrorException.java | 32 - .../fuseki/servlets/ConcurrencyPolicyMRSW.java | 113 --- .../jena/fuseki/servlets/DumpServlet.java | 313 -------- .../apache/jena/fuseki/servlets/HttpAction.java | 290 -------- .../servlets/HttpServletResponseTracker.java | 140 ---- .../jena/fuseki/servlets/NullOutputStream.java | 53 -- .../apache/jena/fuseki/servlets/REST_Quads.java | 211 ------ .../jena/fuseki/servlets/ResponseCallback.java | 24 - .../jena/fuseki/servlets/ResponseModel.java | 143 ---- .../jena/fuseki/servlets/ResponseOps.java | 94 --- .../jena/fuseki/servlets/ResponseResultSet.java | 320 --------- .../jena/fuseki/servlets/SPARQL_Protocol.java | 101 --- .../jena/fuseki/servlets/SPARQL_Query.java | 387 ---------- .../fuseki/servlets/SPARQL_QueryDataset.java | 60 -- .../fuseki/servlets/SPARQL_QueryGeneral.java | 143 ---- .../jena/fuseki/servlets/SPARQL_REST.java | 354 --------- .../jena/fuseki/servlets/SPARQL_REST_R.java | 128 ---- .../jena/fuseki/servlets/SPARQL_REST_RW.java | 232 ------ .../fuseki/servlets/SPARQL_ServletBase.java | 458 ------------ .../fuseki/servlets/SPARQL_UberServlet.java | 338 --------- .../jena/fuseki/servlets/SPARQL_Update.java | 308 -------- .../jena/fuseki/servlets/SPARQL_Upload.java | 260 ------- .../jena/fuseki/servlets/ServletBase.java | 242 ------- .../jena/fuseki/servlets/SimpleVelocity.java | 78 -- .../fuseki/servlets/SimpleVelocityServlet.java | 178 ----- .../jena/fuseki/validation/DataValidator.java | 237 ------ .../jena/fuseki/validation/IRIValidator.java | 99 --- .../jena/fuseki/validation/QueryValidator.java | 269 ------- .../jena/fuseki/validation/UpdateValidator.java | 174 ----- .../jena/fuseki/validation/ValidatorBase.java | 120 ---- .../src/main/resources/META-INF/DEPENDENCIES | 24 - jena-fuseki/src/main/resources/META-INF/LICENSE | 202 ------ jena-fuseki/src/main/resources/META-INF/NOTICE | 16 - .../apache/jena/fuseki/fuseki-properties.xml | 8 - .../java/org/apache/jena/fuseki/ServerTest.java | 111 --- .../java/org/apache/jena/fuseki/TS_Fuseki.java | 61 -- .../java/org/apache/jena/fuseki/TestAuth.java | 429 ----------- .../java/org/apache/jena/fuseki/TestQuery.java | 117 --- .../apache/jena/fuseki/TestSPARQLProtocol.java | 95 --- .../fuseki/http/TestDatasetAccessorHTTP.java | 261 ------- .../http/TestDatasetGraphAccessorHTTP.java | 43 -- .../org/apache/jena/fuseki/http/TestHttpOp.java | 214 ------ jena-fuseki/src/test/resources/log4j.properties | 20 - jena-fuseki/tdb.ttl | 30 - jena-fuseki1/.gitignore | 1 + jena-fuseki1/DEPENDENCIES | 21 + jena-fuseki1/Data/books.ttl | 62 ++ jena-fuseki1/Data/test_abox.ttl | 21 + jena-fuseki1/Data/test_data_rdfs.ttl | 28 + jena-fuseki1/Data/test_tbox.ttl | 25 + jena-fuseki1/LICENSE | 224 ++++++ jena-fuseki1/NOTICE | 16 + jena-fuseki1/ReleaseNotes.txt | 104 +++ jena-fuseki1/SEE_FUSEKI2 | 0 jena-fuseki1/assembly-dist.xml | 82 +++ jena-fuseki1/assembly-soh.xml | 41 ++ jena-fuseki1/config-examples.ttl | 123 ++++ jena-fuseki1/config-inf-tdb.ttl | 52 ++ jena-fuseki1/config-tdb-text.ttl | 93 +++ jena-fuseki1/config-tdb.ttl | 72 ++ jena-fuseki1/config.ttl | 65 ++ jena-fuseki1/dist/ABOUT | 1 + jena-fuseki1/dist/LICENSE | 548 ++++++++++++++ jena-fuseki1/dist/NOTICE | 216 ++++++ jena-fuseki1/fuseki | 399 +++++++++++ jena-fuseki1/fuseki-server | 61 ++ jena-fuseki1/fuseki-server.bat | 19 + jena-fuseki1/jetty-fuseki.xml | 47 ++ jena-fuseki1/make_cp_mvn | 52 ++ jena-fuseki1/make_links | 10 + jena-fuseki1/pages/books.ttl | 47 ++ jena-fuseki1/pages/control-panel.tpl | 41 ++ jena-fuseki1/pages/data-validator.html | 67 ++ jena-fuseki1/pages/favicon.ico | Bin 0 -> 1085 bytes jena-fuseki1/pages/fuseki.css | 148 ++++ jena-fuseki1/pages/fuseki.html | 55 ++ jena-fuseki1/pages/iri-validator.html | 38 + jena-fuseki1/pages/ping.txt | 1 + jena-fuseki1/pages/query-validator.html | 71 ++ jena-fuseki1/pages/robots.txt | 2 + jena-fuseki1/pages/sparql.html | 68 ++ jena-fuseki1/pages/sparql.tpl | 96 +++ jena-fuseki1/pages/update-validator.html | 62 ++ jena-fuseki1/pages/xml-to-html-links.xsl | 227 ++++++ jena-fuseki1/pages/xml-to-html-plain.xsl | 187 +++++ jena-fuseki1/pages/xml-to-html.xsl | 187 +++++ jena-fuseki1/pom.xml | 374 ++++++++++ jena-fuseki1/run-fuseki | 64 ++ jena-fuseki1/s-delete | 713 +++++++++++++++++++ jena-fuseki1/s-get | 713 +++++++++++++++++++ jena-fuseki1/s-head | 713 +++++++++++++++++++ jena-fuseki1/s-post | 713 +++++++++++++++++++ jena-fuseki1/s-put | 713 +++++++++++++++++++ jena-fuseki1/s-query | 713 +++++++++++++++++++ jena-fuseki1/s-update | 713 +++++++++++++++++++ jena-fuseki1/s-update-form | 713 +++++++++++++++++++ jena-fuseki1/soh | 713 +++++++++++++++++++ jena-fuseki1/src-dev/dev/RunFuseki.java | 90 +++ .../main/java/org/apache/jena/fuseki/DEF.java | 66 ++ .../jena/fuseki/EmbeddedFusekiServer.java | 86 +++ .../java/org/apache/jena/fuseki/Fuseki.java | 174 +++++ .../java/org/apache/jena/fuseki/FusekiCmd.java | 508 +++++++++++++ .../jena/fuseki/FusekiConfigException.java | 28 + .../org/apache/jena/fuseki/FusekiException.java | 29 + .../java/org/apache/jena/fuseki/FusekiLib.java | 148 ++++ .../jena/fuseki/FusekiNotFoundException.java | 26 + .../jena/fuseki/FusekiRequestException.java | 57 ++ .../java/org/apache/jena/fuseki/HttpNames.java | 94 +++ .../main/java/org/apache/jena/fuseki/Test.java | 25 + .../org/apache/jena/fuseki/conneg/ConNeg.java | 205 ++++++ .../org/apache/jena/fuseki/conneg/WebLib.java | 60 ++ .../apache/jena/fuseki/mgt/ActionBackup.java | 196 +++++ .../apache/jena/fuseki/mgt/ActionDataset.java | 121 ++++ .../jena/fuseki/mgt/ManagementServer.java | 99 +++ .../apache/jena/fuseki/mgt/MgtCmdServlet.java | 169 +++++ .../apache/jena/fuseki/mgt/MgtFunctions.java | 180 +++++ .../org/apache/jena/fuseki/mgt/PageNames.java | 33 + .../org/apache/jena/fuseki/mgt/PingServlet.java | 75 ++ .../apache/jena/fuseki/mgt/StatsServlet.java | 171 +++++ .../jena/fuseki/migrate/GraphLoadUtils.java | 76 ++ .../apache/jena/fuseki/migrate/Registry.java | 42 ++ .../jena/fuseki/migrate/SinkRDFLimited.java | 55 ++ .../org/apache/jena/fuseki/server/Counter.java | 34 + .../jena/fuseki/server/CounterMXBean.java | 25 + .../apache/jena/fuseki/server/CounterName.java | 83 +++ .../apache/jena/fuseki/server/CounterSet.java | 70 ++ .../org/apache/jena/fuseki/server/Counters.java | 25 + .../jena/fuseki/server/DatasetMXBean.java | 35 + .../apache/jena/fuseki/server/DatasetRef.java | 241 +++++++ .../jena/fuseki/server/DatasetRegistry.java | 30 + .../apache/jena/fuseki/server/FusekiConfig.java | 374 ++++++++++ .../jena/fuseki/server/FusekiErrorHandler.java | 92 +++ .../server/FusekiServletContextListener.java | 43 ++ .../apache/jena/fuseki/server/FusekiVocab.java | 62 ++ .../apache/jena/fuseki/server/SPARQLServer.java | 484 +++++++++++++ .../apache/jena/fuseki/server/ServerConfig.java | 55 ++ .../jena/fuseki/server/ServiceMXBean.java | 32 + .../apache/jena/fuseki/server/ServiceRef.java | 63 ++ .../fuseki/servlets/ActionErrorException.java | 32 + .../fuseki/servlets/ConcurrencyPolicyMRSW.java | 113 +++ .../jena/fuseki/servlets/DumpServlet.java | 313 ++++++++ .../apache/jena/fuseki/servlets/HttpAction.java | 290 ++++++++ .../servlets/HttpServletResponseTracker.java | 140 ++++ .../jena/fuseki/servlets/NullOutputStream.java | 53 ++ .../apache/jena/fuseki/servlets/REST_Quads.java | 211 ++++++ .../jena/fuseki/servlets/ResponseCallback.java | 24 + .../jena/fuseki/servlets/ResponseModel.java | 143 ++++ .../jena/fuseki/servlets/ResponseOps.java | 94 +++ .../jena/fuseki/servlets/ResponseResultSet.java | 320 +++++++++ .../jena/fuseki/servlets/SPARQL_Protocol.java | 101 +++ .../jena/fuseki/servlets/SPARQL_Query.java | 387 ++++++++++ .../fuseki/servlets/SPARQL_QueryDataset.java | 60 ++ .../fuseki/servlets/SPARQL_QueryGeneral.java | 143 ++++ .../jena/fuseki/servlets/SPARQL_REST.java | 354 +++++++++ .../jena/fuseki/servlets/SPARQL_REST_R.java | 128 ++++ .../jena/fuseki/servlets/SPARQL_REST_RW.java | 232 ++++++ .../fuseki/servlets/SPARQL_ServletBase.java | 458 ++++++++++++ .../fuseki/servlets/SPARQL_UberServlet.java | 338 +++++++++ .../jena/fuseki/servlets/SPARQL_Update.java | 308 ++++++++ .../jena/fuseki/servlets/SPARQL_Upload.java | 260 +++++++ .../jena/fuseki/servlets/ServletBase.java | 242 +++++++ .../jena/fuseki/servlets/SimpleVelocity.java | 78 ++ .../fuseki/servlets/SimpleVelocityServlet.java | 178 +++++ .../jena/fuseki/validation/DataValidator.java | 237 ++++++ .../jena/fuseki/validation/IRIValidator.java | 99 +++ .../jena/fuseki/validation/QueryValidator.java | 269 +++++++ .../jena/fuseki/validation/UpdateValidator.java | 174 +++++ .../jena/fuseki/validation/ValidatorBase.java | 120 ++++ .../src/main/resources/META-INF/DEPENDENCIES | 24 + .../src/main/resources/META-INF/LICENSE | 202 ++++++ jena-fuseki1/src/main/resources/META-INF/NOTICE | 16 + .../apache/jena/fuseki/fuseki-properties.xml | 8 + .../java/org/apache/jena/fuseki/ServerTest.java | 111 +++ .../java/org/apache/jena/fuseki/TS_Fuseki.java | 61 ++ .../java/org/apache/jena/fuseki/TestAuth.java | 429 +++++++++++ .../java/org/apache/jena/fuseki/TestQuery.java | 117 +++ .../apache/jena/fuseki/TestSPARQLProtocol.java | 95 +++ .../fuseki/http/TestDatasetAccessorHTTP.java | 261 +++++++ .../http/TestDatasetGraphAccessorHTTP.java | 43 ++ .../org/apache/jena/fuseki/http/TestHttpOp.java | 214 ++++++ .../src/test/resources/log4j.properties | 20 + jena-fuseki1/tdb.ttl | 30 + pom.xml | 4 +- 277 files changed, 22628 insertions(+), 22628 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/.gitignore ---------------------------------------------------------------------- diff --git a/jena-fuseki/.gitignore b/jena-fuseki/.gitignore deleted file mode 100644 index 54526a5..0000000 --- a/jena-fuseki/.gitignore +++ /dev/null @@ -1 +0,0 @@ -run_cp http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/DEPENDENCIES ---------------------------------------------------------------------- diff --git a/jena-fuseki/DEPENDENCIES b/jena-fuseki/DEPENDENCIES deleted file mode 100644 index 7dece40..0000000 --- a/jena-fuseki/DEPENDENCIES +++ /dev/null @@ -1,21 +0,0 @@ -This file lists the dependences for Apache Jena Fuseki. - Version numbers are given in the POM file for a particular distribution. - -Apache Projects: Apache Software License - Apache Jena, including the Jena IRI library - Apache Xerces-J - Apache log4j - Apache HttpComponents (HTTP Client) - Apache Commons Codec - Apache Common FileUpload - -SLF4J : http://www.slf4j.org/ - Copyright (c) 2004-2008 QOS.ch - MIT License - -JUnit : http://junit.org/ - Common Public License - v 1.0 - -Jetty: http://www.eclipse.org/jetty/ - Apache License 2.0 - (also avilable under Eclipse Public License 1.0) http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/Data/books.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/Data/books.ttl b/jena-fuseki/Data/books.ttl deleted file mode 100644 index 7957323..0000000 --- a/jena-fuseki/Data/books.ttl +++ /dev/null @@ -1,62 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -@prefix dc: <http://purl.org/dc/elements/1.1/> . -@prefix vcard: <http://www.w3.org/2001/vcard-rdf/3.0#> . -@prefix ns: <http://example.org/ns#> . - -@prefix : <http://example.org/book/> . - -# A small dataset for usage examples of Joseki -# This data is intentionaly irregular (e.g. different ways to -# record the book creator) as if the information is either an -# aggregation or was created at different times. - -:book1 - dc:title "Harry Potter and the Philosopher's Stone" ; - dc:creator "J.K. Rowling" ; - . - -:book2 - dc:title "Harry Potter and the Chamber of Secrets" ; - dc:creator _:a . - -:book3 - dc:title "Harry Potter and the Prisoner Of Azkaban" ; - dc:creator _:a . - -:book4 - dc:title "Harry Potter and the Goblet of Fire" . - -:book5 - dc:title "Harry Potter and the Order of the Phoenix"; - dc:creator "J.K. Rowling" ; - . - -:book6 - dc:title "Harry Potter and the Half-Blood Prince"; - dc:creator "J.K. Rowling" . - -:book7 - dc:title "Harry Potter and the Deathly Hallows" ; - dc:creator "J.K. Rowling" . -_:a - vcard:FN "J.K. Rowling" ; - vcard:N - [ vcard:Family "Rowling" ; - vcard:Given "Joanna" - ] - . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/Data/test_abox.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/Data/test_abox.ttl b/jena-fuseki/Data/test_abox.ttl deleted file mode 100644 index bb3939a..0000000 --- a/jena-fuseki/Data/test_abox.ttl +++ /dev/null @@ -1,21 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . -@prefix : <http://example/ns#> . - -:x rdf:type :A . - http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/Data/test_data_rdfs.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/Data/test_data_rdfs.ttl b/jena-fuseki/Data/test_data_rdfs.ttl deleted file mode 100644 index 9e6daf1..0000000 --- a/jena-fuseki/Data/test_data_rdfs.ttl +++ /dev/null @@ -1,28 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - -@prefix : <http://example/ns#> . - -:A a rdfs:Class . -:B a rdfs:Class . - -:A rdfs:subClassOf :B . - -:x rdf:type :A . - http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/Data/test_tbox.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/Data/test_tbox.ttl b/jena-fuseki/Data/test_tbox.ttl deleted file mode 100644 index fae2124..0000000 --- a/jena-fuseki/Data/test_tbox.ttl +++ /dev/null @@ -1,25 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - -@prefix : <http://example/ns#> . - -:A a rdfs:Class . -:B a rdfs:Class . - -:A rdfs:subClassOf :B . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/LICENSE ---------------------------------------------------------------------- diff --git a/jena-fuseki/LICENSE b/jena-fuseki/LICENSE deleted file mode 100644 index 5110d66..0000000 --- a/jena-fuseki/LICENSE +++ /dev/null @@ -1,224 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -- - - - - - - - - - - - - - - - - - - - - - - - -============================================================== - Jetty Web Container - Copyright 1995-2012 Mort Bay Consulting Pty Ltd. -============================================================== - -The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd -unless otherwise noted. - -Jetty is dual licensed under both - - * The Apache 2.0 License - http://www.apache.org/licenses/LICENSE-2.0.html - - and - - * The Eclipse Public 1.0 License - http://www.eclipse.org/legal/epl-v10.html - -Jetty may be distributed under either license. http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/NOTICE ---------------------------------------------------------------------- diff --git a/jena-fuseki/NOTICE b/jena-fuseki/NOTICE deleted file mode 100644 index 1bf7fa8..0000000 --- a/jena-fuseki/NOTICE +++ /dev/null @@ -1,16 +0,0 @@ -Apache Jena - module Fuseki -Copyright 2011, 2012, 2013, 2014, 2015 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -Portions of this software were originally based on the following: - - Copyright 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP - - Copyright 2010, 2011 Epimorphics Ltd. - - Copyright 2010, 2011 Talis Systems Ltd. -These have been licensed to the Apache Software Foundation under a software grant. - -- - - - - - - - - - - - - - - - - - - - - - - - -Portions of this software include software from Mort Bay Consulting Pty. Ltd. - - Copyright (c) 2004-2009 Mort Bay Consulting Pty. Ltd. http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/ReleaseNotes.txt ---------------------------------------------------------------------- diff --git a/jena-fuseki/ReleaseNotes.txt b/jena-fuseki/ReleaseNotes.txt deleted file mode 100644 index c849d56..0000000 --- a/jena-fuseki/ReleaseNotes.txt +++ /dev/null @@ -1,104 +0,0 @@ -==== Fuseki - -== Fuseki 1.0.1 - -+ JENA-600 : Support GZipped uploads correctly i.e. files with .foo.gz style - extensions - -== Fuseki 1.0.0 -This is the final version of what was 0.2.8 - -== Fuseki 0.2.8 - -+ jena-text added to the server : Lucene/solr backed search: - http://jena.apache.org/documentation/query/text-query.html - -+ Upgrade to Jetty 8.1.11.v20130520 -+ JENA-522 : Fix of occasional "Currently in a locked region" errors -+ JENA-499 : --localhost will cause the server to only listen to the loopback interface - -== Fuseki 0.2.7 - -+ JENA-422 : Improved service startup script (Linux) -+ JENA-440 : Query timeouts fixed. Fuseki behavior may change - to the reflect the fixes to ARQ in this area. -+ Exact layout in output format Turtle may vary due to changes in Jena. -+ JENA-439 : Return 503, not 408, on query timeout. -+ JENA-433 : Absent Accept header could cause NPE. - -== Fuseki 0.2.6 - -+ Upgrade to Jetty 8.1.8.v20121106 -+ Uses Jena 2.10.0. -+ JENA-376 : Fuseki linux service script : Either use options as given or use defaults, not append defaults to any given. -+ JENA-387 : Fuseki includes request ID in response headers as Fuseki-Request-ID to allow correlating problem HTTP responses with Fuseki log output -+ JENA-309 : If supported by the underlying storage engine, Fuseki can exploit transactions in order to stream SPARQL Update requests - -== Fuseki 0.2.5 - -+ JENA-334 - Fix for Fuseki start script fails when invoked with full pathname - -== Fuseki 0.2.4 - -+ Upgrade Jetty dependency to 7.6.5.v20120716 -+ JENA-307 - Close QueryExecution object after query execution. -+ JENA-295 - Implement using-graph-uri= and using-named-graph-uri= -+ Add support for default-graph-uri= and named-graph-uri= query parameters to a dataset. - It picks the specific graphs out of the dataset for the query. - -== Fuseki 0.2.3 - -+ Add a script to support running Fuseki as a service (JENA-268) -+ (TDB change) Remove excessive and harmless warnings in log file. - -== Fuseki 0.2.2 - -+ This version picks up bug fixes from TDB and ARQ. - This includes problems with concurrent operations. - -== Fuseki 0.2.1 - -+ Switch from JSPs to Velocity. - This means the standalone jar does not contain a JSP engine anymore. - -+ Service by configuration file, command line argument --config= - -+ Add a servlet filter that processes Accept-Encoding - Result are now compressed if the client request asks for that (JENA-209) - -+ Rename packages to be org.apache.jena.fuseki. - -+ --jetty-config= Use a file to configure the jetty server (connector type, parms of connector like "host"). - Replaces --host. See Jetty configuration documentation. - -+ General purpose SPARQL processor servlet written (not enabled) - -+ XSLT style sheet for SPARQL XML results now puts clickable links in the results - query goes back to the server. - -+ JENA-74 (from Brian McBride): --host= to select the interface to listen on. Use with --host=localhost if using Apache as a front-end. - -+ Add --timeout: adds a timeout to all query executions - -+ Split logging into 2 loggers: general messages and per-request messages. - http://openjena.org/wiki/Fuseki#Logging - -== Fuseki 0.2.0 - -+ Validators now include: - Query - Update - RDF (non-XML formats) - IRI - -+ HTTP request error pages now in "text/plain;charset=utf-8" -+ Location of a TDB database must exist when server starts. - -+ Form parameter name for SPARQL Update sent by HTML form changed from request= to update= - Likely direction of SPARQL-WG. - -+ Internal consistency checking (also TDB internal consistecy checking). - You should not see any warnings. - -== Fuseki 0.1.0 -First release. - http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/SEE_FUSEKI2 ---------------------------------------------------------------------- diff --git a/jena-fuseki/SEE_FUSEKI2 b/jena-fuseki/SEE_FUSEKI2 deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/assembly-dist.xml ---------------------------------------------------------------------- diff --git a/jena-fuseki/assembly-dist.xml b/jena-fuseki/assembly-dist.xml deleted file mode 100644 index b1ba86b..0000000 --- a/jena-fuseki/assembly-dist.xml +++ /dev/null @@ -1,82 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<!-- -The distribution. -Assumes jar made and onejar has been assembled. ---> - -<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"> - - <id>distribution</id> - - <formats> - <format>zip</format> - <format>tar.gz</format> - </formats> - - <baseDirectory>${project.artifactId}-${project.version}</baseDirectory> - - <files> - <file> - <source>${project.build.directory}/${server.jar.name}.jar</source> - <outputDirectory></outputDirectory> - <destName>fuseki-server.jar</destName> - </file> - <!-- include sources in binary distribution? - <file> - <source>${project.artifactId}-${project.version}-sources.jar</source> - <outputDirectory></outputDirectory> - </file> - --> - <file> - <source>dist/LICENSE</source> - <destName>LICENSE</destName> - </file> - <file> - <source>dist/NOTICE</source> - <destName>NOTICE</destName> - </file> - </files> - - <fileSets> - <fileSet> - <outputDirectory></outputDirectory> - <includes> - <include>README*</include> - <include>ReleaseNotes.txt</include> - </includes> - </fileSet> - - <fileSet> - <outputDirectory></outputDirectory> - <includes> - <include>log4j.properties</include> - <include>fuseki</include> - <include>fuseki-server</include> - <include>fuseki-server.bat</include> - <include>config*.ttl</include> - <include>s-*</include> - <include>pages/*</include> - <include>Data/*</include> - </includes> - </fileSet> - </fileSets> -</assembly> http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/assembly-soh.xml ---------------------------------------------------------------------- diff --git a/jena-fuseki/assembly-soh.xml b/jena-fuseki/assembly-soh.xml deleted file mode 100644 index f379911..0000000 --- a/jena-fuseki/assembly-soh.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<!-- -The SOH distribution. ---> - -<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"> - - <id>soh</id> - - <formats> - <format>zip</format> - </formats> - - <baseDirectory>apache-${project.artifactId}-${project.version}</baseDirectory> - - <fileSets> - <fileSet> - <includes> - <include>s-*</include> - </includes> - </fileSet> - </fileSets> -</assembly> http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/config-examples.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/config-examples.ttl b/jena-fuseki/config-examples.ttl deleted file mode 100644 index cff5141..0000000 --- a/jena-fuseki/config-examples.ttl +++ /dev/null @@ -1,123 +0,0 @@ -# Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0 - -## A collection of example configurations for Fuseki - -@prefix : <#> . -@prefix fuseki: <http://jena.apache.org/fuseki#> . -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . -@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . - -[] rdf:type fuseki:Server ; - # Timeout - server-wide default: milliseconds. - # Format 1: "1000" -- 1 second timeout - # Format 2: "10000,60000" -- 10s timeout to first result, then 60s timeout to for rest of query. - # See java doc for ARQ.queryTimeout - # ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "10000" ] ; - - # ja:loadClass "your.code.Class" ; - - fuseki:services ( - <#service1> - <#service2> - <#service3> - ) . - -# Custom code. -[] ja:loadClass "com.hp.hpl.jena.tdb.TDB" . - -# TDB -tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset . -tdb:GraphTDB rdfs:subClassOf ja:Model . - -## --------------------------------------------------------------- -## Updatable in-memory dataset. - -<#service1> rdf:type fuseki:Service ; - # URI of the dataset -- http://host:port/ds - fuseki:name "ds" ; - - # SPARQL query services e.g. http://host:port/ds/sparql?query=... - fuseki:serviceQuery "sparql" ; - fuseki:serviceQuery "query" ; - # SPARQL Update service -- http://host:port/ds/update?request=... - fuseki:serviceUpdate "update" ; # SPARQL query service -- /ds/update - - # Upload service -- http://host:port/ds/upload?graph=default or ?graph=URI or ?default - # followed by a multipart body, each part being RDF syntax. - # Syntax determined by the file name extension. - fuseki:serviceUpload "upload" ; # Non-SPARQL upload service - - # SPARQL Graph store protocol (read and write) - # GET, PUT, POST DELETE to http://host:port/ds/data?graph= or ?default= - fuseki:serviceReadWriteGraphStore "data" ; - - # A separate read-only graph store endpoint: - fuseki:serviceReadGraphStore "get" ; # Graph store protocol (read only) -- /ds/get - - fuseki:dataset <#emptyDataset> ; - . - -## In-memory, initially empty. -<#emptyDataset> rdf:type ja:RDFDataset . - -## --------------------------------------------------------------- -## Read-only access to a small books database. - -<#service2> rdf:type fuseki:Service ; - fuseki:name "books" ; # http://host:port/books - fuseki:serviceQuery "query" ; # SPARQL query service - fuseki:serviceReadGraphStore "get" ; # SPARQL Graph store protocol (read only) - fuseki:dataset <#books> ; - # Configuration - . - -<#books> rdf:type ja:RDFDataset ; - rdfs:label "Books" ; - ja:defaultGraph - [ rdfs:label "books.ttl" ; - a ja:MemoryModel ; - ja:content [ja:externalContent <file:Data/books.ttl> ] ; - ] ; - . -## --------------------------------------------------------------- -## TDB dataset with only SPARQL query. - -<#service3> rdf:type fuseki:Service ; - fuseki:name "inf" ; # http://host/inf - fuseki:serviceQuery "sparql" ; # SPARQL query service - fuseki:dataset <#dataset> ; - . - -<#dataset> rdf:type ja:RDFDataset ; - ja:defaultGraph <#model_inf_2> ; - . - -# ---- RDFS Inference models -# These must be incorporate in a dataset in order to use them. -# All in one file. - -<#model_inf_1> a ja:InfModel ; - rdfs:label "Inf-1" ; - ja:baseModel - [ a ja:MemoryModel ; - ja:content [ja:externalContent <file:Data/test_data_rdfs.ttl>] ; - ] ; - ja:reasoner - [ ja:reasonerURL <http://jena.hpl.hp.com/2003/RDFSExptRuleReasoner> ] - . - -# Separate ABox and TBox - -<#model_inf_2> a ja:InfModel ; - rdfs:label "Inf-2" ; - ja:baseModel - [ a ja:MemoryModel ; - ja:content [ja:externalContent <file:Data/test_abox.ttl>] ; - ja:content [ja:externalContent <file:Data/test_tbox.ttl>] ; - ] ; - ja:reasoner - [ ja:reasonerURL <http://jena.hpl.hp.com/2003/RDFSExptRuleReasoner> ] - . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/config-inf-tdb.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/config-inf-tdb.ttl b/jena-fuseki/config-inf-tdb.ttl deleted file mode 100644 index 6a4a08c..0000000 --- a/jena-fuseki/config-inf-tdb.ttl +++ /dev/null @@ -1,52 +0,0 @@ -# Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0 - -@prefix : <#> . -@prefix fuseki: <http://jena.apache.org/fuseki#> . -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . -@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . - -[] rdf:type fuseki:Server ; - fuseki:services ( - <#service1> - ) . - -# Custom code. -[] ja:loadClass "com.hp.hpl.jena.tdb.TDB" . - -# TDB -tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset . -tdb:GraphTDB rdfs:subClassOf ja:Model . - -## --------------------------------------------------------------- -## Service with only SPARQL query on an inference model. -## Inference model bbase data in TDB. - -<#service1> rdf:type fuseki:Service ; - fuseki:name "inf" ; # http://host/inf - fuseki:serviceQuery "sparql" ; # SPARQL query service - fuseki:serviceUpdate "update" ; - fuseki:dataset <#dataset> ; - . - -<#dataset> rdf:type ja:RDFDataset ; - ja:defaultGraph <#model_inf> ; - . - -<#model_inf> a ja:InfModel ; - ja:baseModel <#tdbGraph> ; - ja:reasoner [ - ja:reasonerURL <http://jena.hpl.hp.com/2003/OWLFBRuleReasoner> - ] . - -<#tdbDataset> rdf:type tdb:DatasetTDB ; - tdb:location "DB" ; - # If the unionDefaultGraph is used, then the "update" service should be removed. - # The unionDefaultGraph is read only. - # tdb:unionDefaultGraph true ; - . - -<#tdbGraph> rdf:type tdb:GraphTDB ; - tdb:dataset <#tdbDataset> . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/config-tdb-text.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/config-tdb-text.ttl b/jena-fuseki/config-tdb-text.ttl deleted file mode 100644 index e0ff09d..0000000 --- a/jena-fuseki/config-tdb-text.ttl +++ /dev/null @@ -1,93 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -## Example of a TDB dataset and text index published using Fuseki - -@prefix : <#> . -@prefix fuseki: <http://jena.apache.org/fuseki#> . -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . -@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . -@prefix text: <http://jena.apache.org/text#> . - -[] rdf:type fuseki:Server ; - # Timeout - server-wide default: milliseconds. - # Format 1: "1000" -- 1 second timeout - # Format 2: "10000,60000" -- 10s timeout to first result, then 60s timeout to for rest of query. - # See java doc for ARQ.queryTimeout - # ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "10000" ] ; - # ja:loadClass "your.code.Class" ; - - fuseki:services ( - <#service_text_tdb> - ) . - -# TDB -[] ja:loadClass "com.hp.hpl.jena.tdb.TDB" . -tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset . -tdb:GraphTDB rdfs:subClassOf ja:Model . - -# Text -[] ja:loadClass "org.apache.jena.query.text.TextQuery" . -text:TextDataset rdfs:subClassOf ja:RDFDataset . -#text:TextIndexSolr rdfs:subClassOf text:TextIndex . -text:TextIndexLucene rdfs:subClassOf text:TextIndex . - -## --------------------------------------------------------------- - -<#service_text_tdb> rdf:type fuseki:Service ; - rdfs:label "TDB/text service" ; - fuseki:name "ds" ; - fuseki:serviceQuery "query" ; - fuseki:serviceQuery "sparql" ; - fuseki:serviceUpdate "update" ; - fuseki:serviceUpload "upload" ; - fuseki:serviceReadGraphStore "get" ; - fuseki:serviceReadWriteGraphStore "data" ; - fuseki:dataset <#text_dataset> ; - . - -<#text_dataset> rdf:type text:TextDataset ; - text:dataset <#dataset> ; - ##text:index <#indexSolr> ; - text:index <#indexLucene> ; - . - -<#dataset> rdf:type tdb:DatasetTDB ; - tdb:location "DB" ; - ##tdb:unionDefaultGraph true ; - . - -<#indexSolr> a text:TextIndexSolr ; - #text:server <http://localhost:8983/solr/COLLECTION> ; - text:server <embedded:SolrARQ> ; - text:entityMap <#entMap> ; - . - -<#indexLucene> a text:TextIndexLucene ; - text:directory <file:Lucene> ; - ##text:directory "mem" ; - text:entityMap <#entMap> ; - . - -<#entMap> a text:EntityMap ; - text:entityField "uri" ; - text:defaultField "text" ; ## Should be defined in the text:map. - text:map ( - # rdfs:label - [ text:field "text" ; text:predicate rdfs:label ] - ) . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/config-tdb.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/config-tdb.ttl b/jena-fuseki/config-tdb.ttl deleted file mode 100644 index 4194189..0000000 --- a/jena-fuseki/config-tdb.ttl +++ /dev/null @@ -1,72 +0,0 @@ -# Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0 - -## Example of a TDB dataset published using Fuseki: persistent storage. - -@prefix : <#> . -@prefix fuseki: <http://jena.apache.org/fuseki#> . -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . -@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . - -[] rdf:type fuseki:Server ; - # Timeout - server-wide default: milliseconds. - # Format 1: "1000" -- 1 second timeout - # Format 2: "10000,60000" -- 10s timeout to first result, then 60s timeout to for rest of query. - # See java doc for ARQ.queryTimeout - # ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "10000" ] ; - # ja:loadClass "your.code.Class" ; - - fuseki:services ( - <#service_tdb_read_only> - <#service_tdb_all> - ) . - -# TDB -[] ja:loadClass "com.hp.hpl.jena.tdb.TDB" . -tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset . -tdb:GraphTDB rdfs:subClassOf ja:Model . - -## --------------------------------------------------------------- -## Read-only TDB dataset (only read services enabled). - -<#service_tdb_read_only> rdf:type fuseki:Service ; - rdfs:label "TDB Service (R)" ; - fuseki:name "ds" ; - fuseki:serviceQuery "query" ; - fuseki:serviceQuery "sparql" ; - # Don't allow SPARQL Update. - #fuseki:serviceUpdate "update" ; - # Use the read-only service. - fuseki:serviceReadGraphStore "data" ; - fuseki:serviceReadGraphStore "get" ; - fuseki:dataset <#tdb_dataset_read> ; - . - -<#tdb_dataset_read> rdf:type tdb:DatasetTDB ; - tdb:location "DB1" ; - tdb:unionDefaultGraph true ; - . - -## --------------------------------------------------------------- -## Updatable TDB dataset with all services enabled. - -<#service_tdb_all> rdf:type fuseki:Service ; - rdfs:label "TDB Service (RW)" ; - fuseki:name "data" ; - fuseki:serviceQuery "query" ; - fuseki:serviceQuery "sparql" ; - fuseki:serviceUpdate "update" ; - fuseki:serviceUpload "upload" ; - fuseki:serviceReadWriteGraphStore "data" ; - # A separate read-only graph store endpoint: - fuseki:serviceReadGraphStore "get" ; - fuseki:dataset <#tdb_dataset_readwrite> ; - . - -<#tdb_dataset_readwrite> rdf:type tdb:DatasetTDB ; - tdb:location "DB2" ; -## # Query timeout on this dataset (milliseconds) -## ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "1000" ] ; -## # Default graph for query is the (read-only) union of all named graphs. - . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/config.ttl ---------------------------------------------------------------------- diff --git a/jena-fuseki/config.ttl b/jena-fuseki/config.ttl deleted file mode 100644 index 5ea8cd0..0000000 --- a/jena-fuseki/config.ttl +++ /dev/null @@ -1,65 +0,0 @@ -# Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0 - -## Basic Fuseki configuation file. -## -## See also config-tdb.ttl for TDB specific examples. -## See also config-examples.ttl for commented examples. - -@prefix : <#> . -@prefix fuseki: <http://jena.apache.org/fuseki#> . -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> . -@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . - -[] rdf:type fuseki:Server ; - # Timeout - server-wide default: milliseconds. - # Format 1: "1000" -- 1 second timeout - # Format 2: "10000,60000" -- 10s timeout to first result, then 60s timeout for the rest of query. - # See java doc for ARQ.queryTimeout - # ja:context [ ja:cxtName "arq:queryTimeout" ; ja:cxtValue "10000" ] ; - - # ja:loadClass "your.code.Class" ; - - fuseki:services ( - <#service1> - <#service2> - ) . - -## --------------------------------------------------------------- -## Updatable in-memory dataset. - -<#service1> rdf:type fuseki:Service ; - # URI of the dataset -- http://host:port/ds - fuseki:name "ds" ; - fuseki:serviceQuery "sparql" ; - fuseki:serviceQuery "query" ; - fuseki:serviceUpdate "update" ; - fuseki:serviceUpload "upload" ; - fuseki:serviceReadWriteGraphStore "data" ; - fuseki:serviceReadGraphStore "get" ; - fuseki:dataset <#emptyDataset> ; - . - -## In-memory, initially empty. -<#emptyDataset> rdf:type ja:RDFDataset . - -## --------------------------------------------------------------- -## Read-only access to a small books database. - -<#service2> rdf:type fuseki:Service ; - fuseki:name "books" ; - fuseki:serviceQuery "query" ; - fuseki:serviceReadGraphStore "get" ; - fuseki:dataset <#books> ; - . - -<#books> rdf:type ja:RDFDataset ; - rdfs:label "Books" ; - ja:defaultGraph - [ rdfs:label "books.ttl" ; - a ja:MemoryModel ; - ja:content [ja:externalContent <file:Data/books.ttl> ] ; - ] ; - . http://git-wip-us.apache.org/repos/asf/jena/blob/662cf71d/jena-fuseki/dist/ABOUT ---------------------------------------------------------------------- diff --git a/jena-fuseki/dist/ABOUT b/jena-fuseki/dist/ABOUT deleted file mode 100644 index cee2ca2..0000000 --- a/jena-fuseki/dist/ABOUT +++ /dev/null @@ -1 +0,0 @@ -This directory holds the material needed for inclusion in the Fuseki distribution. \ No newline at end of file
