------------------------------------------------------------------------------- -- Copyright (C) 2002-2012 Genesys Telecommunications Laboratories, Inc. -- Genesys Administrator Extension -- Version SNAPSHOT ------------------------------------------------------------------------------- -- -- Genesys Administrator Extension -- -- HPE Solution Definition Files (SPD) -- -- (C) Genesys Telecommunications Labs., 2012 -- ------------------------------------------------------------------------------- -- -- Genesys Administrator Extension HPE SPD 8.1.2 -- -- For use with Hosted Provider Edition 8.1.200.00 and higher -- For GA Extension version 8.1.201.37 and higher -- ------------------------------------------------------------------------------- The scenario files included in this package: - inboundvoice.xml - outboundvoice.xml - eservices.xml - wfm.xml - webapihpe.xml - gvphpe.xml - ezPulsehpe.xml - tserverCiscohpe.xml - tserverAvayahpe.xml Requires some external resource files to be copied to the $CATALINA_HOME\webapps\gax\WEB-INF\classes directory: 1. $CATALINA_HOME\webapps\gax\WEB-INF\classes\DBScripts\eSContSrv should contain the ucs_oracle.sql file from the Universal Contact Server Product 2. $CATALINA_HOME\webapps\gax\WEB-INF\classes\DBScripts\InfoMartDBScr should contain the make_gim_view_for_tenant.sql from the Genesys Infomart Product 3. $CATALINA_HOME\webapps\gax\WEB-INF\classes\HAScripts\TSrvSIP\ should contain the "eth1_0_up" and "eth1_0_down" for the HPE script file that would bring up/down the sub-interface, the file should contain the following: eth1_0_up: ---------- #!/bin/bash SUDO=/usr/bin/sudo IFCONFIG=/sbin/ifconfig ARPING=/sbin/arping AWK=/bin/awk SCRIPT_NAME=`basename $0` SUBINTERFACE=${SCRIPT_NAME/_up/} NETWORK_DEVICE=${SUBINTERFACE/:*/} if [ ! -f /etc/sysconfig/network-scripts/ifcfg-$SUBINTERFACE ]; then exit 1 fi if [ ! -f /etc/sysconfig/network-scripts/ifcfg-$NETWORK_DEVICE ]; then exit 1 fi if [ ! -f /etc/sysconfig/network-scripts/voiproute-conf ]; then exit 1 fi . /etc/sysconfig/network-scripts/voiproute-conf . /etc/sysconfig/network-scripts/ifcfg-$SUBINTERFACE #echo "ifconfig command: $SUDO $IFCONFIG $SUBINTERFACE $IPADDR netmask $NETMASK" $SUDO $IFCONFIG $SUBINTERFACE $IPADDR netmask $NETMASK . /etc/sysconfig/network-scripts/ifcfg-$NETWORK_DEVICE #echo "arping command:$SUDO $ARPING -c 2 -U -I $NETWORK_DEVICE ${VOIP_IPGATEWAY_NAME} -s $IPADDR" $SUDO $ARPING -c 2 -U -I $NETWORK_DEVICE ${VOIP_IPGATEWAY_NAME} -s $IPADDR >/dev/null eth1_0_down: ------------ #!/bin/bash # SUDO=/usr/bin/sudo IFCONFIG=/sbin/ifconfig SCRIPT_NAME=`basename $0` SUBINTERFACE=${SCRIPT_NAME/_down/} $SUDO $IFCONFIG $SUBINTERFACE down 4. $CATALINA_HOME\webapps\gax\WEB-INF\classes\strategies should contain the following files, provided by HPE: a. nailed_up.zcf b. Parameterized_Strategy1.rbn c. Parameterized_Strategy1.zcf d. sub_TrueConnect_getTarget.rbn e. sub_TrueConnect_getTarget.zcf f. sub_TrueConnect_playAnn.rbn g. sub_TrueConnect_playAnn.zcf 5. In order to use the following scripts you need to consult the HPE deployment guide on which resources need to be copied to the GAX server (files provided by HPE): - webapihpe.xml - gvphpe.xml - ezPulsehpe.xml - tserverCiscohpe.xml - tserverAvayahpe.xml