Trying to set the PC Port filed on a list of phones.
When doing a getPhone it returns <vendorConfig><disableSpeaker>false</disableSpeaker><enableGroupListe
n>false</enableGroupListen><forwardingDelay>1</forwardingDelay>
<pcPort>0</pcPort>regardless of if the field is set to enable or disable on the phone.
Trying to set the field:
Line Request:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<updatePhone>
<name>SEP0024C4FC0B87</name>
<vendorConfig><pcPort>1</pcPort></vendorConfig>
</updatePhone>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
End of Request
HTTP/1.1 200 OK
Connection: close
Date: Mon, 29 Aug 2011 18:53:13 GMT
Accept: text/xml, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Server:
Content-Length: 419
Content-Type: text/xml;charset=utf-8
Client-Date: Mon, 29 Aug 2011 18:53:14 GMT
Client-Peer: 10.194.191.5:8443
Client-Response-Num: 1
Client-SSL-Cert-Issuer: /C=US/O=Intel Corporation/CN=Intel Intranet Basic Issuin
g CA 2A
Client-SSL-Cert-Subject: /C=US/ST=CA/L=FM1 1D BQ50/O=IT NTS/OU=Publisher/CN=fm11
d-bq50vcm1.fm.intel.com
Client-SSL-Cipher: AES256-SHA
Client-SSL-Warning: Peer certificate not verified
Set-Cookie: JSESSIONIDSSO=B967E2EBB136BBE50E615A209911A5C7; Path=/; Secure
Set-Cookie: JSESSIONID=CCC0AC8F8F6745518F714F26E4E0BBE7; Path=/axl; Secure
SOAPAction: CUCM

B ver=6.0
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/>
<SOAP-ENV:Body><axl:updatePhoneResponse xmlns:axl="http://www.cisco.com/AXL/API/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<return>{63761D66-4A97-4AD6-8696-4CE98B7EE15F}</return></axl:updatePhoneResponse>
</SOAP-ENV:Body></SOAP-ENV:Envelope>
The field is not enable even though the request is to set it to 1 and No error was returned.
Thanks,
Mike