This is an automated email from the ASF dual-hosted git repository.
andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git
The following commit(s) were added to refs/heads/main by this push:
new 44cf5a04cc GH-3410: Quote or omit in command invocation
44cf5a04cc is described below
commit 44cf5a04cc4359701369535cb49d2241f84bd437
Author: Andy Seaborne <[email protected]>
AuthorDate: Mon Sep 8 19:10:11 2025 +0100
GH-3410: Quote or omit in command invocation
---
apache-jena/bin/arq | 8 +++++++-
apache-jena/bin/infer | 8 +++++++-
apache-jena/bin/iri | 8 +++++++-
apache-jena/bin/jena.version | 8 +++++++-
apache-jena/bin/juuid | 8 +++++++-
apache-jena/bin/langtag | 8 +++++++-
apache-jena/bin/nquads | 8 +++++++-
apache-jena/bin/ntriples | 8 +++++++-
apache-jena/bin/qparse | 8 +++++++-
apache-jena/bin/rdfcat | 8 +++++++-
apache-jena/bin/rdfcompare | 8 +++++++-
apache-jena/bin/rdfcopy | 8 +++++++-
apache-jena/bin/rdfdiff | 8 +++++++-
apache-jena/bin/rdfparse | 8 +++++++-
apache-jena/bin/rdfpatch | 8 +++++++-
apache-jena/bin/rdfxml | 8 +++++++-
apache-jena/bin/riot | 8 +++++++-
apache-jena/bin/rset | 8 +++++++-
apache-jena/bin/rsparql | 8 +++++++-
apache-jena/bin/rupdate | 8 +++++++-
apache-jena/bin/schemagen | 8 +++++++-
apache-jena/bin/shacl | 8 +++++++-
apache-jena/bin/shex | 8 +++++++-
apache-jena/bin/sparql | 8 +++++++-
apache-jena/bin/tdb2.tdbbackup | 8 +++++++-
apache-jena/bin/tdb2.tdbcompact | 8 +++++++-
apache-jena/bin/tdb2.tdbdump | 8 +++++++-
apache-jena/bin/tdb2.tdbloader | 8 +++++++-
apache-jena/bin/tdb2.tdbquery | 8 +++++++-
apache-jena/bin/tdb2.tdbstats | 8 +++++++-
apache-jena/bin/tdb2.tdbupdate | 8 +++++++-
apache-jena/bin/tdbbackup | 8 +++++++-
apache-jena/bin/tdbdump | 8 +++++++-
apache-jena/bin/tdbloader | 8 +++++++-
apache-jena/bin/tdbquery | 8 +++++++-
apache-jena/bin/tdbstats | 8 +++++++-
apache-jena/bin/tdbupdate | 8 +++++++-
apache-jena/bin/trig | 8 +++++++-
apache-jena/bin/turtle | 8 +++++++-
apache-jena/bin/uparse | 8 +++++++-
apache-jena/bin/update | 8 +++++++-
apache-jena/bin/utf8 | 8 +++++++-
apache-jena/bin/wwwdec | 8 +++++++-
apache-jena/bin/wwwenc | 8 +++++++-
apache-jena/template.bin | 8 +++++++-
.../src/main/java/org/apache/jena/atlas/logging/LogCtlLog4j2.java | 1 -
46 files changed, 315 insertions(+), 46 deletions(-)
diff --git a/apache-jena/bin/arq b/apache-jena/bin/arq
index ee51550a24..10c979e9c6 100755
--- a/apache-jena/bin/arq
+++ b/apache-jena/bin/arq
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.arq "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.arq "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.arq "$@"
+fi
diff --git a/apache-jena/bin/infer b/apache-jena/bin/infer
index 9293316b8f..af49cc70a3 100755
--- a/apache-jena/bin/infer
+++ b/apache-jena/bin/infer
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.infer "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.infer "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.infer "$@"
+fi
diff --git a/apache-jena/bin/iri b/apache-jena/bin/iri
index 3dc879c88f..29e79972d1 100755
--- a/apache-jena/bin/iri
+++ b/apache-jena/bin/iri
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.iri "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.iri "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.iri "$@"
+fi
diff --git a/apache-jena/bin/jena.version b/apache-jena/bin/jena.version
index 5c62c29bd0..570a6bb82f 100755
--- a/apache-jena/bin/jena.version
+++ b/apache-jena/bin/jena.version
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.version "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.version "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.version "$@"
+fi
diff --git a/apache-jena/bin/juuid b/apache-jena/bin/juuid
index 1f66982f1e..143d859fa1 100755
--- a/apache-jena/bin/juuid
+++ b/apache-jena/bin/juuid
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.juuid "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.juuid "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.juuid "$@"
+fi
diff --git a/apache-jena/bin/langtag b/apache-jena/bin/langtag
index 1af69d2476..ce25ee229f 100755
--- a/apache-jena/bin/langtag
+++ b/apache-jena/bin/langtag
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.langtag "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.langtag "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.langtag "$@"
+fi
diff --git a/apache-jena/bin/nquads b/apache-jena/bin/nquads
index 77239f5e74..f21c0480c8 100755
--- a/apache-jena/bin/nquads
+++ b/apache-jena/bin/nquads
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.nquads "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.nquads "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.nquads "$@"
+fi
diff --git a/apache-jena/bin/ntriples b/apache-jena/bin/ntriples
index 5d5e11177b..6d31834230 100755
--- a/apache-jena/bin/ntriples
+++ b/apache-jena/bin/ntriples
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.ntriples "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.ntriples "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.ntriples "$@"
+fi
diff --git a/apache-jena/bin/qparse b/apache-jena/bin/qparse
index 1ced1c54cf..80078ee58e 100755
--- a/apache-jena/bin/qparse
+++ b/apache-jena/bin/qparse
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.qparse "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.qparse "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.qparse "$@"
+fi
diff --git a/apache-jena/bin/rdfcat b/apache-jena/bin/rdfcat
index 3a8c1d3698..899c2d324d 100755
--- a/apache-jena/bin/rdfcat
+++ b/apache-jena/bin/rdfcat
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.rdfcat "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.rdfcat "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.rdfcat "$@"
+fi
diff --git a/apache-jena/bin/rdfcompare b/apache-jena/bin/rdfcompare
index 9d51fc07a7..ad42d7acfe 100755
--- a/apache-jena/bin/rdfcompare
+++ b/apache-jena/bin/rdfcompare
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.rdfcompare "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.rdfcompare "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.rdfcompare "$@"
+fi
diff --git a/apache-jena/bin/rdfcopy b/apache-jena/bin/rdfcopy
index 93f588f7e3..ae31fd5d92 100755
--- a/apache-jena/bin/rdfcopy
+++ b/apache-jena/bin/rdfcopy
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.rdfcopy "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.rdfcopy "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.rdfcopy "$@"
+fi
diff --git a/apache-jena/bin/rdfdiff b/apache-jena/bin/rdfdiff
index 13ce26c76a..58ce9f9bee 100755
--- a/apache-jena/bin/rdfdiff
+++ b/apache-jena/bin/rdfdiff
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.rdfdiff "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.rdfdiff "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.rdfdiff "$@"
+fi
diff --git a/apache-jena/bin/rdfparse b/apache-jena/bin/rdfparse
index d625e4c3f3..78e3d5552c 100755
--- a/apache-jena/bin/rdfparse
+++ b/apache-jena/bin/rdfparse
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.rdfparse "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.rdfparse "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.rdfparse "$@"
+fi
diff --git a/apache-jena/bin/rdfpatch b/apache-jena/bin/rdfpatch
index 4d2e175c68..91a247e321 100755
--- a/apache-jena/bin/rdfpatch
+++ b/apache-jena/bin/rdfpatch
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" rdfpatch.rdfpatch "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" rdfpatch.rdfpatch "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" rdfpatch.rdfpatch "$@"
+fi
diff --git a/apache-jena/bin/rdfxml b/apache-jena/bin/rdfxml
index d428f1cbe1..51310fc662 100755
--- a/apache-jena/bin/rdfxml
+++ b/apache-jena/bin/rdfxml
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.rdfxml "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.rdfxml "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.rdfxml "$@"
+fi
diff --git a/apache-jena/bin/riot b/apache-jena/bin/riot
index e85473a99e..8b61b3de04 100755
--- a/apache-jena/bin/riot
+++ b/apache-jena/bin/riot
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.riot "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.riot "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.riot "$@"
+fi
diff --git a/apache-jena/bin/rset b/apache-jena/bin/rset
index b5709c6515..6d114d2cdf 100755
--- a/apache-jena/bin/rset
+++ b/apache-jena/bin/rset
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.rset "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.rset "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.rset "$@"
+fi
diff --git a/apache-jena/bin/rsparql b/apache-jena/bin/rsparql
index 267160d8bf..a24ad1ea5e 100755
--- a/apache-jena/bin/rsparql
+++ b/apache-jena/bin/rsparql
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.rsparql "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.rsparql "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.rsparql "$@"
+fi
diff --git a/apache-jena/bin/rupdate b/apache-jena/bin/rupdate
index 500b359ffa..0e5f08d44e 100755
--- a/apache-jena/bin/rupdate
+++ b/apache-jena/bin/rupdate
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.rupdate "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.rupdate "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.rupdate "$@"
+fi
diff --git a/apache-jena/bin/schemagen b/apache-jena/bin/schemagen
index 01dc455518..5ff650bdaf 100755
--- a/apache-jena/bin/schemagen
+++ b/apache-jena/bin/schemagen
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" jena.schemagen "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" jena.schemagen "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" jena.schemagen "$@"
+fi
diff --git a/apache-jena/bin/shacl b/apache-jena/bin/shacl
index 56088d8e98..7fa0e53686 100755
--- a/apache-jena/bin/shacl
+++ b/apache-jena/bin/shacl
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" shacl.shacl "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" shacl.shacl "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" shacl.shacl "$@"
+fi
diff --git a/apache-jena/bin/shex b/apache-jena/bin/shex
index 944c4c7e72..387dba6331 100755
--- a/apache-jena/bin/shex
+++ b/apache-jena/bin/shex
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" shex.shex "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" shex.shex "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" shex.shex "$@"
+fi
diff --git a/apache-jena/bin/sparql b/apache-jena/bin/sparql
index 5128bbf0b9..4e0ce03d3c 100755
--- a/apache-jena/bin/sparql
+++ b/apache-jena/bin/sparql
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.sparql "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.sparql "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.sparql "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbbackup b/apache-jena/bin/tdb2.tdbbackup
index 4e460e3c51..38ad4df646 100755
--- a/apache-jena/bin/tdb2.tdbbackup
+++ b/apache-jena/bin/tdb2.tdbbackup
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbbackup "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbbackup "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbbackup "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbcompact b/apache-jena/bin/tdb2.tdbcompact
index 72c104c654..6039c976fd 100755
--- a/apache-jena/bin/tdb2.tdbcompact
+++ b/apache-jena/bin/tdb2.tdbcompact
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbcompact "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbcompact "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbcompact "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbdump b/apache-jena/bin/tdb2.tdbdump
index 6548e70791..9dabe6f529 100755
--- a/apache-jena/bin/tdb2.tdbdump
+++ b/apache-jena/bin/tdb2.tdbdump
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbdump "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbdump "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbdump "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbloader b/apache-jena/bin/tdb2.tdbloader
index 7a02fbacbf..94a3bab15f 100755
--- a/apache-jena/bin/tdb2.tdbloader
+++ b/apache-jena/bin/tdb2.tdbloader
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbloader "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbloader "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbloader "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbquery b/apache-jena/bin/tdb2.tdbquery
index 832ebc1f03..e83f3d1c2d 100755
--- a/apache-jena/bin/tdb2.tdbquery
+++ b/apache-jena/bin/tdb2.tdbquery
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbquery "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbquery "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbquery "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbstats b/apache-jena/bin/tdb2.tdbstats
index 97c5ad6914..687d6f5c61 100755
--- a/apache-jena/bin/tdb2.tdbstats
+++ b/apache-jena/bin/tdb2.tdbstats
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbstats "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbstats "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbstats "$@"
+fi
diff --git a/apache-jena/bin/tdb2.tdbupdate b/apache-jena/bin/tdb2.tdbupdate
index 843e80b949..6b08b66d9b 100755
--- a/apache-jena/bin/tdb2.tdbupdate
+++ b/apache-jena/bin/tdb2.tdbupdate
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb2.tdbupdate "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb2.tdbupdate "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb2.tdbupdate "$@"
+fi
diff --git a/apache-jena/bin/tdbbackup b/apache-jena/bin/tdbbackup
index 879e880aaa..1588177f48 100755
--- a/apache-jena/bin/tdbbackup
+++ b/apache-jena/bin/tdbbackup
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb.tdbbackup "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb.tdbbackup "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb.tdbbackup "$@"
+fi
diff --git a/apache-jena/bin/tdbdump b/apache-jena/bin/tdbdump
index db141db99b..337abfe54f 100755
--- a/apache-jena/bin/tdbdump
+++ b/apache-jena/bin/tdbdump
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb.tdbdump "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb.tdbdump "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb.tdbdump "$@"
+fi
diff --git a/apache-jena/bin/tdbloader b/apache-jena/bin/tdbloader
index 126bc5387d..2cf41d69a8 100755
--- a/apache-jena/bin/tdbloader
+++ b/apache-jena/bin/tdbloader
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb.tdbloader "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb.tdbloader "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb.tdbloader "$@"
+fi
diff --git a/apache-jena/bin/tdbquery b/apache-jena/bin/tdbquery
index b00525ca9b..491aeb33ff 100755
--- a/apache-jena/bin/tdbquery
+++ b/apache-jena/bin/tdbquery
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb.tdbquery "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb.tdbquery "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb.tdbquery "$@"
+fi
diff --git a/apache-jena/bin/tdbstats b/apache-jena/bin/tdbstats
index 690b91d1e0..4dc034ef94 100755
--- a/apache-jena/bin/tdbstats
+++ b/apache-jena/bin/tdbstats
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb.tdbstats "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb.tdbstats "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb.tdbstats "$@"
+fi
diff --git a/apache-jena/bin/tdbupdate b/apache-jena/bin/tdbupdate
index f5c59cc481..da68fef8f5 100755
--- a/apache-jena/bin/tdbupdate
+++ b/apache-jena/bin/tdbupdate
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" tdb.tdbupdate "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" tdb.tdbupdate "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" tdb.tdbupdate "$@"
+fi
diff --git a/apache-jena/bin/trig b/apache-jena/bin/trig
index f03b5175b8..ba17acacc6 100755
--- a/apache-jena/bin/trig
+++ b/apache-jena/bin/trig
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.trig "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.trig "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.trig "$@"
+fi
diff --git a/apache-jena/bin/turtle b/apache-jena/bin/turtle
index 06551d1e34..e466cb29c4 100755
--- a/apache-jena/bin/turtle
+++ b/apache-jena/bin/turtle
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.turtle "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.turtle "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.turtle "$@"
+fi
diff --git a/apache-jena/bin/uparse b/apache-jena/bin/uparse
index 17eeb45d24..458cfead8e 100755
--- a/apache-jena/bin/uparse
+++ b/apache-jena/bin/uparse
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.uparse "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.uparse "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.uparse "$@"
+fi
diff --git a/apache-jena/bin/update b/apache-jena/bin/update
index 543f667b39..bfd80c0d01 100755
--- a/apache-jena/bin/update
+++ b/apache-jena/bin/update
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.update "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.update "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.update "$@"
+fi
diff --git a/apache-jena/bin/utf8 b/apache-jena/bin/utf8
index 9fd9900b04..e4547b1f1a 100755
--- a/apache-jena/bin/utf8
+++ b/apache-jena/bin/utf8
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" riotcmd.utf8 "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" riotcmd.utf8 "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" riotcmd.utf8 "$@"
+fi
diff --git a/apache-jena/bin/wwwdec b/apache-jena/bin/wwwdec
index c1d9d03a7e..88a2071f56 100755
--- a/apache-jena/bin/wwwdec
+++ b/apache-jena/bin/wwwdec
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.wwwdec "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.wwwdec "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.wwwdec "$@"
+fi
diff --git a/apache-jena/bin/wwwenc b/apache-jena/bin/wwwenc
index df2e3ccc3a..4e6205a9ee 100755
--- a/apache-jena/bin/wwwenc
+++ b/apache-jena/bin/wwwenc
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" arq.wwwenc "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" arq.wwwenc "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" arq.wwwenc "$@"
+fi
diff --git a/apache-jena/template.bin b/apache-jena/template.bin
index 149687b874..e91d50026d 100644
--- a/apache-jena/template.bin
+++ b/apache-jena/template.bin
@@ -102,4 +102,10 @@ then
JENA_CP="$JENA_CP:$CLASSPATH"
fi
-"$JAVA" $JVM_ARGS $LOGGING -cp "$JENA_CP" JENA_CMD "$@"
+if [ -n "$LOGGING" ]
+then
+ "$JAVA" $JVM_ARGS "$LOGGING" -cp "$JENA_CP" JENA_CMD "$@"
+else
+ ## LOGGING is empty or unset.
+ "$JAVA" $JVM_ARGS -cp "$JENA_CP" JENA_CMD "$@"
+fi
diff --git
a/jena-base/src/main/java/org/apache/jena/atlas/logging/LogCtlLog4j2.java
b/jena-base/src/main/java/org/apache/jena/atlas/logging/LogCtlLog4j2.java
index ff7a7081ac..430444f21e 100644
--- a/jena-base/src/main/java/org/apache/jena/atlas/logging/LogCtlLog4j2.java
+++ b/jena-base/src/main/java/org/apache/jena/atlas/logging/LogCtlLog4j2.java
@@ -85,7 +85,6 @@ public class LogCtlLog4j2 {
if ( level != null )
return level.toString();
return null;
-
}
/** Set logging level of a Logger */