В сообщении от Среда 23 Ноябрь 2005 15:58 Vinod Panicker написал(a):
> On 11/23/05, Alexey Nezhdanov <[EMAIL PROTECTED]> wrote:
> > В сообщении от Среда 23 Ноябрь 2005 14:59 Vinod Panicker написал(a):
> > > On 11/23/05, Ralph Meijer <[EMAIL PROTECTED]> wrote:
> > > > > PS: Any thoughts on the multiple iq items error handling anyone?
> > > >
> > > > What do you mean? An iq may only have 1 child element.
> > >
> > > Considering this stanza -
> > >
> > > Sorry!  The stanza should have been like this -
> > >
> > >  <iq from='[EMAIL PROTECTED]/balcony' type='set' id='roster_4'>
> > >    <query xmlns='jabber:iq:roster'>
> > >      <item jid='[EMAIL PROTECTED]' subscription='remove'/>
> > >      <item jid='[EMAIL PROTECTED]' subscription='remove'/>
> > >      <item jid='[EMAIL PROTECTED]' subscription='remove'/>
> > >    </query>
> > >  </iq>
> > >
> > > What if there are errors for any of the items?
> >
> > Why not do it like this?
> >   <iq from='[EMAIL PROTECTED]/balcony' type='set' id='roster_4'>
> >     <query xmlns='jabber:iq:roster'>
> >       <item jid='[EMAIL PROTECTED]' subscription='remove'/>
> >     </query>
> >   </iq>
> >   <iq from='[EMAIL PROTECTED]/balcony' type='set' id='roster_5'>
> >     <query xmlns='jabber:iq:roster'>
> >       <item jid='[EMAIL PROTECTED]' subscription='remove'/>
> >     </query>
> >   </iq>
> >   <iq from='[EMAIL PROTECTED]/balcony' type='set' id='roster_6'>
> >     <query xmlns='jabber:iq:roster'>
> >       <item jid='[EMAIL PROTECTED]' subscription='remove'/>
> >     </query>
> >   </iq>
> > Anyways user will very rarely delete several contacts at once... What is
> > the benefit from doing it in your way?
>
> I figured since its not expressly forbidden, then why not?
Ok. So you are "just curious". Try to found it yourself then. Get the code and 
dig in :)
>
> Maybe bulk automated operations?  Who knows?
Bulk operations are performed by scripts usually. And script have no 
preference how to do the job, it just doing it.

> Regards,
> Vinod.

-- 
Respectfully
Alexey Nezhdanov

Reply via email to