<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>.NET Client Setup</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_recent_posts?p_l_id=" />
  <subtitle>.NET Client Setup</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_recent_posts?p_l_id=</id>
  <updated>2013-06-19T02:41:03Z</updated>
  <dc:date>2013-06-19T02:41:03Z</dc:date>
  <entry>
    <title>Re: New Message from Xiao Chen Han in Telepresence Scheduling API - General</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=11010512" />
    <author>
      <name>Ron Lewis</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=11010512</id>
    <updated>2013-01-22T22:59:09Z</updated>
    <published>2013-01-22T22:59:09Z</published>
    <summary type="html">TMS booking API is not in CDN as of yet….it is planned for sometime soon.

You should open a normal tac case with TMS support group.



Ron Lewis
Product Manager,
Collaboration Infrastructure Business Unit (CIBU)
From: Cisco Developer Community Forums &lt;cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;&gt;
Reply-To: "cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;" &lt;cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;&gt;
Date: Monday, January 21, 2013 12:00 AM
To: "cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;" &lt;cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;&gt;
Subject: New Message from Xiao Chen Han in Telepresence Scheduling API - General: About the Telepresence Management Suit(TMS) API

Xiao Chen Han has created a new message in the forum "General": -------------------------------------------------------------- Hi Guys
Is there any one who know about the Telepresence Management Suit(TMS) API in this forum?
We have encountered some problems.

--
To respond to this post, please click the following link: or simply reply to this email.</summary>
    <dc:creator>Ron Lewis</dc:creator>
    <dc:date>2013-01-22T22:59:09Z</dc:date>
  </entry>
  <entry>
    <title>About the Telepresence Management Suit(TMS) API</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=10920683" />
    <author>
      <name>Xiao Chen Han</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=10920683</id>
    <updated>2013-01-21T08:00:42Z</updated>
    <published>2013-01-21T08:00:42Z</published>
    <summary type="html">Hi Guys
Is there any one who know about the Telepresence Management Suit(TMS) API in this forum?
We have encountered some problems.
 </summary>
    <dc:creator>Xiao Chen Han</dc:creator>
    <dc:date>2013-01-21T08:00:42Z</dc:date>
  </entry>
  <entry>
    <title>OBTP</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6168003" />
    <author>
      <name>Mina Awad</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6168003</id>
    <updated>2012-07-24T23:02:48Z</updated>
    <published>2012-07-24T23:02:48Z</published>
    <summary type="html">using CTMAN 1.8 and 1.9
 
would OBTP work , if one/more attendee is external and need topush IVR access number and PIN to a manged CTMAN room?</summary>
    <dc:creator>Mina Awad</dc:creator>
    <dc:date>2012-07-24T23:02:48Z</dc:date>
  </entry>
  <entry>
    <title>CTX API Version 1.1</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5526188" />
    <author>
      <name>Volker Sasse</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5526188</id>
    <updated>2012-04-27T14:37:16Z</updated>
    <published>2012-04-27T14:37:16Z</published>
    <summary type="html">Hi all,
 
we're gonna build up an interface from our software to the brandnew CTX API Version 1.1.
 
Has anybody some experience with it yet?
 
And do some short basic code examples exist already?
 
(e.g. for authentication, some simple function calls etc.)
 
We only have the user guide for version 1.0, and there are unfortunately no code examples in it, so it's quite difficult to start ... 
 
 
Thanks in advance,
 
Andreas Steiner</summary>
    <dc:creator>Volker Sasse</dc:creator>
    <dc:date>2012-04-27T14:37:16Z</dc:date>
  </entry>
  <entry>
    <title>RE: Error 505214 - scheduler insufficient privileges</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5233992" />
    <author>
      <name>Andrew Fraser</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5233992</id>
    <updated>2012-03-02T02:16:21Z</updated>
    <published>2012-03-02T02:16:21Z</published>
    <summary type="html">Thanks to some troubleshooting with Paul we determined a couple of things:

1) The UID for the ECA user needs to be fully qualified...i.e. user@domain.com in the API call.  We had it just as UID....changing it to be fully qualified solved that problem!

2) We then noticed that the meeting got scheduled but there was only one participant.  This was because we hadn't added the organiser as an attendee of their own meeting.  Must confess that we made an incorrect assumption that the user organising would implicitly be added as an attendee...

