Vysper fails to start when no domains are created in System Manager

Last Updated : Jan 18, 2017 |
Prolog information

Cause

When no domains are created in System Manager, Vysper fails to start and reports the following error:
2017-01-17 08:50:24,471 [context-init-thread] presence.bootstrap.PsBootStrapServletListener ERROR - ContextInitThread#run() Exception while initializing, Unregister from CAR Error reading domains
java.lang.IllegalArgumentException: Error reading domains
    at com.avaya.presence.xmpp.gw.XmppGateway.initVysper(XmppGateway.java:142)
    at com.avaya.presence.xmpp.gw.XmppGateway.start(XmppGateway.java:83)
    at com.avaya.presence.bootstrap.PsBootStrapServletListener$ContextInitThread.run(PsBootStrapServletListener.java:487)

Solution

  1. Configure domains on System Manager.
  2. Restart Presence Services.