SYMPTOMS
When you use the Microsoft Mobile Explorer (MME) 2.01 emulator to browse Web pages written with the Microsoft Mobile Internet Toolkit (MMIT), you may receive one or both of the following error messages:
Out of Memory.
Out of Memory. Press Back key or Info key to continue.
Unable to Display.
Unable to display this page.
CAUSE
This behavior can occur because MME 2.01 requires a particular configuration, which is explained in the "Resolution" section of this article. A newer version of MME is available that does not require this configuration.
To download the MME 3.0 Technology preview, browse to the following MSDN Web site:
RESOLUTION
When you receive the "Out of Memory" error message, you need to configure the emulator to use a Wireless Application Protocol (WAP) gateway. If your mobile Web application resides on the Internet, you may be able to use a WAP gateway that is also located on the Internet. If your mobile Web application resides on an intranet, you need to install a WAP gateway on your intranet. You will need to acquire a WAP gateway from a third-party provider. To set up the emulator to use a WAP gateway after the gateway is installed, follow these steps:
- Click Start, point to Programs, and then click Microsoft Mobile Explorer Emulator v2.01.
- On the Tools menu, click Options.
- Select the WAP tab.
- Enter a valid IP address in the Gateway server box.
- Enter a valid Port number in the Gateway port box. The default WAP gateway port is usually 9201, but you may need to review your WAP gateway documentation to verify this.
- Click OK.
- Quit and restart the emulator.
If you still receive the "Out of Memory" error message and you do not have a connection to the Internet, you may want to try installing a loopback adapter on your computer.
For additional information about how to install a loopback adapter, click the article number below
to view the article in the Microsoft Knowledge Base:
236869 How to Install Microsoft Loopback Adapter in Windows 2000
NOTE: When you browse a Web page, if the WAP gateway is not on the same computer as the Web server, you will need to use the server name or IP address instead of using
localhost (for example, http://localhost/mypage.aspx).
When you receive the "Unable to Display" error message, you need to use the
wsp:// protocol instead of the
http:// protocol for the location of the page that you want to browse. This is because the MMIT always sends Website META Language (WML) markup to requests made by MME 2.01.