Siebel Installation Guide for Microsoft Windows: Servers, Mobile Web Clients, Tools > Installing the Siebel Web Server Extension > Postinstallation Tasks for Siebel Web Server Extension >

Creating a New Virtual Directory


Virtual directories are created automatically when you install the SWSE. However, you may in some cases want to create your own virtual directory, for example, to be able to test features, such as Web Single Sign-On (Web SSO), so that you can point to an already existing Application Object Manager.

To do this, you would add the new virtual directory, using the IIS Administrator, then add a file called sweiis.dll, which is available from SWEAPP_ROOT\BIN. Doing this allows communication with the Siebel Server.

Following this, you must add the name of the new virtual directory to the appropriate connect string in the eapps.cfg file in SWEAPP_ROOT\BIN.

NOTE:  SWSE requires that GET, POST, PUT, and HEAD requests be enabled for each virtual directory. Other types of requests may be disabled, including TRACE.

To add the new virtual directory

  1. Using the IIS Administrator, navigate to the default Web site.
  2. Right-click the default Web site and select Create a New Virtual Directory.

    The Welcome screen for the Virtual Directory Creation Wizard appears.

  3. Click Next.
  4. Type your virtual directory name in the alias section (htmlshowcase) and click Next.
  5. Type the installation path for the SWSE (for example, C:\SWEAPP\PUBLIC\ENU) and click Next.
  6. On the Access Permissions screen, indicate the permissions you want to assign for the directory.
  7. Click Finish.

    IIS creates the virtual directory.

To configure the new virtual directory

  1. Right-click the new virtual directory and select Properties.

    The Virtual Directory Name Properties dialog box appears.

  2. Verify that the correct information was added.

    For example, you should ask:

    • Is the installation path for the SWSE correct?
    • Are the access rights assigned correct for this directory?
  3. Click Configuration.

    The Application Configuration dialog box appears.

    This dialog box contains a scrollable list of .dll files to which you will add sweiis.dll.

  4. Click Add, and then click the Browse button to navigate to the location of the sweiis.dll file under SIEBEL_ROOT\SWEApp\BIN.

    The Edit/Add Application Extension Mapping dialog box appears.

  5. In the Extension field type .SWE.
  6. Click OK, and then click Apply.

    IIS adds the .dll to the new the virtual directory.

  7. Add the SWEF extension by repeating Step 4 through Step 6. However, in Step 5, substitute .SWEF for .SWE.

    You must now add the name of the new virtual directory to the appropriate connect string in your eapps.cfg file.

To add the new virtual directory to eapps.cfg

  1. Navigate to the eapps.cfg file under SIEBEL_ROOT\SWEApp\BIN.
  2. Locate the connect string for the Application Object Manager for which you want to create the virtual directory, and then edit the name of the object manager (in brackets above the connect string) to be the same as your new virtual directory name.

    Example for a German version of the Siebel eService object manager (where load balancing is not deployed):

    [/wpeserv_]

    AnonUserName = GUESTCST

    AnonPassword = ldap

    ConnectString = siebel.TCPIP.none.none://SiebSrvr_name:2321/Siebel/eServiceObjMgr_deu

    StartCommand = SWECmd=GotoView&SWEView=Home+Page+View+(eService)

  3. Stop and restart the IIS Administrator.
  4. Stop and restart the Web server.
Siebel Installation Guide for Microsoft Windows: Servers, Mobile Web Clients, Tools