#!/bin/sh
#
# A simple java wrapper script

# Find JDK/JRE location if JAVA_HOME not set
if test x"$JAVA_HOME" = x; then
    for d in "/usr/lib/j2se" "/usr/lib/jdk"; do
	if test -d "$d"; then
	    JAVA_HOME=$d
	    export JAVA_HOME
	    break
	fi
    done
fi

javacmd=
if test x"$JAVA_HOME" != x; then
    for f in "$JAVA_HOME"/jre/bin/java "$JAVA_HOME"/bin/java; do
	if test -x "$f"; then
	    javacmd=$f
	    break
	fi
    done
else
    # Make a fallback for jdkgcj
    if test -x "/usr/lib/jdkgcj/bin/java"; then
	javacmd="/usr/lib/jdkgcj/bin/java"
    else
	echo "$0: cannot find a Java 2 runtime environment" >&2
	exit 1
    fi
fi
if test x"$javacmd" = x; then
    echo "$0: cannot find the Java launcher executable" >&2
    exit 1
fi

exec "$javacmd" "$@"
