I seem to have solved this for the moment, by sending presence to the new room (using the old group chat protocol) before issuing the configuration request. However this does not seem to be behaviour as documented in JEP-45 so I don't think this its quite right...
My problem now is that once I receive the configuration form and reply by sending back the form (with only several fields completed - the ones I want to change), MUC then responds by sending the entire config form again, BUT the values in my submitted fields have not been changed. i.e. the room configuration request is not being carried out for some reason. Any thoughts? Rob ----- Original Message ----- From: "Rob Davis" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 25, 2002 5:32 PM Subject: Re: [JDEV] conference room creation > > Following David's suggestion (from earlier this month) about creating > rooms (without entering them) in MUC, I am sending the > following room configuration request to MUC, as per JEP-45: > > <iq type="set" from="[EMAIL PROTECTED]/home" > to="[EMAIL PROTECTED]" id="create1"><query > xmlns="http://jabber.org/protocol/muc#owner" /></iq> > > However, rather than getting a configuration form as expected (or a > documented error), I am getting the following error: > > <iq type="error" from="[EMAIL PROTECTED]" > to="[EMAIL PROTECTED]/home" id="create1"><query > xmlns="http://jabber.org/protocol/muc#owner" /><error code="400">Bad > Request</error></iq> > > Does anyone know what is going wrong here? > > Rob > > > > ----- Original Message ----- > > From: "David Sutton" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Tuesday, November 05, 2002 6:54 AM > > Subject: Re: [JDEV] conference room creation > > > > Hi there, > > > > With the existing conference (0.4 or v2) you can't avoid entering > the > > room. > > > > With MU-Conference, you can. Its a new conference system I released > > today, based on JEP-0045 (http://www.jabber.org/jeps/jep-0045.html) > > If you send a room configuration request to a room that doesn't > exist, > > the room is created and the configuration form is returned to you. > The > > problem is that normal rooms get deleted after ~5 minutes of being > > empty, so you'll want to enable the 'persistent' option. This will > > mean the room exists, even if the server is restarted. The room > > creator can then just destroy the room when they've finished with > it. > > > > Regards, > > > > David > > > > On Sun, Nov 03, 2002 at 12:11:40PM -0000, Rob Davis wrote: > > > > > > Hi there, > > > > > > I have a question about managing rooms with Jabber. > > > > > > I am developing a Jabber client. When I want to create and enter a > > > conference room on the Jabber conference server, I simply send > > presence > > > to the new room's address and it is created. > > > > > > Is there a way for the client to create a conference room without > > > actually having to enter that room? > > > > > > Rob > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > jdev mailing list > > > [EMAIL PROTECTED] > > > http://mailman.jabber.org/listinfo/jdev > > > > -- > > David Sutton > > Email: [EMAIL PROTECTED] > > Jabber: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > jdev mailing list > > [EMAIL PROTECTED] > > http://mailman.jabber.org/listinfo/jdev > > > > > > > > > > > _______________________________________________ > jdev mailing list > [EMAIL PROTECTED] > http://mailman.jabber.org/listinfo/jdev _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
