-
Notifications
You must be signed in to change notification settings - Fork 181
SpeedDialLocationService
This service is a composition of twos other services : Speed Dial and Location Service
The Speed Dial Service will proxy the speed dial number to a sip address, then the location service will proxies to the actual locations of the callee.
They will be invoked in this order Speed Dial then Location Service.
Download the latest version of the war files corresponding to the examples from here and here
Drop the downloaded war file into your tomcat_home/webapps directory or jboss_home/server/default/deploy directory Get the corresponding dar configuration file.
To understand what the dar configuration file is used for, check the Application Router Documentation .
Drop it in your tomcat_home/conf/dars directory or jboss_home/server/default/conf/dars directory.
To use this dar file for this service, specify in the Service xml tag, darConfigurationFileLocation attribute of the tomcat_home/conf/server.xml file or jboss_home/server/default/deploy/jboss-web.deployer/server.xml , the following : conf/dars/speed-dial-dar.properties
You can now run your container (Tomcat or Jboss).
Please check out the speed dial example located under this location and the the location service example located under this location from the svn repository. Just call mvn clean install war:inplace to create the war file in the target directory
Start two SIP Phones.
One phone should be setup as sip:receiver@sip-servlets.com on ip address 127.0.0.1 and port 5090 .The other phone can be registered as anything,
The SIP phone doesn't have to be registered.
From the second phone, make a call to sip:1@sip-servlets.com you should have the "receiver" phone ringing.