Install the Uniface Enterprise Edition on Windows

Before you begin:

  • You will need administrator rights to install Uniface on Windows.
  • Install Uniface into a clean directory. If you try to install over an existing Uniface installation, the installer will go into upgrade mode. Only versions 10.3.03 and 10.4.01 and higher can be upgraded.
  1. Run the installer from the electronic distribution (Edist), as Administrator. To do so, do one of the following:

    • Double-click or run the Edist.exe file without arguments. The installer will automatically be started.
    • Extract the contents of the Edist.exe to your preferred location using the extract command line option, then right-click Setup.exe and choose Run as administrator. For example:
      swinuf100401w64.exe extract E:\uniface_setup

      Tip: If the path to Setup.exe is long, consider mapping a drive to the location to make it shorter. The installation may fail if the complete path and file name of a file being copied exceeds 255 characters, either of the source file or the destination file.

  2. In the first screen, you are prompted to read and agree to the end-user license agreement. You must agree before you can continue with the installation.

    If you wish, you can print the license agreement.

  3. During the installation, you will be asked to choose between:

    • Typical—the installer will use default values and you will only be asked for your license type.
    • Advanced—the installer will prompt you for the following information:
    Installation Parameter Default Value and Remarks Remarks
    Installation directory

    32-bit development environment:
    C:\Program Files(x86)\Uniface\Uniface 10

    64-bit development environment:
    C:\Program Files\Uniface\Uniface 10


    Configure IIS for use with Uniface

    If desired, you can configure Uniface to use the Microsoft IIS web server. By default, this is turned off.
    Program folder Uniface\Uniface 10 Development  
    User data directory C:\Users\UserName\Uniface Enterprise Edition\  
    Java Runtime Environment (JRE) Configuration

    Use the JRE shipped with Uniface (OpenJDK 8)

    The JRE is used for running Uniface web applications. If you already have a JRE, you can choose to use that instead.

    Character Set Selection

    System default

    The default depends on the language of the system on which the installer is run on. The installer detects this and selects the most appropriate character set.

    Uniface Router (URouter) Service Name

    Uniface 10 Enterprise Edition URouter

    The Uniface Router is part of the testing and deployment environment and is installed as a Windows service.
    URouter TCP/IP port number First of two consecutively available port numbers starting at from 13001  
    Uniface Server account name/password:


    The Uniface Server is part of the testing and deployment environment and runs under a Windows user account.

    Uniface Router Monitor account/password


    The Uniface Router Monitor is an application for managing Uniface Routers and Servers. It requires a Windows account with privileged access.

    Note: The user account is the same for the Uniface Server and the Uniface Router Monitor

    Tomcat Service Name

    Uniface 10 Enterprise Edition Tomcat

    Apache Tomcat is used as the web server for Uniface web applications. It is installed as a Windows Service. After installation you can configure Uniface to use a different web server, if desired. For more information, see Configure a Web Server for Uniface Applications.
    Tomcat TCP/IP Port Number First of four consecutively available port numbers starting from 8080  
  4. After choosing the installation mode (and setting installation parameters if you are using Advanced mode), review the settings before continuing. Click Next to proceed with copying the files, or Back to change any specific parameters.
  5. You will also be asked to specify the type of license you will be using:

    • Entitlement ID (Cloud-served standalone licensing)
    • RMS Server address (Network licensing)
    • Local license file (On-premises standalone licensing)
    • Configure licensing manually later, or use DLM

      Note: To configure licensing manually, edit the $LICENSE_OPTIONS settings for your license type in the assignment files. By default, Uniface looks for a Dynamic License Manager (DLM) license. Set LM_LOAD=S to change this to Sentinel when editing your $LICENSE_OPTIONS settings.

  6. Click Next to proceed with entering the license details according to your chosen license type.

You may want to change the configuration, for example, to use a different database or another web server. For more information, see Configuring Uniface and Uniface Applications.

Related Topics