-
Notifications
You must be signed in to change notification settings - Fork 100
DeployUSSDGWFromTrunk
amit.bhayani edited this page Oct 23, 2012
·
4 revisions
Below are steps to compile the USSD Gateway from GIT master branch and deploy on latest Mobicents JSLEE Server
# Download latest SNAPSHOT JSLEE server from https://hudson.jboss.org/hudson/view/Mobicents/job/Mobicents-Slee-2.x-Release/ # GIT clone MAP RA from master branch http://code.google.com/p/jain-slee/source/browse/?repo=ss7#git%2Fresources%2Fmap # GIT clone USSD GW from http://code.google.com/p/ussdgateway/source/checkout # Unzip mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA.zip # set JBOSS_HOME environment variable to point to mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/jboss-5.1.0.GA # cd to checkedout map ra and call "mvn clean install" # cd to cloned ussdgateway and call "mvn clean install" # copy mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/resources/http-client/http-client-ra-DU-2.5.0.FINAL.jar to mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/jboss-5.1.0.GA/server/default/deploy # copy mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/resources/jdbc/mobicents-slee-ra-jdbc-DU-1.0.0.FINAL.jar to mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/jboss-5.1.0.GA/server/default/deploy # cd to mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/jboss-5.1.0.GA/bin and start the server "./run.sh -b 127.0.0.1"
Above steps will prepare the USSD Gw, however to get the latest Command Line Interface (CLI) working below steps needs to be executed
# GIT clone jSS7 from master branch http://code.google.com/p/jss7/source/checkout # set JBOSS_HOME environment variable to point to mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/jboss-5.1.0.GA # cd to checkedout jss7 and call "mvn clean install -Pjboss" # cd to mobicents-jainslee-2.7.0-SNAPSHOT-jboss-5.1.0.GA/jboss-5.1.0.GA/bin and execute ./ss7-cli.sh
Above steps will copy the necessary scripts and jars in jboss-5.1.0.GA for CLI to work