Currently the FM process will die if a connection to an XMPP server isn't established. Assuming that a FM could be deployed in a site disconnected from a federation, such a connection shouldn't be mandatory.
Investigate and fix issues that would arise from a disconnected operation mode.
Basically if the xmpp.host and the xmpp.port aren't defined, the FM shouldn't instantiate an XMPP component and work seamlessly.
Currently the FM process will die if a connection to an XMPP server isn't established. Assuming that a FM could be deployed in a site disconnected from a federation, such a connection shouldn't be mandatory.
Investigate and fix issues that would arise from a disconnected operation mode.
Basically if the xmpp.host and the xmpp.port aren't defined, the FM shouldn't instantiate an XMPP component and work seamlessly.