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 2015/01/17 10:00:27 UTC
jena git commit: Notes on adding custom code when launching Fuseki
Repository: jena
Updated Branches:
refs/heads/master e076d42dd -> 334460ae7
Notes on adding custom code when launching Fuseki
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/334460ae
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/334460ae
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/334460ae
Branch: refs/heads/master
Commit: 334460ae7936456152f917a1d83fb425a2fe98b8
Parents: e076d42
Author: Andy Seaborne <an...@apache.org>
Authored: Sat Jan 17 09:00:14 2015 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Sat Jan 17 09:00:14 2015 +0000
----------------------------------------------------------------------
jena-fuseki2/jena-fuseki-dist/fuseki-server | 17 ++++++++++++++++-
jena-fuseki2/jena-fuseki-dist/fuseki-server.bat | 9 +++++++++
2 files changed, 25 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/334460ae/jena-fuseki2/jena-fuseki-dist/fuseki-server
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-dist/fuseki-server b/jena-fuseki2/jena-fuseki-dist/fuseki-server
index 6ed1ece..6342aba 100755
--- a/jena-fuseki2/jena-fuseki-dist/fuseki-server
+++ b/jena-fuseki2/jena-fuseki-dist/fuseki-server
@@ -33,7 +33,6 @@ for J in "$JAR1" "$JAR2"
do
# Expand
J="$(echo $J)"
- echo $J
if [ -e "$J" ]
then
JAR="$J"
@@ -63,3 +62,19 @@ export FUSEKI_BASE="${FUSEKI_BASE:-$PWD/run}"
JVM_ARGS=${JVM_ARGS:--Xmx1200M}
exec java $JVM_ARGS -jar "$JAR" "$@"
+
+## Adding custom code to the Fuseki server:
+##
+## It is also possible to launch Fuseki using
+## java $JVM_ARGS -cp "$JAR" org.apache.jena.fuseki.cmd.FusekiCmd "$@"
+##
+## "exec" is optional - it simple frees up a OS process.
+## In this way, you can add custom java to the classpath:
+##
+## APPJAR=MyCode.jar
+## java $JVM_ARGS -cp "$JAR:$APPJAR" org.apache.jena.fuseki.cmd.FusekiCmd "$@"
+
+
+
+
+
http://git-wip-us.apache.org/repos/asf/jena/blob/334460ae/jena-fuseki2/jena-fuseki-dist/fuseki-server.bat
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-dist/fuseki-server.bat b/jena-fuseki2/jena-fuseki-dist/fuseki-server.bat
index 5881660..9977a23 100644
--- a/jena-fuseki2/jena-fuseki-dist/fuseki-server.bat
+++ b/jena-fuseki2/jena-fuseki-dist/fuseki-server.bat
@@ -17,3 +17,12 @@
@echo off
@REM modify this to name the server jar
java -Xmx1200M -jar fuseki-server.jar %*
+
+@REM Adding custom code to the Fuseki server:
+@REM
+@REM It is also possible to launch Fuseki using
+@REM java ..jvmarsg... -cp $JAR org.apache.jena.fuseki.cmd.FusekiCmd %*
+@REM
+@REM In this way, you can add custom java to the classpath:
+@REM
+@REM java ... -cp fuseki-server.jar;MyCustomCode.jar org.apache.jena.fuseki.cmd.FusekiCmd %*