Thanks for your support!</summary>
    <dc:creator>Andrew Fraser</dc:creator>
    <dc:date>2012-03-02T02:16:21Z</dc:date>
  </entry>
  <entry>
    <title>RE: Error 505214 - scheduler insufficient privileges</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5234838" />
    <author>
      <name>Tan An Chen</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5234838</id>
    <updated>2012-03-01T23:56:04Z</updated>
    <published>2012-03-01T23:56:04Z</published>
    <summary type="html">HI Andrew,
 
Did you setup your CTSMan server as "Scheduling API" Mode during the First time setup? 
 

Every API invocation must pass the user name (logon name) and password that is associated with ECA account that is created in LDAP server.

 
The user name and password need to match the user name and password you set in the "First time setup".
 
Because your screen shot is not complete, so I did not see the "SchedulingAPI" link, you should be able to fine out your setting from that link.
 
Regards,
 
Paul
 
[quote]Hello all,
 
We are using the CTS MAN scheduling API to create a OBTP meeting between two EX90 devices.  These are controlled by UNified CM 8.6 and are using TC5 with latest device pack.  We are getting an error 505214 which indicates lack of organiser/scheduler privileges.  We can see the SOAP message coming back from CTSMan which is copied below.  Question is:
 
&gt;&gt;&gt; Is anyone aware of what we should configure to ensure that a user in Unified CM (imported from AD with email address) can have the right privileges on CTSMan to be able to schedule a meeting with an EX90?
 
Many thanks,
Andrew


