Calendar, Contacts, or Tasks folders show one or more unresolved items after synchronization (319711)



The information in this article applies to:

  • Microsoft ActiveSync 3.5
  • Microsoft Windows Powered Pocket PC 2002
  • Microsoft ActiveSync 3.6

This article was previously published under Q319711

SYMPTOMS

After you synchronize data to your Pocket PC 2002 or later device by using ActiveSync 3.5 or later, the Calendar folder, the Contacts folder, or the Tasks folder may report that there is one or more unresolved items. Even though ActiveSync may display an "Attention Required" message for that particular object type, additional items of that group are synchronized successfully.

CAUSE

This behavior may be caused by a damaged item in the related object store on the Pocket PC 2002-based device.

RESOLUTION

If you are using ActiveSync 3.5 and later, you can use either the Wcesmgr.log file or the Outstore.log file to troubleshoot this behavior. Both log files are stored in the system Temp folder. Use the Search functionality to locate these log files, and use Notepad to open the files and to view the contents.

You can use the Wcesmgr.log file to get information about the Synchronization Service Provider(SSP)-type that is not synchronizing, and you can use the Outstore.log file, in conjunction with Wcesmgr.log, to determine the item that is causing the synchronization error.

Use information from both log files to determine the corrupted item that is not synchronizing. After you find the item, create a copy of that item (it may be either an appointment, a contact, or a task), and then delete the copy of the item that is corrupted. See the "More Information" section in this article for more information about how to use Wcesmgr.log and Outstore.log to determine the individual items that are not synchronizing.

MORE INFORMATION

How to Troubleshoot Using Outstore.log and Wcesmgr.log

When an error with an SSP that uses the Pocket Outlook Object Model (POOM) occurs, data similar to the following text is logged in Wcesmgr.log:

2001-09-25 11:25:22 000003B0 - One Contact item [Vol: 0, Oid: 0x0500185E] flagged, SyncType: REMOTE_CHG
2001-09-25 11:25:22 000003B0 - ERROR returned in function CReplEntry::ProcessPacketData. hr: 0x80070057
2001-09-25 11:25:22 000003B0 - ERROR: failed to write an Contact object [0, 0x2000E71]. Code: 0x80070057
2001-09-25 11:25:22 000003B0 - WARNING: Processing NACK: FromDevice: 0, [SSPId: 0x10003, Oid: 0x02000E71, Hr: 0x80070057, Flags: 0x00000000]

NOTE: This data is an example of the data that is logged if a contact is not synchronized.

Note the following information:

- Time/Date Stamp [2001-09-25 11:25:22]
- Process ID [000003B0]

Look for a corresponding entry in the Outstore.log file, for example:

2001-09-25 11:25:22 000003B0 - Error on contact: The following contact cannot be synchronized with Microsoft Outlook on your desktop computer. Ensure Outlook is running. If Outlook is running, try restarting your desktop computer. If the problem persists, contact your network administrator. Jeff Smith (555) 555-1234

NOTE: Microsoft recommends that you use Notepad with the WordWrap functionality turned on to view the Outstore.log file.

This entry from Outstore.log matches the information in Wcesmgr.log (Time/Date Stamp data and Process ID data) and provides the information from the contact that is not synchronizing. In this example, the contact "Jeff Smith, (555) 555-1234" is not synchronizing. To resolve this issue, re-create the Jeff Smith contact, and then delete the corrupted Jeff Smith contact.

How to Locate Outstore.log and Wcesmgr.log

To locate either the Outstore.log file or the Wcesmgr.log file, complete one of the following procedures.

Microsoft Windows 98, Microsoft Windows 98 Second Edition, and Microsoft Windows Millennium Edition (Me)

  1. Click Start, point to Search, and then click For Files or Folders.
  2. In the Search for files named box, type either outstore.log or wcesmgr.log, and then press ENTER.

    NOTE: If you are using Windows 98 or Windows 98 Second Edition, the word "find" appears in the user interface (UI) instead of the word "search."
  3. Double-click the file.
  4. In the Open With dialog box, click Notepad, make sure that the Always use this program to open these files check box is not selected, and then click OK.
  5. Review the files to determine which item is corrupted.

Microsoft Windows 2000 and Microsoft Windows XP

  1. Click Start, click Search, and then click All Files and Folders.
  2. In the All or part of the file name box, type either outstore.log or wcesmgr.log, and then press ENTER.
  3. Double-click the file.
  4. In the Open With dialog box, click Notepad, make sure that the Always use this program to open these files check box is not selected, and then click OK.
  5. Review the files to determine which item is corrupted.

Modification Type:MinorLast Reviewed:8/18/2005
Keywords:kbprb KB319711