私たちのクライアントは、カスタマイズされたミックスを日替わりにする可能性があります。つまり、開始時刻と終了時刻を設定します。営業時間外にミックスを再生しようとすると、曲は返されませんが、カスタマイズされたエラー メッセージが表示されます。プログラミング中に、musicpartners Web サイトの指示に従って、次のようなカスタマイズされた Soap Fault を発生させることでこの状況に対処しました。
<SOAP-ENV:Envelope xmlns:SOAP ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>Client.EmptyMix</faultcode>
<faultstring>SoapException</faultstring>
<detail>
<ExceptionInfo>There are currently no songs to play. Mix is empty or off-hours</ExceptionInfo>
<SonosError>1</SonosError>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
しかし、Sonos で営業時間外のミックスにアクセスすると、営業時間外のミックス メッセージが表示される代わりに、「SOUNDMACHINE との接続が失われました」と表示されます。