#!/usr/bin/ksh

getJava=$(which java);
echo "java compiler directory is $getJava ";

export CLSP=${DEBUG_JARS_DIRECTORY}:${debug_jars}:$getJava:/usr/websm/codebase/images:/usr/websm/codebase/pluginjars/hsc_${LANG}.jar:/usr/websm/codebase/pluginjars/wsmhscsecurity.jar:/opt/esshmc/java/essras.jar:/usr/websm/codebase/pluginjars/hsc.jar:/usr/websm/codebase/pluginjars/aca.jar:/opt/hsc/auiml/properties:/usr/websm/codebase:/opt/hsc/com/ibm/hsc/auiml/databeans/images:/usr/websm/codebase/pluginjars/ccfw.jar:/usr/websm/codebase/pluginjars/ccfw_sslite.jar:/usr/websm/codebase/pluginjars/auifw.jar:/usr/sbin/rsct/codebase/rmcapi.jar:/usr/websm/codebase/pluginjars/sniacimom.jar:/usr/websm/codebase/pluginjars/xerces.jar:/usr/websm/codebase/wsm.jar:/usr/websm/codebase/pluginjars/hsc.jar:/home/hscroot:$CLASSPATH
echo $CLASSPATH

export LD_LIBRARY_PATH=/usr/lib:/opt/hsc/lib:$LD_LIBRARY_PATH
echo $LD_LIBRARY_PATH

export PATH=$PATH:/usr/kerberos/sbin:/opt/csm/bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/opt/bin:/opt/hsc/bin:/opt/csm/bin:/opt/IBMJava/jre/bin:/usr/kerberos/bin:/usr/hmcrbin


getJava=$(which java);
echo "java compiler directory is $getJava ";

x=$($getJava -classpath $CLSP -Djavax.net.ssl.keyStore=/opt/ccfw/data/SM.pubkr -Djavax.net.ssl.keyStorePassword=defp -Djava.security.auth.login.config=/opt/hsc/data/cimom.config -Djava.security.auth.policy=/opt/hsc/data/hscAccess.policy -Dcim.server.log=/var/hsc/log/cimserver.log -Dorg.snia.wbem.cimom.properties=/opt/hsc/data/cim.properties com.ibm.hsc.cim.client.pi.GetRioTopology "$1" "$2")

echo "$x\n";
echo "\n------------------------------------------------------" >> /var/esshmc/log/rsMMGetRioTopology.log
echo "$(date): BEGIN " >> /var/esshmc/log/rsMMGetRioTopology.log
echo "MTMS passed in: $1\n" >> /var/esshmc/log/rsMMGetRioTopology.log
echo "$x\n" >> /var/esshmc/log/rsMMGetRioTopology.log
echo "$(date): END " >> /var/esshmc/log/rsMMGetRioTopology.log
echo "------------------------------------------------------" >> /var/esshmc/log/rsMMGetRioTopology.log
