Configuring IIS

The configuration instructions are grouped into the following subsections.

Step 1: Installing CGI and ISAPI Extensions

To install these optional components of IIS:

  1. Select Programs and Features from the Control Panel.

  2. Click the Turn Windows features on or off hyperlink on the left.

  3. Expand Internet Information Services, then World Wide Web Services, and then Application Development Features.

  4. Check the boxes CGI and ISAPI Extensions and then click the OK button.

Step 2: Adding an Application Pool

To add an application pool to be used by Jade web applications:

  1. Select Administrative Tools from the Control Panel.

  2. Open Internet Information Services (IIS) Manager.

  3. In the Connections panel on the left, select Application Pools.

  4. Right‑click and then select Add Application Pool.

  5. Configure the pool to use unmanaged (non‑.NET) code and then set the Managed pipeline mode field to Classic, as shown in the following image.

  6. If you are using a 32‑bit version of Jade, right‑click on the application pool and then select Advanced Settings. In the Advanced Settings dialog, set Enable 32‑Bit Applications to True.

Step 3: Adding an Application

To add an application:

  1. Select the Default Web Site in the Connections panel.

  2. Right‑click and then select Add Application.

  3. Enter the alias JadeEval. (This will be part of the URL for the WebShop application.)

  4. Select the application pool that you created previously.

  5. Enter the location of the Physical path, which is the bin folder for your Jade release; that is, replace <install‑dir> in the following image with the correct location.

  6. Click the OK button.

Step 4: Configuring Handler Mappings for the Application

To configure handler mappings for the application:

  1. Select the application in the Connections panel.

  2. Double‑click the Handler Mappings icon in the central panel.

  3. Right‑click the CGI-exe handler mapping and select Edit Feature Permissions.

  4. Enable all options, as shown in the following image.

  5. Right‑click the ISAPI-dll handler mapping and then select Edit.

  6. Set the Executable text box to the path and file name of the jadehttp.dll file in the bin folder of your Jade system.

  7. If the following dialog is displayed, click the Yes button.

Step 5: Adding a Virtual Directory for Images

To add a virtual directory for images:

  1. Ensure that a C:\Temp folder exists on your machine.

  2. Select Default Web Site in the Connections panel.

  3. Right‑click and then select Add Virtual Directory.

  4. Complete the dialog as shown in the following image and then click the OK button.

  5. Now start IIS for your website.

Ensure that you have shut down any open Jade sessions before proceeding further. This includes the Jade Platform development environment and the Jade application server.