powered by Jive Software

Create Group Chat Service


I’m trying to implement a feature to create subdomains for MUC rooms (like conference.domain.com).

In Openfire you can do this by creating a Group Chat Service using the admin console (Group Chat / Group Chat Settings / Create New Service).

Is there a way to create (and destroy) MUC services using the Smack API? Or do you have any other ideas to solve this problem?

Thanks for your help

Kind regards,


I don’t think this is possible from a XMPP specification perpective.

See http://xmpp.org/extensions/xep-0045.html

An entity can only discover MUC services.

Yep, I haven’t found anything on XMPP too. A possible solution might be to sent an adhoc command to the XMPP Server.

Seems like the Tigase XMPP Server supports creating subdomains (vhosts) by an adhoc command.http://www.tigase.org/content/specification-ad-hoc-commands-used-manage-virtual- domains

Is there an equivalent command for Openfire?