I found the difference that makes things work: 
There <query/> must not have CDATA.

Works: 
<iq type="set" to="[EMAIL PROTECTED]" id="t1">
  <query xmlns="http://jabber.org/protocol/muc#admin";><item nick="Susi" 
role="visitor"/></query>
</iq>

Doesn't:
<iq type="set" to="[EMAIL PROTECTED]" id="t1">
  <query xmlns="http://jabber.org/protocol/muc#admin";><item nick="Susi" 
role="visitor"/> </query>
</iq>

My examples had beautified XML with line feeds. The line feeds broke it.

hw
--
Dr. Klaus H. Wolf
bluehands GmbH & Co.mmunication KG
http://www.bluehands.de/people/hw
+49 (0721) 16108 75
--
LLuna: Jabber enabled virtual presence on the web / http://www.lluna.de/
Galactic developments: Open source future history / 
http://www.galactic-developments.com/


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Behalf
> Of Heiner Wolf
> Sent: Wednesday, June 23, 2004 4:51 PM
> To: [EMAIL PROTECTED] Org (E-Mail)
> Subject: [jdev] MUC: setting participant to visitor does not work
> 
> 
> Hi,
> 
> I am trying to silence a participant in a MUC sending and MUC 
> responds just plain "error", no error code.
> 
> Request:
> <iq type='set' 
> to='[EMAIL PROTECTED]
> rg' id='t1'>
>   <query xmlns='http://jabber.org/protocol/muc#admin'>
>     <item nick='Susi' role='visitor'/>
>   </query>
> </iq>
> 
> Response:
> <iq 
> from='[EMAIL PROTECTED]
> .org' id='t1' to='[EMAIL PROTECTED]/ef11b3416f3d' 
> type='error'
>   <query xmlns='http://jabber.org/protocol/muc#admin'>
>     <item nick='Susi' role='visitor'/>
>   </query>
> </iq>
> 
> I am moderator:
> <presence 
> from='[EMAIL PROTECTED]
> .org/WolfspelzLLuna' to='[EMAIL PROTECTED]/ef11b3416f3d'>
>   <x xmlns='http://jabber.org/protocol/muc#user'>
>     <item affiliation='owner' 
> jid='[EMAIL PROTECTED]/ef11b3416f3d' role='moderator'/>
>   </x>
> </presence>
> 
> Susi is participant: 
> <presence 
> from='[EMAIL PROTECTED]
> .org/Susi' to='[EMAIL PROTECTED]/ef11b3416f3d'>
>   <x xmlns='http://jabber.org/protocol/muc#user'>
>     <item affiliation='none' 
> jid='[EMAIL PROTECTED]/b4ae2782223b' role='participant'/>
>   </x>
> </presence>
> 
> Conf component: MU-Conference 0.6.1-20031116
> 
> Any ideas what it tries to tell me?
> 
> hw
> --
> Dr. Klaus H. Wolf
> bluehands GmbH & Co.mmunication KG
> http://www.bluehands.de/people/hw
> +49 (0721) 16108 75
> --
> LLuna: Jabber enabled virtual presence on the web / 
http://www.lluna.de/
Galactic developments: Open source future history / 
http://www.galactic-developments.com/
_______________________________________________
jdev mailing list
[EMAIL PROTECTED]
https://jabberstudio.org/mailman/listinfo/jdev
_______________________________________________
jdev mailing list
[EMAIL PROTECTED]
https://jabberstudio.org/mailman/listinfo/jdev

Reply via email to