<html>
Hi, I am currently writing my own java client which is nothing more than
a simple test<br>
for what Im really interested in, and that is a very solid java
connnection package.<br>
(I know al sutton has one, but I prefer my design over his...nothing
personal al :-)<br><br>
At any rate, my big question right now revolves around conferences.&nbsp;
Holy crap, is the<br>
documentation that I have read on
<a href="http://www.jabber.org/" eudora="autourl">www.jabber.org</a> not
helping me :-|<br><br>
Im coding for 1.4 and all Im trying to do is enter an already created
conference.<br><br>
<br>
I start with the documented <br>
<font face="Courier New, Courier">&lt;iq type='get'
to='help@conference.localhost'&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;enter xmlns='jabber:iq:conference'/&gt;<br>
&lt;/iq&gt;<br>
&nbsp;which gets me the proper result in the documentation<br>
(<a href="http://docs.jabber.org/draft-proto/html/conferencing.html" eudora="autourl">http://docs.jabber.org/draft-proto/html/conferencing.html</a>)<br><br>
next I do : <br>
&lt;iq type='set' to='help@conference.localhost'&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;enter xmlns='jabber:iq:conference'&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;nickname&gt;wayner&lt;/nickname&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/enter&gt;<br>
&lt;/iq&gt;<br><br>
this gives me forbidden error.<br>
so I change nickname to nick (cause thats what the response actually gave
me)<br>
and same error.<br><br>
realising the doc is in draft state, and it may be out of date, I
then<br>
fire up winjab, run my server in debug mode and see whats up.<br>
At this point, I realise it is not an enter iq but rather a query 
iq<br>
(that is what winjab sends)&nbsp; so I do this :<br><br>
&lt;iq type='set' to='help@conference.localhost'&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;query xmlns='jabber:iq:conference'&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;nickname&gt;wayner&lt;/nickname&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/query&gt;<br>
&lt;/iq&gt;<br>
and <br>
&lt;iq type='set' to='help@conference.localhost'&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;query xmlns='jabber:iq:conference'&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;nick&gt;wayner&lt;/nick&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/query&gt;<br>
&lt;/iq&gt;<br>
I still get a forbidden error.&nbsp; Does anyone have any advice for
me?&nbsp; Im kind<br>
of at a loss.<br><br>
<br>
One thing&nbsp; I should note actually is that the nick/nickname element
actually <br>
looks like &lt;nick xmlns=&quot;&quot;&gt;wayner&lt;/nick&gt; because my
dom library seems to want<br>
to do that if there is an xmlns somewhere in the node tree.&nbsp; But I
don't think<br>
that should really matter.<br><br>
Wayner<br><br>
P.S.<br>
My apologies if this has been asked before...I am knew to this
list.<br><br>
P.P.S.<br>
like al, when I am done my connection package, I plan on making it public
somehow.</font></html>