You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2018/11/14 10:18:28 UTC
svn commit: r1846569 - in /jena/site/trunk/content/documentation/fuseki2:
fuseki-main.md index.md
Author: andy
Date: Wed Nov 14 10:18:28 2018
New Revision: 1846569
URL: http://svn.apache.org/viewvc?rev=1846569&view=rev
Log:
Correct link; add ref to Fuskei main maven
Modified:
jena/site/trunk/content/documentation/fuseki2/fuseki-main.md
jena/site/trunk/content/documentation/fuseki2/index.md
Modified: jena/site/trunk/content/documentation/fuseki2/fuseki-main.md
URL: http://svn.apache.org/viewvc/jena/site/trunk/content/documentation/fuseki2/fuseki-main.md?rev=1846569&r1=1846568&r2=1846569&view=diff
==============================================================================
--- jena/site/trunk/content/documentation/fuseki2/fuseki-main.md (original)
+++ jena/site/trunk/content/documentation/fuseki2/fuseki-main.md Wed Nov 14 10:18:28 2018
@@ -1,20 +1,45 @@
Title: Fuseki : Main Server
+Fuseki main is a packagign of Fuseki as trile store without a UI for administration.
+
+
Fuseki can be run in the background by an application as an embedded server. The
application can safely work with the dataset directly from java while having Fuseki
-provide SPARQL access over HTTP. An embedded server is also useful for development
-and testing.
+provide SPARQL access over HTTP. An embedded server is useful for
+adding functonality around a triple store and also for development and testing.
+* [Running as a deployment or development server](#fuseki-server)
* [Application Use](#usage)
* [Dependencies and Setup](#dependencies)
* [Logging](#logging)
* [Building a Server](#build)
-* [Running as a deployment or development server](#fuseki-server)
* [Examples](#examples)
-The embedded server does not depend on any files on disk (other than for
-databases provided by the application), and does not provide
-the Fuseki UI or admins functions to create dataset via HTTP.
+The main server does not depend on any files on disk (other than for
+databases provided by the application), and does not provide the Fuseki
+UI or admins functions to create dataset via HTTP.
+
+## Running as a configured deployment or development server {#fuseki-server}
+
+The artifact `org.apache.jena:jena-fuseki-server` is a packaging of
+the "main" server that runs from the command line. Unlike the UI
+Fuseki server, it is only configured from the command line and has no
+persistent work area on-disk.
+
+ java -jar jena-fuseki-server-$VER.jar --help
+
+The arguments are the same as the
+[full UI server command line
+program](http://jena.apache.org/documentation/fuseki2/fuseki-run.html#fuseki-standalone-server).
+There are no special enviornment variables.
+
+
+The entry point is `org.apache.jena.fuseki.main.cmds.FusekiMainCmd` so
+the server can also be run as:
+
+ java -cp jena-fuseki-server-$VER.jar:...OtherJars... \
+ org.apache.jena.fuseki.main.cmds.FusekiMainCmd ARGS
+
## Application Use {#usage}
@@ -126,19 +151,7 @@ the server.
The default port for a Fuseki embedded server is 3330. This is different for the default
port for Fuseki running as a standalone server or as a webapp application.
-## Running as a configured deployment or development server {#fuseki-server}
-
-The artifact `org.apache.jena:jena-fuseki-server` is a packaging of
-the "main" server that runs from the command line. Unlike the UI
-Fuseki server, it is only configured from the command line and has no
-persistent work area on-disk.
-
- java -jar jena-fuseki-server-$VER.jar --help
-
-The arguments are the same as the
-[full UI server command line program](http://jena.apache.org/documentation/fuseki2/fuseki-run.html#fuseki-standalone-server).
-
-## Examples
+## Examples of embedded use {#examples}
### Example 1
Create a server on port 3330, that provides the default set of endpoints for an RDF
@@ -199,7 +212,7 @@ Different combinations of services and e
.build() ;
server.start() ;
-This setup puts all the operation on the datset URL. The ``Content-type`` and any query
+This setup puts all the operation on the dataset URL. The ``Content-type`` and any query
string is used to determine the operation.
| Service | Endpoint |
Modified: jena/site/trunk/content/documentation/fuseki2/index.md
URL: http://svn.apache.org/viewvc/jena/site/trunk/content/documentation/fuseki2/index.md?rev=1846569&r1=1846568&r2=1846569&view=diff
==============================================================================
--- jena/site/trunk/content/documentation/fuseki2/index.md (original)
+++ jena/site/trunk/content/documentation/fuseki2/index.md Wed Nov 14 10:18:28 2018
@@ -50,11 +50,7 @@ Releases of Apache Jena Fuseki can be do
and previous releases are available from [the archive](http://archive.apache.org/dist/jena/).
We strongly recommend that users use the latest official Apache releases of Jena Fuseki in
-preference to any older versions or of development builds.
-
-Fuseki requires Java8 for Fuseki2.
-
-See also the [Jena2/Jena3 migration](/documentation/migrate_jena2_jena3.html) notes.
+preference to any older versions.
**Fuseki download files**
@@ -71,6 +67,14 @@ Filename | Description
<version>X.Y.Z</version>
</dependency>
+and for [Fuseki Main](fuseki-main):
+
+ <dependency>
+ <groupId>org.apache.jena</groupId>
+ <artifactId>jena-fuseki-main</artifactId>
+ <version>X.Y.Z</version>
+ </dependency>
+
### Previous releases
While previous releases are available, we strongly recommend that wherever
@@ -113,7 +117,7 @@ Development builds (not a formal release
[SNAPSHOT](https://repository.apache.org/content/repositories/snapshots/org/apache/jena/jena-fuseki/)
Source code mirrored to github:
-[https://github.com/apache/jena/jena-fuseki2](https://github.com/apache/jena/jena-fuseki2)
+[https://github.com/apache/jena/tree/master/jena-fuseki2](https://github.com/apache/jena/tree/master/jena-fuseki2)
## Fuseki 1