#!/bin/sh
# -  Library:       WebSphere MQ
# -  Component:     WMQ CMD REMOTE
# -  Part:          strmqikm
# -
# -     <copyright 
#  notice="lm-source-program" 
#  pids="5724-H72" 
#  years="2009,2014" 
#  crc="2323471320" > 
#  Licensed Materials - Property of IBM  
#   
#  5724-H72 
#   
#  (C) Copyright IBM Corp. 2009, 2014 All Rights Reserved.  
#   
#  US Government Users Restricted Rights - Use, duplication or  
#  disclosure restricted by GSA ADP Schedule Contract with  
#  IBM Corp.  
#  </copyright> 
#
umask 077
#
#
UNAME=`uname`
case  ${UNAME} in 
AIX ) 
  MQ_INSTALLATION_PATH=/usr/mqm
  ;; 
*)
  MQ_INSTALLATION_PATH=/opt/mqm
  ;;
esac

JAVA=`find $MQ_INSTALLATION_PATH/java/jre* -name java | grep "/bin/java$" | tail -1`
JAVA_PATH=`dirname ${JAVA}`
JAVA_HOME=${JAVA_PATH}/..

PATH=${JAVA_PATH}:${PATH}

export JAVA_HOME
export PATH

# Unset some variables that can interfere with correct JVM operation:
unset LIBPATH
unset LD_LIBRARY_PATH
unset SHLIB_PATH

unset CLASSPATH
unset JAVA_COMPILER

ARGS=
ARGSJVM=
export ARGS
export ARGSJVM

while [ $# -gt 0 ] 
do
   case "$1" in
      -D*)
        ARGSJVM="${ARGSJVM} $1"
        export ARGSJVM
        ;;  

      -*) 
        ARGS="${ARGS} $1"
        export ARGS
        ;;  

      *)  
        ARGS="${ARGS} \"$1\""
        export ARGS
        ;;  
   esac

   shift
done

eval "${JAVA}" "${ARGSJVM}" "com.ibm.gsk.ikeyman.Ikeyman" "${ARGS}" &
exit 0 
