this seems to work: <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://services.axis.openmeetings.org"> <env:Body> <ns1:addRoomWithModeration> <ns1:SID>e678e01ddb070ea13e31e8a64d888e54</ns1:SID> <ns1:name>My Test Room2</ns1:name> <ns1:roomtypes_id>2</ns1:roomtypes_id> <ns1:numberOfPartizipants>30</ns1:numberOfPartizipants> *<ns1:ispublic>1</ns1:ispublic>* <ns1:isModeratedRoom>true</ns1:isModeratedRoom> </ns1:addRoomWithModeration> </env:Body> </env:Envelope>
but not this <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://services.axis.openmeetings.org"> <env:Body> <ns1:addRoomWithModeration> <ns1:SID>e678e01ddb070ea13e31e8a64d888e54</ns1:SID> <ns1:name>My Test Room2</ns1:name> <ns1:roomtypes_id>2</ns1:roomtypes_id> <ns1:numberOfPartizipants>30</ns1:numberOfPartizipants> *<ns1:ispublic>true</ns1:ispublic>* <ns1:isModeratedRoom>true</ns1:isModeratedRoom> </ns1:addRoomWithModeration> </env:Body> </env:Envelope> The only difference is <ns1:ispublic>1</ns1:ispublic> vs <ns1:ispublic>true</ns1:ispublic> The latter returns: <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> <soapenv:Body> <soapenv:Fault> <soapenv:Code> <soapenv:Value>soapenv:Receiver</soapenv:Value> </soapenv:Code> <soapenv:Reason> <soapenv:Text xml:lang="en-US">For input string: "true"</soapenv:Text> </soapenv:Reason> <soapenv:Detail/> </soapenv:Fault> </soapenv:Body> </soapenv:Envelope> But this is what is generated from my SOAP client. Any idea why this would be? I'm pretty sure "true" is the way you're supposed to send a boolean, and it works for isModeratedRoom. On Tue, Sep 14, 2010 at 5:27 PM, Abraham Block <[email protected]> wrote: > What should I be looking out for, exactly? > Now that I look at things more carefully, even though I see my room in the > database, I don't see it in the admin for openmeetings...on the hunch that > this has something to do with it, I created a hash for one the rooms which > does appear, and, it works like a charm! > > Now that I've been chasing the wrong tail for the four hours...... > > On Tue, Sep 14, 2010 at 5:13 PM, Sebastian Wagner > <[email protected]>wrote: > >> Hallo Avi, >> >> I have been using this Method all the time, please review your code and >> params I am quite sure it should work. >> It is quite handy to use a Standalone SOAP Client/Browser like >> http://ditchnet.org/soapclient/ to verify the calls before you implement >> those. >> >> Sebastian >> >> 2010/9/14 Avi Block <[email protected]> >> >>> In the SOAP documentation it says: >>> Boolean isModeratedRoom Users have to wait untill a Moderator >>> arrives. Use the becomeModerator param in >>> setUserObjectAndGenerateRoomHash to set a user as default Moderator >>> >>> So I set that to true and in when I called >>> setUserObjectAndGenerateRoomHash I set becomeModeratorAsInt to 1. >>> >>> I assumed this would make this user a moderator. Unfortunately it >>> didn't. >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "OpenMeetings User" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<openmeetings-user%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/openmeetings-user?hl=en. >>> >>> >> >> >> -- >> Sebastian Wagner >> http://www.webbase-design.de >> http://openmeetings.googlecode.com >> http://www.wagner-sebastian.com >> [email protected] >> >> -- >> You received this message because you are subscribed to the Google Groups >> "OpenMeetings User" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<openmeetings-user%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/openmeetings-user?hl=en. >> > > -- You received this message because you are subscribed to the Google Groups "OpenMeetings User" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/openmeetings-user?hl=en.
