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