locked
Confusing presence behavior when using AJAX API RRS feed

  • Question

  • I have a test scenario that I don't understand:

     

    Client 1: Office Communicator 2007

    Client 2: Communicator Web Access

    Client 3: Custom app using CWA AJAX API

     

    All three clients are logged in as the same user. All three show a single contact on the contact list.

     

    I delete the contact from the contact list using client 1. Client 2 and 3 show that the client has been deleted.

    I log out of client 3.

    I log back in to client 3.

     

    The contact that was deleted re-appears on the contact list in client 3. The contact also re-appears in client 1 and 2.

     

    Can someone explain why this is happening? Is there some caching that happens when using the CWA AJAX API?

     

    Thanks,

    Dave

    Thursday, February 21, 2008 4:41 PM