 |
Instalation
Simple instalation steps.
SVN checkout
First we need to check out slee-sip-ra project form SVN repository.
Eclipse checkout via Subclipse
Checkout via command line
Enviromental variables
To isntall RA You have to have few variables set: JBOSS_HOME, JAVA_HOME, MOBICENTS_HOME (this is dir where mobicents has been checked out from CVS, seeMobicents quick start guide).
Also You need ant, see: ANT apache installation guide
Deployment
- Change in ra/src/org/mobicents/slee/resource/sip/sipra.properties address of stack to Yours machine IP.
- Start JBOSS with -b option - "bin/run.bat -c all -b YouIP"
- In ra dir type "ant auto-deploy" - this will copy jars and deployment script into mobicents-deploy dir.
Available ant targets
- auto-deploy - builds and copies all nessasary jars/files to mobicents-deploy dir
- auto-deploy-clean - cleans permanent deployment of ra
- sipradeploy - dynamic deployment of ra into jboss.
Ready to use package
There has been created jar file with simplified build.xml and txt file descirbing how to use it ( one new target in project build.xml build-package - which creates this jar).
This file can be downloaded from here mobicents source forge files .
Unjar the file to some dir and use ant to deploy RA according to instructions.
- All env variables have to be set properly! (like JBOSS_HOME, MOBICENTS_HOME ...). Also it is strongly receomended to have some basic knowledge of mobicents CLI.
Tasks and TODOs
- test autoamtic dialog creation and filtering, also test if automatic dialog creation does not interferer with flow logic
- TCKs for not covered flow scenarios
- search method for forked dialogs
-- Main.baranowb - 18 Aug 2006
|