#!/bin/sh
#
# Copyright 2002 Sun Microsystems, Inc. All rights reserved.
# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
#

#
# @(#)startRMIIIOPServer	1.18 02/01/12
#

# This script is used to start the standalone RMIIIOPServer Application
# on solaris

if [ -z "${CTS_HOME}" ]
then
    echo "Please set CTS_HOME"
    echo "Exiting $0"
    exit 1
fi

. ${CTS_HOME}/bin/cts_env

CLASSPATH=${JAVA_HOME}/jre/lib/rt.jar:${CTS_CLASSPATH}:.
export CLASSPATH

if [ x"$LD_LIBRARY_PATH" = x ]
then
    LD_LIBRARY_PATH=${J2EE_HOME}/nativelib
    export LD_LIBRARY_PATH
else
    LD_LIBRARY_PATH=${J2EE_HOME}/nativelib:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
fi

DEFS="-Djava.security.policy=${CTS_HOME}/bin/java.policy"

RMIIIOP_ORBARGS="-Dorg.omg.CORBA.ORBClass=com.sun.enterprise.iiop.POAEJBORB -Dorg.omg.CORBA.ORBSingletonClass=com.sun.corba.ee.internal.corba.ORBSingleton -Djavax.rmi.CORBA.UtilClass=com.sun.corba.ee.internal.POA.ShutdownUtilDelegate"

RMIIIOPSERVER="com.sun.cts.tests.rmiiiop.ee.standalone.RMIIIOPServer"
ARGS="-v -p ${RMIIIOP_HTTP_SERVER_PORT}"

set -x
${JAVA_CMD} ${RMIIIOP_ORBARGS} -classpath ${CLASSPATH} ${DEFS} ${RMIIIOPSERVER} ${ARGS}
