Microsoft KB Archive/811813

From BetaArchive Wiki
Knowledge Base


An "0x80040402" or "MAPI_E_TABLE_EMPTY" error is logged when you generate an OAB with an empty address list in Exchange 2000 Server

Article ID: 811813

Article Last Modified on 10/28/2006



APPLIES TO

  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server



SYMPTOMS

When you try to generate an Offline Address Book (OAB) with an empty address list, the following error is logged in the Application log of the Event Viewer: Source: MSExchangeSA
Category: OAL Generator
Event ID: 9126
Description: OALGen encountered error [0x80040402] while calculating this OAL. This OAL will not be available for client download.


CAUSE

This behavior occurs because OALGen retrieves address lists from Active Directory, and the constraint for the address list field in the database is defined as NOT NULL.

WORKAROUND

To work around this behavior:

  1. Log on to Exchange 2000 as an Exchange administrator.
  2. Click Start, point to Programs, point to Microsoft Exchange, and then click System Manager.
  3. Expand Recipients.
  4. Right-click Offline Address Lists, click New, and then click Offline Address List.
  5. Type the name of your offline address list in the Offline address list name field, click Browse, and then click Offline address list server.
  6. Click Add to add populated address lists from the Select Address lists menu, or accept the default Default Global Address List that is present in the Address lists field, and then click Next.
  7. Click Next, and then click Finish.
  8. Right-click Default Offline Address List, and then click Rebuild.


STATUS

This behavior is by design.

MORE INFORMATION

For more information about extended MAPI numeric result codes, click the following article number to view the article in the Microsoft Knowledge Base:

238119 List of extended MAPI numeric result codes



Additional query words: XADM

Keywords: kbprb kberrmsg KB811813