[
https://issues.apache.org/jira/browse/JENA-1035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14909273#comment-14909273
]
Andy Seaborne edited comment on JENA-1035 at 9/26/15 1:31 PM:
--------------------------------------------------------------
A quick workaround is to set PATH to pick up java:
{noformat}
PATH=... fuseki-server ....
{noformat}
and for the {{fuseki}} service script, there is already {{$JAVA}}.
A proper fix might be:
{noformat}
if [ -z "$JAVA" ]
then
if [ -z "$JAVA_HOME" ]
then
JAVA=$(which java)
else
JAVA=$JAVA_HOME/bin/java
fi
fi
if [ -z "$JAVA" ]
then
echo "Cannot find a Java JDK. Please set either set JAVA or put java (>=1.8)
in your PATH." 2>&2
exit 1
fi
exec $JAVA ...
{noformat}
and apply this to the command script template as well.
was (Author: andy.seaborne):
A quick workaround is to set PATH to pick up
{noformat}
PATH=... fuseki-server ....
{noformat}
The {{fuseki}} service script already has {{$JAVA}}.
A proper fix might be:
{noformat}
if [ -z "$JAVA" ]
then
if [ -z "$JAVA_HOME" ]
then
JAVA=$(which java)
else
JAVA=$JAVA_HOME/bin/java
fi
fi
if [ -z "$JAVA" ]
then
echo "Cannot find a Java JDK. Please set either set JAVA or put java (>=1.8)
in your PATH." 2>&2
exit 1
fi
exec $JAVA ...
{noformat}
and apply this to the command script template as well.
> fuseki-server script ignores JAVA_HOME variable while it executes the "java"
> command
> ------------------------------------------------------------------------------------
>
> Key: JENA-1035
> URL: https://issues.apache.org/jira/browse/JENA-1035
> Project: Apache Jena
> Issue Type: Improvement
> Components: Fuseki
> Affects Versions: Fuseki 2.3.0
> Reporter: Mirko Kaempf
> Priority: Minor
>
> The fuseki-server script ignores JAVA_HOME variable while it executes the
> "java" command.
> I use Java 7 on my system and only for FUSEKI2.3 I installed Java 8 at this
> time. I had to change the script to be able to start FUSEKI. I think the
> script should be changed in general to use a JAVA_HOME variable if defined.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)