jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Munteanu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (JCRVLT-184) vlt shell script prints out error when using openjdk
Date Mon, 13 Nov 2017 08:50:00 GMT

    [ https://issues.apache.org/jira/browse/JCRVLT-184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16249252#comment-16249252
] 

Robert Munteanu commented on JCRVLT-184:
----------------------------------------

{noformat}diff --git a/vault-cli/src/main/appassembler/unix-template.sh b/vault-cli/src/main/appassembler/unix-template.sh
index d0a0634..7bbf6ba 100644
--- a/vault-cli/src/main/appassembler/unix-template.sh
+++ b/vault-cli/src/main/appassembler/unix-template.sh
@@ -121,7 +121,7 @@ if [ -n "$COLS" ]; then
     EXTRA_JVM_ARGUMENTS="$EXTRA_JVM_ARGUMENTS -Denv.term.width=${COLS}"
 fi
 
-JAVA_VER=$($JAVACMD -version 2>&1 | sed 's/java version "\(.*\)\.\(.*\)\..*"/\1\2/;
1q')
+JAVA_VER=$($JAVACMD -version 2>&1 | sed 's/\(java\|openjdk\) version "\(.*\)\.\(.*\)\..*"/\2\3/;
1q')
 
 if [ "$JAVA_VER" -lt 18 ]; then
     EXTRA_JVM_ARGUMENTS="$EXTRA_JVM_ARGUMENTS -XX:PermSize=128m -XX:-UseGCOverheadLimit"
{noformat}

[~tripod] - the following trivial patch works for me with both OpenJDK and Oracle's Java distribution.

> vlt shell script prints out error when using openjdk
> ----------------------------------------------------
>
>                 Key: JCRVLT-184
>                 URL: https://issues.apache.org/jira/browse/JCRVLT-184
>             Project: Jackrabbit FileVault
>          Issue Type: Bug
>    Affects Versions: 3.1.40
>            Reporter: Robert Munteanu
>            Priority: Minor
>
> {noformat}$ vlt --version
> /usr/bin/vlt: line 141: [: openjdk version "1.8.0_131": integer expression expected
> Jackrabbit FileVault [version 3.1.40] Copyright 2013 by Apache Software Foundation. See
LICENSE.txt for more information.{noformat}
> {noformat}$ java -version
> openjdk version "1.8.0_131"
> OpenJDK Runtime Environment (IcedTea 3.4.0) (suse-1.1-x86_64)
> OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode){noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message