c03.fm
A31003-S2000-R102-16-7620, 02/2016
Provisioning Service, Developer’s Guide
77
Nur für den internen Gebrauch
Basic Communication Procedures
Error Handling
3.8
Error Handling
In case the provisioning service should send erroneous write actions, the phone will answer
with appropriate error messages.
In this section, the error-handling by the phone is illustrated by three interaction examples.
Please note that the sequences of messages shown here start with the phone sending a mes-
sage to the provisioning service with
ReasonForContact
set to
solicited
. The contact-me
message from the provisioning server is omitted for brevity.
3.8.1
Example 1: Item is Unknown at Phone
1. The phone initiates a connection to the provisioning service.
<WorkpointMessage xsi:schemaLocation="http://www.siemens.com/DLS"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.siemens.com/DLS">
<Message nonce="104EBC8C863E0C5CA384D4D924C4B220"
maxItems="-1">
<ReasonForContact>solicited</ReasonForContact>
<ItemList>
<Item name="device-type">OpenStage 80</Item>
<Item name="related-device-type">OpenStage 80</Item>
<Item status="failed" name="gigabit-ethernet"></Item>
<Item name="software-type">Siemens SIP</Item>
<Item name="related-software-type">Siemens SIP</Item>
<Item name="software-version">V1 R5.6.53</Item>
<Item name="related-software-version">V1 R5.6.53</Item>
<Item name="contact-me-uri">
http://192.168.233.195:8085/contact_dls.html/ContactDLS</Item>
<Item name="mac-addr">00:01:E3:25:E1:CB</Item>
<Item name="configuration-changed-flag">false</Item>
<Item name="part-number">Unknown</Item>
<Item name="sip-mobility-state">1</Item>
<Item name="e164">5419431261</Item>
<Item name="user-pwd">111111</Item>
<Item status="failed" name="user-pwd-unicode"></Item>
<Item name="basic-e164">5419431261</Item>
<Item name="mobility-enabled">true</Item>
</ItemList>
</Message>
</WorkpointMessage>