[b]Qmatic =&gt; TP HTTP
Request[/b]
[color=#1f497d] [/color]
POST /adapters/services/SchedulingAPI HTTP/1.1
Content-Type: application/soap+xml; charset=UTF-8;
action="urn:scheduleTMeetings"
User-Agent: Axis2
Host: ctsman.ingicec.com:8081
Transfer-Encoding: chunked
 
58b
&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;soapenv:Envelope
xmlns:soapenv="[url=http://www.w3.org/2003/05/soap-envelope]http://www.w3.org/2003/05/soap-envelope[/url]"&gt;&lt;soapenv:Header&gt;
&lt;wsse:Security xmlns:wsse="[url=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd[/url]"
soapenv:mustUnderstand="true"&gt;&lt;wsse:UsernameToken
xmlns:wsu="[url=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd[/url]"
wsu:Id="UsernameToken-8560954"&gt;&lt;wsse:Username&gt;Administrator&lt;/wsse:Username&gt;&lt;wsse:Password
Type="[url=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText[/url]"&gt;InG321!&lt;/wsse:Password&gt;&lt;/wsse:UsernameToken&gt;&lt;/wsse:Security&gt;&lt;/soapenv:Header&gt;&lt;soapenv:Body&gt;&lt;ns2:scheduleTMeetings
xmlns:ns2="[url=http://api.adapters.soap.scheduler.ts.cisco.com/]http://api.adapters.soap.scheduler.ts.cisco.com[/url]"&gt;&lt;ns2:param0
xmlns:ns1="[url=http://object.api.adapter.scheduler.ts.cisco.com/xsd]http://object.api.adapter.scheduler.ts.cisco.com/xsd[/url]"
xmlns:xsi="[url=http://www.w3.org/2001/XMLSchema-instance]http://www.w3.org/2001/XMLSchema-instance[/url]"
xsi:type="ns1:TiCalMeeting"&gt;&lt;ns1:iCalData&gt;BEGIN:VCALENDAR&amp;#xd;
VERSION:2.0&amp;#xd;
METHOD:REQUEST&amp;#xd;
BEGIN:VEVENT&amp;#xd;
ATTENDEE:MAILTO:rmass@ingicec.com&amp;#xd;
ORGANIZER:MAILTO:branch1room1@ingicec.com&amp;#xd;
DTSTART:20120229T133000Z&amp;#xd;
DTEND:20120229T134500Z&amp;#xd;
STATUS:CONFIRMED&amp;#xd;
UID:79c9ecb9-a195-4f59-85dd-89f3b90837d2&amp;#xd;
SUMMARY: Customer '__just_testing_tp__' with reference 'aaa'
scheduled by Qmatic&amp;#xd;
END:VEVENT&amp;#xd;
END:VCALENDAR&amp;#xd;
&lt;/ns1:iCalData&gt;&lt;/ns2:param0&gt;&lt;/ns2:scheduleTMeetings&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
0
[color=#1f497d] [/color]
[b]TP =&gt; Qmatic HTTP
Response[/b]
[color=#1f497d] [/color]
Note that a valid web service
XML response is provided this time, with a more meaningful error message (in
red):
[color=#1f497d] [/color]
HTTP/1.1 200 OK
Date: Wed, 29 Feb 2012 12:15:48 GMT
Server: Apache/2.0.59 (Unix)
X-Powered-By: TSBU
Connection: close
Transfer-Encoding: chunked
Content-Type: application/soap+xml;
action="urn:scheduleTMeetingsResponse";charset=UTF-8
 
257
&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;soapenv:Envelope
xmlns:soapenv="[url=http://www.w3.org/2003/05/soap-envelope]http://www.w3.org/2003/05/soap-envelope[/url]"&gt;&lt;soapenv:Body&gt;&lt;ns2:scheduleTMeetingsResponse
xmlns:ns2="[url=http://api.adapters.soap.scheduler.ts.cisco.com/]http://api.adapters.soap.scheduler.ts.cisco.com[/url]"&gt;&lt;ns2:return
xmlns:ns1="[url=http://object.api.adapter.scheduler.ts.cisco.com/xsd]http://object.api.adapter.scheduler.ts.cisco.com/xsd[/url]"
xmlns:xsi="[url=http://www.w3.org/2001/XMLSchema-instance]http://www.w3.org/2001/XMLSchema-instance[/url]"
xsi:type="ns1:TMeetingResponse"&gt;&lt;ns1:responseCode&gt;501214&lt;/ns1:responseCode&gt;&lt;ns1:responseDescription&gt;[b][i]NOT_ENOUGH_PRIVILEGES_ERROR:
Invalid Organizer[/i][/b]&lt;/ns1:responseDescription&gt;&lt;/ns2:return&gt;&lt;/ns2:scheduleTMeetingsResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
0                  [/quote]</summary>
    <dc:creator>Tan An Chen</dc:creator>
    <dc:date>2012-03-01T23:56:04Z</dc:date>
  </entry>
  <entry>
    <title>Error 505214 - scheduler insufficient privileges</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5232379" />
    <author>
      <name>Andrew Fraser</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5232379</id>
    <updated>2012-03-01T11:31:46Z</updated>
    <published>2012-03-01T11:31:46Z</published>
    <summary type="html">Hello all,
 
We are using the CTS MAN scheduling API to create a OBTP meeting between two EX90 devices.  These are controlled by UNified CM 8.6 and are using TC5 with latest device pack.  We are getting an error 505214 which indicates lack of organiser/scheduler privileges.  We can see the SOAP message coming back from CTSMan which is copied below.  Question is:
 
&gt;&gt;&gt; Is anyone aware of what we should configure to ensure that a user in Unified CM (imported from AD with email address) can have the right privileges on CTSMan to be able to schedule a meeting with an EX90?
 
Many thanks,
Andrew


[b]Qmatic =&gt; TP HTTP
Request[/b]
[color=#1f497d] [/color]
POST /adapters/services/SchedulingAPI HTTP/1.1
Content-Type: application/soap+xml; charset=UTF-8;
action="urn:scheduleTMeetings"
User-Agent: Axis2
Host: ctsman.ingicec.com:8081
Transfer-Encoding: chunked
 
58b
&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;soapenv:Envelope
xmlns:soapenv="[url=http://www.w3.org/2003/05/soap-envelope]http://www.w3.org/2003/05/soap-envelope[/url]"&gt;&lt;soapenv:Header&gt;
&lt;wsse:Security xmlns:wsse="[url=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd[/url]"
soapenv:mustUnderstand="true"&gt;&lt;wsse:UsernameToken
xmlns:wsu="[url=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd[/url]"
wsu:Id="UsernameToken-8560954"&gt;&lt;wsse:Username&gt;Administrator&lt;/wsse:Username&gt;&lt;wsse:Password
Type="[url=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText]http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText[/url]"&gt;InG321!&lt;/wsse:Password&gt;&lt;/wsse:UsernameToken&gt;&lt;/wsse:Security&gt;&lt;/soapenv:Header&gt;&lt;soapenv:Body&gt;&lt;ns2:scheduleTMeetings
xmlns:ns2="[url=http://api.adapters.soap.scheduler.ts.cisco.com/]http://api.adapters.soap.scheduler.ts.cisco.com[/url]"&gt;&lt;ns2:param0
xmlns:ns1="[url=http://object.api.adapter.scheduler.ts.cisco.com/xsd]http://object.api.adapter.scheduler.ts.cisco.com/xsd[/url]"
xmlns:xsi="[url=http://www.w3.org/2001/XMLSchema-instance]http://www.w3.org/2001/XMLSchema-instance[/url]"
xsi:type="ns1:TiCalMeeting"&gt;&lt;ns1:iCalData&gt;BEGIN:VCALENDAR&amp;#xd;
VERSION:2.0&amp;#xd;
METHOD:REQUEST&amp;#xd;
BEGIN:VEVENT&amp;#xd;
ATTENDEE:MAILTO:rmass@ingicec.com&amp;#xd;
ORGANIZER:MAILTO:branch1room1@ingicec.com&amp;#xd;
DTSTART:20120229T133000Z&amp;#xd;
DTEND:20120229T134500Z&amp;#xd;
STATUS:CONFIRMED&amp;#xd;
UID:79c9ecb9-a195-4f59-85dd-89f3b90837d2&amp;#xd;
SUMMARY: Customer '__just_testing_tp__' with reference 'aaa'
scheduled by Qmatic&amp;#xd;
END:VEVENT&amp;#xd;
END:VCALENDAR&amp;#xd;
&lt;/ns1:iCalData&gt;&lt;/ns2:param0&gt;&lt;/ns2:scheduleTMeetings&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
0
[color=#1f497d] [/color]
[b]TP =&gt; Qmatic HTTP
Response[/b]
[color=#1f497d] [/color]
Note that a valid web service
XML response is provided this time, with a more meaningful error message (in
red):
[color=#1f497d] [/color]
HTTP/1.1 200 OK
Date: Wed, 29 Feb 2012 12:15:48 GMT
Server: Apache/2.0.59 (Unix)
X-Powered-By: TSBU
Connection: close
Transfer-Encoding: chunked
Content-Type: application/soap+xml;
action="urn:scheduleTMeetingsResponse";charset=UTF-8
 
257
&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;soapenv:Envelope
xmlns:soapenv="[url=http://www.w3.org/2003/05/soap-envelope]http://www.w3.org/2003/05/soap-envelope[/url]"&gt;&lt;soapenv:Body&gt;&lt;ns2:scheduleTMeetingsResponse
xmlns:ns2="[url=http://api.adapters.soap.scheduler.ts.cisco.com/]http://api.adapters.soap.scheduler.ts.cisco.com[/url]"&gt;&lt;ns2:return
xmlns:ns1="[url=http://object.api.adapter.scheduler.ts.cisco.com/xsd]http://object.api.adapter.scheduler.ts.cisco.com/xsd[/url]"
xmlns:xsi="[url=http://www.w3.org/2001/XMLSchema-instance]http://www.w3.org/2001/XMLSchema-instance[/url]"
xsi:type="ns1:TMeetingResponse"&gt;&lt;ns1:responseCode&gt;501214&lt;/ns1:responseCode&gt;&lt;ns1:responseDescription&gt;[b][i]NOT_ENOUGH_PRIVILEGES_ERROR:
Invalid Organizer[/i][/b]&lt;/ns1:responseDescription&gt;&lt;/ns2:return&gt;&lt;/ns2:scheduleTMeetingsResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;
0                  </summary>
    <dc:creator>Andrew Fraser</dc:creator>
    <dc:date>2012-03-01T11:31:46Z</dc:date>
  </entry>
  <entry>
    <title>RE: Schedule a new TP meeting with EX90 device</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4814290" />
    <author>
      <name>Ridwan Tan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4814290</id>
    <updated>2011-11-30T00:10:18Z</updated>
    <published>2011-11-30T00:10:18Z</published>
    <summary type="html">Hi Andrew,

Yes, only email address is required to schedule any managed end points.

Email to device association are done in:
- Cisco Unified CM in case of Cisco TelePresence end points
- Cisco CTS Manager VC End Points page in case of other end points.

Regards,

Ridwan</summary>
    <dc:creator>Ridwan Tan</dc:creator>
    <dc:date>2011-11-30T00:10:18Z</dc:date>
  </entry>
  <entry>
    <title>Schedule a new TP meeting with EX90 device</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4814270" />
    <author>
      <name>Andrew Fraser</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4814270</id>
    <updated>2011-11-30T00:00:46Z</updated>
    <published>2011-11-30T00:00:46Z</published>
    <summary type="html">Hello,
 
I would like to use the scheduling API to create a new meeting in CTS Manager that appears available for On click access.  There will be two endpoints, one a CTS500 and the other an EX90.
 
Question is: what data do I need about the TP resource to schedule it?  E.g. in the API it looks like the email address is enough...is this right?  Where is the translation performed between the email address and the resources extension number?
 
Thanks,
Andrew</summary>
    <dc:creator>Andrew Fraser</dc:creator>
    <dc:date>2011-11-30T00:00:46Z</dc:date>
  </entry>
  <entry>
    <title>RE: Cisco VCS -  Starting a meeting</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4437847" />
    <author>
      <name>Ridwan Tan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4437847</id>
    <updated>2011-09-01T11:00:21Z</updated>
    <published>2011-09-01T11:00:21Z</published>
    <summary type="html">[quote]Hi,
We are developing a solution which has the cisco tandberg Movi client is used for the video collbaration. We just got the VCS Express Starter pack for our testing and we don't have the TMS. In our solution we are developing a web portal which initates the call between two tandber endpoints, for now it is tandberg Movi and EX90.
So can this initiation of the call be done programatically , so that from our custom bulild portal, it will display a link/button to start the schduled meeting.
 
Can I know if this is possible.
 
 
Thanks &amp; Regards,
JK[/quote]
 
Hello, I believe you are posting the question for the wrong product line. This forum is for Scheduling API feature in CTS Manager product and not TMS. Can you clarifiy if TMS is the product that you intend to integrate with? 
 
Regards,
 
Ridwan</summary>
    <dc:creator>Ridwan Tan</dc:creator>
    <dc:date>2011-09-01T11:00:21Z</dc:date>
  </entry>
  <entry>
    <title>Cisco VCS -  Starting a meeting</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4437576" />
    <author>
      <name>Jayakrishnan Rajagopal</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4437576</id>
    <updated>2011-09-01T05:42:47Z</updated>
    <published>2011-09-01T05:42:47Z</published>
    <summary type="html">Hi,
We are developing a solution which has the cisco tandberg Movi client is used for the video collbaration. We just got the VCS Express Starter pack for our testing and we don't have the TMS. In our solution we are developing a web portal which initates the call between two tandber endpoints, for now it is tandberg Movi and EX90.
So can this initiation of the call be done programatically , so that from our custom bulild portal, it will display a link/button to start the schduled meeting.
 
Can I know if this is possible.
 
 
Thanks &amp; Regards,
JK</summary>
    <dc:creator>Jayakrishnan Rajagopal</dc:creator>
    <dc:date>2011-09-01T05:42:47Z</dc:date>
  </entry>
  <entry>
    <title>Encoding Problem (Korean)</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4411105" />
    <author>
      <name>HyoCheol Seo</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4411105</id>
    <updated>2011-08-25T09:18:01Z</updated>
    <published>2011-08-25T09:18:01Z</published>
    <summary type="html"> 
I reserve meeting room to CTM by API when i use language all English.
But i don't use Korean.
 
Ical data below..
 
String icalData = "BEGIN:VCALENDAR\n" +
                    "VERSION:2.0\n" +
                    "METHOD:CANCEL\n" +
                    "BEGIN:VTIMEZONE\n"+
                    "TZID:GMT\n"+
                    "BEGIN:STANDARD\n"+
                    "DTSTART:16010101T000000\n" + 
                    "TZOFFSETFROM:+0000\n"+
                    "TZOFFSETTO:+0000\n"+
                    "END:STANDARD\n"+
                    "END:VTIMEZONE\n"+
                    "BEGIN:VEVENT\n" +
                    "ATTENDEE:MAILTO:ciscotp1@METAVC.local\n" +
                    "ATTENDEE:MAILTO:ciscotp2@METAVC.local\n" +
                    "ORGANIZER:MAILTO:test@METAUC.local\n" +
                    "DTSTART;TZID=GMT:20110825T120000Z\n" +
                    "DTEND;TZID=GMT:20110825T130000Z\n" +
                    "STATUS:CANCELLED\n" +
                    "UID:240024D7C40ABDF3ACCF395FA0B\n" +
                   [color=#ff0000][i] "SUMMARY:¿¿\n"[/i][/color] +
                     "BEGIN:VALARM\n"+
                       "TRIGGER;RELATED=START:-PT00H60M00S\n" +
                       "ACTION:DISPLAY\n"+
                       "DESCRIPTION:Reminder\n"+
                       "END:VALARM\n"+
                    "END:VEVENT\n" +
                    "END:VCALENDAR"; 
 
Summary is Korean.
 
Exception Message :
org.apache.axis2.AxisFault: com.ctc.wstx.exc.WstxUnexpectedCharException: Illegal character ((CTRL-CHAR, code 8))
 at [row,col {unknown-source}]: [22,9]
    at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
    at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
    at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
    at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
    at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
    at com.cisco.ts.scheduler.soap.adapters.api.SchedulingAPIStub.scheduleTMeetings(SchedulingAPIStub.java:768)
    at com.cisco.scheduling.SchedulingAPIManager.savaSchedule(SchedulingAPIManager.java:135)
    at com.cisco.scheduling.SchedulingAPIManager.main(SchedulingAPIManager.java:274)
 
Help me!!</summary>
    <dc:creator>HyoCheol Seo</dc:creator>
    <dc:date>2011-08-25T09:18:01Z</dc:date>
  </entry>
  <entry>
    <title>Introduction to CTS Manager API's Webinar</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2887582" />
    <author>
      <name>Ron Lewis</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2887582</id>
    <updated>2011-01-11T00:50:45Z</updated>
    <published>2011-01-11T00:47:38Z</published>
    <summary type="html">Here is link to December 2010 audio recording and slides around introduction of the scheduling and reporting API's for CTS Manager. About 45 mins long. 
 
[url=https://ciscosupport.webex.com/ciscosupport/lsr.php?AT=pb&amp;SP=TC&amp;rID=7803332&amp;act=pb&amp;rKey=5bb424a4dc08912e]https://ciscosupport.webex.com/ciscosupport/lsr.php?AT=pb&amp;SP=TC&amp;rID=7803332&amp;act=pb&amp;rKey=5bb424a4dc08912e[/url]
 
Ron Lewis
Product Manager
Cisco</summary>
    <dc:creator>Ron Lewis</dc:creator>
    <dc:date>2011-01-11T00:47:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: Meeting is scheduled with 4 rooms but the response has only two rooms</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2845622" />
    <author>
      <name>Ridwan Tan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2845622</id>
    <updated>2010-12-22T04:36:30Z</updated>
    <published>2010-12-22T04:36:30Z</published>
    <summary type="html">[quote]Meeting is scheduled with 4 rooms but the response has only two rooms. 
What could be the issue?  When i tried with 2 Rooms it booked with out any issues.

Java code:

=======

String room1 ="7003@rostp.com";
        String room2 ="7006@rostp.com";
        String room3 ="7030@rostp.com";
        String room4 ="7031@ROSTP.com";   
[/quote]
 
Are you sure the rooms "7030@rostp.com" &amp; "7031@ROSTP.com" are valid and managed by CTS Manager?
 
Issue the call to getTRooms(). This will return all the managed room by CTS Manager.

Regards,
 
Ridwan</summary>
    <dc:creator>Ridwan Tan</dc:creator>
    <dc:date>2010-12-22T04:36:30Z</dc:date>
  </entry>
  <entry>
    <title>RE: .NET Client Setup</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2811439" />
    <author>
      <name>Ron Lewis</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2811439</id>
    <updated>2010-12-09T02:58:28Z</updated>
    <published>2010-12-09T02:58:28Z</published>
    <summary type="html">We don't have documentation on .net implementation. 
We will take a look at this though. 
 
Ron Lewis
Cisco</summary>
    <dc:creator>Ron Lewis</dc:creator>
    <dc:date>2010-12-09T02:58:28Z</dc:date>
  </entry>
  <entry>
    <title>Meeting is scheduled with 4 rooms but the response has only two rooms</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2808227" />
    <author>
      <name>Venunadh Veeralanka</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2808227</id>
    <updated>2010-12-08T11:32:33Z</updated>
    <published>2010-12-08T11:32:33Z</published>
    <summary type="html">Meeting is scheduled with 4 rooms but the response has only two rooms. 
What could be the issue?  When i tried with 2 Rooms it booked with out any issues.

Java code:

=======

String room1 ="7003@rostp.com";
        String room2 ="7006@rostp.com";
        String room3 ="7030@rostp.com";
        String room4 ="7031@ROSTP.com";   

        //iCalData
        StringBuffer icalData = new StringBuffer();
        icalData.append("BEGIN:VCALENDAR").append("\n")
                .append("VERSION:2.0").append("\n")
                .append("METHOD:REQUEST").append("\n")
                .append("BEGIN:VEVENT").append("\n")
                .append("ATTENDEE:MAILTO:").append(room1).append("\n")
                .append("ATTENDEE:MAILTO:").append(room2).append("\n")
                .append("ATTENDEE:MAILTO:").append(room3).append("\n")
                .append("ORGANIZER:MAILTO:robewest@ROSTP.com").append("\n")
                .append("DTSTART:20101207T210000Z").append("\n")
                .append("DTEND:20101207T213000Z").append("\n")
                .append("STATUS:CONFIRMED").append("\n")
                .append("UID:vveerala@cisco.com-7").append("\n")
                .append("SUMMARY:Sample meeting with multiple rooms").append("\n")
                .append("END:VEVENT").append("\n")
                .append("END:VCALENDAR").append("\n");
        TiCalMeeting[] meetings = new TiCalMeeting[1];
        TiCalMeeting aMeeting = new TiCalMeeting();
        aMeeting.setICalData(icalData.toString());
        meetings[0] = aMeeting;
        TMeetingResponse returnObj = sb.scheduleTMeetings(meetings);
        // Check the response
        log.debug("Request status code:" + returnObj.getResponseCode());
        log.debug("Request status description:"
                + returnObj.getResponseDescription());
        TMeeting[] returnMeetings = returnObj.getTMeetings();
        if (null != returnMeetings &amp;&amp; returnMeetings.length != 0) {
            int i = 0;
            for (TMeeting meeting : returnMeetings) {
                log.debug("Meeting # " + i++);
                TMeeting tMeeting = meeting;
                TRoomAttendee[] tRoomAttendees = ((TMgrMeeting) tMeeting)
                .getTRoomAttendees();
        if (tRoomAttendees != null) {
            for (TRoomAttendee tRoomAttendee : tRoomAttendees) {
                log.debug("Attendee=" + tRoomAttendee.getRoomId());
            }

}

Resulted below


SOAP Request

==========

"&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"&gt;&lt;soapenv:Header&gt;&lt;wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="true"&gt;&lt;wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-2"&gt;&lt;wsse:Username&gt;MASKED&lt;/wsse:Username&gt;&lt;wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"&gt;MASKED&lt;/wsse:Password&gt;&lt;/wsse:UsernameToken&gt;&lt;/wsse:Security&gt;&lt;/soapenv:Header&gt;&lt;soapenv:Body&gt;&lt;ns2:scheduleTMeetings xmlns:ns2="http://api.adapters.soap.scheduler.ts.cisco.com"&gt;&lt;ns2:param0 xmlns:ns1="http://object.api.adapter.scheduler.ts.cisco.com/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:TiCalMeeting"&gt;&lt;ns1:iCalData&gt;BEGIN:VCALENDAR[\n]"
"VERSION:2.0[\n]"
"METHOD:REQUEST[\n]"
"BEGIN:VEVENT[\n]"
"ATTENDEE:MAILTO:7003@rostp.com[\n]"
"ATTENDEE:MAILTO:7006@rostp.com[\n]"
"ATTENDEE:MAILTO:7030@rostp.com[\n]"
"ATTENDEE:MAILTO:7031@ROSTP.com[\n]"
"ORGANIZER:MAILTO:robewest@ROSTP.com[\n]"
"DTSTART:20101207T200000Z[\n]"
"DTEND:20101207T210000Z[\n]"
"STATUS:CONFIRMED[\n]"
"UID:vveerala@cisco.com-6[\n]"
"SUMMARY:Sample meeting with multiple rooms[\n]"
"END:VEVENT[\n]"
"END:VCALENDAR[\n]"
"&lt;/ns1:iCalData&gt;&lt;/ns2:param0&gt;&lt;/ns2:scheduleTMeetings&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;"


SOAP Response:

===========

&lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"&gt;&lt;soapenv:Body&gt;&lt;ns2:scheduleTMeetingsResponse xmlns:ns2="http://api.adapters.soap.scheduler.ts.cisco.com"&gt;&lt;ns2:return xmlns:ns1="http://object.api.adapter.scheduler.ts.cisco.com/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:TMeetingResponse"&gt;&lt;ns1:responseCode&gt;505000&lt;/ns1:responseCode&gt;&lt;ns1:responseDescription&gt;Operation successful.&lt;/ns1:responseDescription&gt;&lt;ns1:tMeetings xsi:type="ns1:TSingleMeeting"&gt;&lt;ns1:statusCode&gt;5&lt;/ns1:statusCode&gt;&lt;ns1:statusDescription xsi:nil="1" /&gt;&lt;ns1:accessURL&gt;https://CTMapi.rostp.com/adminui/meetingMgr/schedulerHome.do?systemID=vveerala@cisco.com-6&amp;amp;schedulerID=robewest@ROSTP.com&amp;amp;serialID=3&lt;/ns1:accessURL&gt;&lt;ns1:dTEnd&gt;2010-12-07T21:00:00.000Z&lt;/ns1:dTEnd&gt;&lt;ns1:dTStart&gt;2010-12-07T20:00:00.000Z&lt;/ns1:dTStart&gt;&lt;ns1:lastModified&gt;2010-12-07T18:43:56.000Z&lt;/ns1:lastModified&gt;&lt;ns1:organizer&gt;robewest@ROSTP.com&lt;/ns1:organizer&gt;&lt;ns1:organizerDisplayName&gt;Robert West&lt;/ns1:organizerDisplayName&gt;&lt;ns1:summary&gt;Sample meeting with multiple rooms&lt;/ns1:summary&gt;&lt;ns1:tRoomAttendees&gt;&lt;ns1:roomId&gt;7006@rostp.com&lt;/ns1:roomId&gt;&lt;/ns1:tRoomAttendees&gt;&lt;ns1:tRoomAttendees&gt;&lt;ns1:roomId&gt;7003@rostp.com&lt;/ns1:roomId&gt;&lt;/ns1:tRoomAttendees&gt;&lt;ns1:timeZone&gt;Etc/UTC&lt;/ns1:timeZone&gt;&lt;ns1:uid&gt;vveerala@cisco.com-6&lt;/ns1:uid&gt;&lt;/ns1:tMeetings&gt;&lt;/ns2:return&gt;&lt;/ns2:scheduleTMeetingsResponse&gt;&lt;/soapenv:Body&gt;&lt;/soapenv:Envelope&gt;</summary>
    <dc:creator>Venunadh Veeralanka</dc:creator>
    <dc:date>2010-12-08T11:32:33Z</dc:date>
  </entry>
  <entry>
    <title>.NET Client Setup</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2796838" />
    <author>
      <name>Lee Calcote</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=2796838</id>
    <updated>2010-12-03T22:34:59Z</updated>
    <published>2010-12-03T22:34:59Z</published>
    <summary type="html">Similar to the [url=http://developer.cisco.com/web/telesched/forums/-/message_boards/message/2235972]Put it together for Eclipse IDE with axis2 1.4.1.[/url] post, it'd be great if there were a guide for a .NET client setup. Is one available?
 
Thanks,
Lee</summary>
    <dc:creator>Lee Calcote</dc:creator>
    <dc:date>2010-12-03T22:34:59Z</dc:date>
  </entry>
</feed>

