Bernd Fondermann wrote:
> Hi,
> 
> Currently, MUCModule cannot be loaded dynamically from the
> non-MUC-specific ServerMain, because it lacks a zero-arg constructor.
> 
> Some more findings
> + MUCModule constructors take the full domain name, while it may be more
> easily to use in production if we only supply the subdomain and the full
> domain is then derived as <subdomain>.<server domain>
> + The Component interface is already providing the subdomain.
> + We could define a default subdomain for MUC, like 'chat' or 'conference'.
> + the ServerRuntimeContext provided on initialize() also gives us the
> server's domain.
> 
> This would enable us to run MUC with less configuration, reasonably
> defaulting to sane values. It would enable us to provide a non-arg
> constructor.
> 
> Any objections?

and I have a working patch for this now.

  Bernd

Reply via email to