Openfire (ARCHIVED)

Add support for enabling/disabling the pubsub service

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 3.4.4
  • Fix Version/s: 3.5.0
  • Component/s: Core
  • Labels:
    None
  • Acceptance Test - Add?:
    Yes
  • Acceptance Test - Entry:
    Hide

    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

    Show
    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

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

Activity

There are no comments yet on this issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: