...
- Open a command prompt window and navigate to your cipango root directory
- Go to the kaleo framework directory and build it:
Code Blocknoformat cd extras/kaleo mvn install
Test kaleo
Integration tests can be run with the command:
...
cd extras/kaleo mvn install
...
Start Kaleo
To start kaleo, copy the generated sip application (located under the target
directory of kaleo
) to your cipango application deployment directory or start directly the application from the kaleo
directory with the maven cipango plugin:
Code Blocknoformat |
---|
mvn cipango:run |
Test kaleo
Integration tests
Integration tests can be run with the command:
No Format |
---|
cd extras/kaleo
mvn install -Ditest
|
Using Mercuro
Mercuro is a free IMS softphone available for download here.
Kaleo does not need any provisionning, the registrar allows every registrations (no authentication).
Mercuro should be configured to use XCAP:
In Open Tools > Options > Contacts, select "Store contacts on a Remote Server" and set in Base URL, the value:
- http://localhost:8080/cipango-kaleo/xcap if Kaleo is running with maven-plugin
- http://localhost:8080/cipango-kaleo-1.0-SNAPSHOT/xcap if Kaleo is running with cipango (replace 1.0-SNAPSHOT by the kaleo version)
In Open Tools > Options > Presence, select "Enable Presence" and ensures that the options "Enable RLS Presence" and "Enable Partial Publication" are not checked