We're updating the issue view to help you get more done. 

Add support for enabling/disabling the pubsub service

Description

Use a system property to enable or disable the service. We do not have a UI page for pubsub so this setting will only be available for now as a system property. There will not be a need to restart the server after changing this setting. The new system property will be: xmpp.pubsub.enabled

Environment

None

Acceptance Test - Entry

1. Start the server
2. Log in from an XMPP client that can do service discovery
3. Log into the admin console and disable the service by setting the system property xmpp.pubsub.enabled to false
4. Perform service discovery from the client and check that pubsub is not there
5. Try using pubsub from the client (that supports it) and see that it does not work (or use manual XML to test this)
6. Enable the service and verify again mentioned things

Assignee

Gaston Dombiak

Reporter

Gaston Dombiak

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure