09-04-2017 05:53 AM
Hello,
We want to create a WebEx meeting which anyone can host using the element allowAnyoneHostMeeting,
But We got the error FAILURE.
<serv:result>FAILURE</serv:result>
<serv:reason>validation: unable to find FieldDescriptor for 'allowAnyoneHostMeeting' in ClassDescriptor of scheduleType</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>999999</serv:exceptionID>
How can I use this element??
Solved! Go to Solution.
09-06-2017 10:42 AM
What version of the XML API is your site running? this feature only exists in WebEx XML API 10.0.0 SP6 (WBS31) and later.
You can determine your XML API version with the GetAPIVersion request
09-05-2017 02:30 PM
Whats the exact/full call you are attempting?
09-05-2017 08:14 PM
My Request XML as below:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>XXXXX</webExID>
<password>XXXXX</password>
<siteName>XXXXX</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>pass123</meetingPassword>
</accessControl>
<metaData>
<confName>Sample Meeting</confName>
<agenda>Test</agenda>
</metaData>
<schedule>
<startDate>08/07/2017 16:00:00</startDate>
<openTime>900</openTime>
<duration>30</duration>
<timeZoneID>48</timeZoneID>
<firstAttendeeAsPresenter>true</firstAttendeeAsPresenter>
<allowAnyoneHostMeeting>true</allowAnyoneHostMeeting>
</schedule>
</bodyContent>
</body>
</serv:message>
Response XML:
<serv:result>FAILURE</serv:result>
<serv:reason>validation: unable to find FieldDescriptor for 'allowAnyoneHostMeeting' in ClassDescriptor of scheduleType</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>999999</serv:exceptionID>
Thanks!
09-06-2017 10:42 AM
What version of the XML API is your site running? this feature only exists in WebEx XML API 10.0.0 SP6 (WBS31) and later.
You can determine your XML API version with the GetAPIVersion request
09-07-2017 08:55 PM
allowAnyoneHostMeeting can work now,
but my meeting can't start on time if I did not login in the presenter ID/Passowrd,
how can I use createmeeting XML to
let my meeting start on time without login in presenter ID/Passowrd?
My Request XML as below:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>XXXXX</webExID>
<password>XXXXX</password>
<siteName>XXXXX</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>pass123</meetingPassword>
</accessControl>
<metaData>
<confName>Sample Meeting</confName>
<agenda>Test</agenda>
</metaData>
<schedule>
<startDate>08/07/2017 16:00:00</startDate>
<openTime>900</openTime>
<duration>30</duration>
<timeZoneID>48</timeZoneID>
<firstAttendeeAsPresenter>true</firstAttendeeAsPresenter>
<allowAnyoneHostMeeting>true</allowAnyoneHostMeeting>
</schedule>
</bodyContent>
</body>
</serv:message>
Response XML:
<serv:result>FAILURE</serv:result>
<serv:reason>The site does not allow first attendee as presenter</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>060045</serv:exceptionID>
09-08-2017 08:39 AM
In Site Administration, Common Site Settings -> Options there are the following settings.. do you have them enabled on your site?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide