About Licensing

You must install a license before you can use an installed product. The information provided on this page gives a complete explanation of how licensing works.

The information provided in the tabs below is an extract from the document below: “How License Management Works”.

For more specific details, please see your license agreement, or contact your nearest Four Js sales office.

Ordering & Licensing Procedures

Licensing your products

Basics

During the product installation, you are prompted to license the software. A license must be entered before you can use the product.

Note: The information provided in this topic gives a brief explanation of how licensing works generally. For more specific details, please see your license agreement, or contact your nearest Four Js sales office.

What to look for

Four Js provides a license number and license key with the product package, as well as a maintenance key with your maintenance contract.

Genero Business Development Language (BDL) license numbers start with the letter T. For example:

  • License number: TAB#X35006TG
  • License key: RFAL8FS73XDT
  • Maintenance key: M9A3R5UCLMGH

Genero Mobile license numbers start with the letter M. For example:

  • License number : MAC#AAP00014
  • License key : QYBW9RXAQ0DF
  • Maintenance key: WAGQRSYFL8S7

Genero Report Writer license numbers start with the letter R. For example:

  • License number: R4Z#X34006TG
  • License number key: GFAS9FD78XDT
  • Maintenance key: M0ST5VXLMFH

How to install licenses

You can install your license as a local license using the license controller included with your Genero product. You can also use the Four Js License Manager (FLM) to install licenses for multiple Genero products installed on machines across your network.

License Controller A license can be installed locally on the computer where the Genero programs execute using the license controller provided in the product package.
For more information see License Controller on page 83
License Manager A license manager is a Genero product that provides a complete solution for managing Four Js licenses where multiple Genero products are installed on the same machine as the License
Manager or on machines on the same network as the License Manager. Each Genero product’s FGLPROFILE file needs to be configured with its license number and license key and it also must contain the details of the license manager it needs to use to validate the license. See License Manager.

Important: Installing Genero on a Remote File Systems (such as NFS or Samba) with a local license is not supported, in this case you must use a license manager configuration instead.

Maintenance key

An active maintenance contract is required to license a product. A maintenance key is provided with your maintenance contract. The maintenance key determines which version of the Genero product you are authorized to use with your license, and the date that the maintenance contract expires. When you are licensing a product, you will be prompted for the maintenance key during the licensing process.

What happens when my license expires?

Licenses apply to the version or build of the product you have installed. If your license is date-limited, then the date when the license expires will be shown when you run the license controller command, for example:

fglWrt -a info license.
license
License :       THM#AAF00ZSE
License key :   JIEG6GN8P065
Product :       Four Js Universal Compiler
Type :          Development version
Users :         5
Extension(s) :
      - Open Database Interface
      - Enhanced license key format
This license is date limited and expires the 2016/03/31 (Year/Month/Day).
Warning! This is a temporary license, installation number is 'CLXANYVAFML8'.
This temporary installation will expire in 28 day(s).
WARNING! Your maintenance key has expired. Please contact your vendor.
End of maintenance date: 2016/03/03 (Year/Month/Day).

What happens when my maintenance contract expires?

If you see the following message, then your maintenance key has expired.

WARNING! Your maintenance key has expired. Please contact your vendor.

You can continue to use your Genero product after the expiration of the maintenance contract but this will have an impact on how you can use your Genero product.

Contact your local sales office to purchase a new maintenance contract. With a valid maintenance contract, you have full use of the product and can continue to install any new product update or patch that is provided by Four Js.

My maintenance contract has expired, can I still use the installed versions of Genero?

You can continue to use your Genero product after the expiration of the maintenance contract but you can not install any new update or patch where the Genero product build date is later than the expiration date of the maintenance key, without installing a new maintenance key. If you try to run a product version built after the expiration of your maintenance contract, for example:

C:\fjs\fgl\2.20-9999\demo>fglrun demo.42r

You will get an error message like the following when you run applications:

Program stopped at 'demo.4gl', line number 20.
           FORMS statement error number -6144.
           The DVM build date is greater than the maintenance key expiration date.
           Contact your nearest FourJ's sales representative to update the maintenance key.
Genero BDL For Genero Business Development Language (BDL) product licensing, your are allowed continued use of the product as follows:

  • You can continue to run the product version built prior to the expiration date of the maintenance key.
  • You can continue to run applications that you have already packaged and deployed before the maintenance contract expired, these will remain valid and will continue to work.
  • You can continue to run your applications with all the versions of the Genero product that were built before the end of maintenance date.
Genero Report Engine (GRE) under DVM Maintenance
For Genero Report Engine licensing under DVM maintenance with your Genero BDL installation, applications will continue to work for a grace period of two months after the end of the maintenance contract.:

At the beginning of the third month the following notice will be printed on the first page of each report the GRE generates.

ERROR(-33015) : Please contact your  sales office regarding licensing.

The GRE stops functioning at the end of the third month and you will need to purchase a maintenance contract. To check the status of your product’s maintenance contract or other license information, see the topic on Get license information on page 22.

Note: If you have a Genero Report Writer installed, the GRE will not be limited under the DVM maintenance but instead will function under the Genero Report Writer installation maintenance

Genero Report Writer For Genero Report Writer product licensing, your are allowed continued use of the product as follows:

  • You can continue to run the product version built prior to the expiration date of the maintenance key.
  • You can continue to run applications that you have already packaged and deployed before the maintenance contract expired, these will remain valid and will continue to work.
  • You can continue to run your applications with all the versions of the Genero product that were built before the end of maintenance date.

What hardware or software changes affect licensing?

Some hardware changes affect licensing. If, for example, a network card is used for license locking to a server and you have to change your network card on the machine where the license was installed, you
have to reapply your Four Js product license. Network cards are used if found because they allow a license to be restored to the same location, on the same hardware when you need to do a restore from backup.

On devices or systems that have no network card, license locking may rely on inodes in Linux®/UNIX™, device-id (MAC address), or file indexes used in Windows® NTFS filesystem. If, for example, a directory change is required, for example an inode structure change, this may impact the license.

The path where the license has been installed should not change, even though latest versions of the licensing software take symbolic links into account, but older versions may not. If, for example, you have to
move your Genero runtime FGL directory, it requires you to reapply the license. To reapply the license:

  1. Delete the existing license: run the license controller command, for example fglWrt -d, to uninstall the existing license. See Uninstall a local license on page 37.
  2. Apply the license: run the command, fglWrt -l to install the license. See Install the license number and key on page 16.

Note: If you are unsure of what impact a server hardware or software change may have on licensing, please contact your local Four Js support center

Types

There is a different license needed for when Genero applications are executed (runtime license) to when the source files are compiled (development license).

You need a development license in a development environment to compile your source files. You need a runtime license for each application you package and deploy on production sites.

License types by product

Genero BDL (desktop or web) has two types of licenses:
  • You need a development license in a development environment. A development license is needed to compile your Genero Business Development Language (BDL) source (4gl) files.
  • You need a runtime license on production sites
Genero Mobile has two types of licenses:
  • You need a development license in a development environment. The development license is free for personal use and suitable for applications whose p-code is under 64 KB. You can monitor the size of your apps using the --program-size and --module-size options of the fglrun command. For more information see Find your mobile app p-code size on page 62.For applications whose p-code exceeds 64 KB and/or to receive different levels of support, developer subscription plans are offered. See the Genero Mobile web site for details on the different plans.Important: When licensing Genero Mobile, your Genero Business Development Language (BDL) license must be for a Genero Mobile installation. If you receive an error message:
    ERROR(-6024) : Modules compiled with Genero Mobile
     require a Genero Mobile license at runtime.

    This means that the Genero BDL license you have is not valid for Genero Mobile. Please contact your local sales office for further information.

  • You need a runtime license for each app deployed to a mobile device. Please contact your local sales office for details.
Multi-user

A license is needed for every server where a Genero product is installed and for every user that can access it to run your applications.

For example, when an application is requested from a user agent (e.g desktop or Web browser), the dispatcher starts a Dynamic Virtual Machine (DVM) to handle the connection. It is the DVM that consumes the license. When the application is closed and the DVM is stopped, the license is freed. This license is then available for another user. In this way the license controller maintains a pool of licenses and only active users consume licenses.

This section describes the options you have for purchasing volume licenses to ensure that you have a sufficient pool of licenses available when users connect to a server to run your applications.

User Licenses

A User license creates a pool of available connections between each user’s workstation and the server.

This topic describes the User License option for ensuring that a sufficient pool of licenses is available where multiple users may connect to a server to run applications.

The size of this User License pool is defined by the number of licenses purchased, which is encrypted in the license key and verified by the license controller.

Typically, the number of users equals the number of connections, but it is recommended to anticipate a greater number because multiple connections may be needed by applications which open more than one active window or browser tab.

To determine the number of licenses used, run the license controller command, for example, fglWrt -u followed by fglWrt -a info users on the application server where the Genero runtime is installed. If you are using the Four Js License Manager, run the license manager command flmprg -u.

When the pool of connections is exhausted, the Dynamic Virtual Machine (DVM) will output a message blocking access to new users.

-6017 User limit exceeded. Cannot run this program.

If this occurs frequently, it is recommended to purchase more users and add them to the license. However, a better option may be to consider using CPU licenses instead. See CPU Licenses below.

CPU Licenses

A CPU license creates a pool of available connections, which allows for an unlimited number of user to make connections.

This topic describes the CPU License option you have for purchasing licenses to ensure that a sufficient pool of licenses is available for users connecting to a server to run your applications.

A CPU license provides for an infinite pool of available connections. The CPU license is so called because the number of physical or virtual CPUs (cores/threads) in the server where the product is installed must match the number encrypted in the license when verified by the license controller.

Degraded Mode

CPU licenses operate in degraded mode if the physical CPUs on the server do not match the CPUs purchased on the license. The license controller will limit the size of the license pool to the number of CPUs purchased multiplied by 25. So, for example, if a server has 32 CPUs and the license is only for 16, then the available pool will be 400 connections. If you see the following message, it means that your CPU license is operating in degraded mode. To resolve this, you will need to contact your local Four Js sales office.

-6180 CPU limit exceeded. The users control is reactivated.

Important: Before ordering CPU licenses, you need to run the license controller command, for example, fglWrt -a cpu on the application server where the Genero runtime is installed, to determine the exact number of CPUs (cores/threads) for licensing. CPU licensing is recommended for the following:

Large sites Large sites may potentially have many active users. CPU licenses are better suited than User licenses because they provide for an infinite pool of connections.
Genero Web Client (GWC) applications For GWC applications, detecting when the user has left the application or simply closed the browser (as opposed to stopping the application by explicitly exiting it taking the appropriate action) has implications for licensing. If the user closes the browser without exiting the application, the DVM stays running and continues to consume a license. While the DVM will eventually timeout, timeout configuration is not as critical to license management when CPU licenses are used.
Web services applications A Web Service consumes a license in the same way that a user does, with one notable difference.
On reaching the available limit in the connections pool, Web services are queued rather than blocked as with users. However, the greater the number of connections you can allocate for the Web service pool, the greater the Web service throughput. This is why it is generally recommended to opt for CPU licenses for Web services.
Logical Partition (LPAR) and Virtualization Where Genero is installed on LPAR or Workload Partitions (WPARs) using virtualization technology,
such as that used on IBM® Advanced Interactive eXecutive (AIX®) systems, CPU licenses are recommended. In this case, you will need to provide the number of virtual CPUs allocated, not the number of physical CPUs in the server, to determine the exact number of CPUs for licensing.
Installation steps

Genero product licensing involves a standard license installation process; requiring you to install the licence number, licence key and maintenance key provided with the product. Use the topics in this section to quickly become familiar with how to license Genero products.

Licensing steps

Note: The procedures described in these topics are valid for a local license installation only. If you are using the Four Js License Manager, see License Manager Usage and Options (flmprg) on page 70 (or the Four Js License Manager User Guide).

The following steps describe the licensing process that applies to the licensing of all Genero products, depending on whether you have internet access or not from the machine you are installing the license:

With Internet Access

With internet access from the machine you are installing the license, you can complete the installation of your license and maintenance key in one step via HTTP, see Install the license number and key below

Figure 1: Installing and Registering a License via HTTP with License Controller (fglWrt)

Tip: Another licensing option is to use the Genero Licenser Application tool (see Genero Licenser Application on page 93) to complete the license installation.

Without Internet Access

If you do not have internet access from the machine you are installing the license, you can complete licensing manually as described in these steps:

  1. Installing the license key and license number locally on your machine; (an installation number is generated).

    Figure 2: Installing Thirty-day Temporary License with License Controller (fglWrt)

  2. Registering your license manually on Four Js Activation server by providing the installation number to obtain the installation key, see Register the license below.
  3. Installing the installation key, see Install the installation key
  4. Installing the maintenance key, see Install the maintenance key

Install the license number and key

You can license Genero products from the command line using a licence controller program.

About this task:

Genero Enterprise and Genero Mobile product licenses can be installed using the licence controller program, fglWrt, as described in this topic.

Note: For licensing of Genero Report Writer for Java, C# and PHP installations using the grxWrt license controller and Genero Report Engine (GRE) using greWrt, see Install a local license from the command line on page 47.

Tip: For local licensing, you also have the option of using the Genero Licenser Application tool, which provides you with a graphical user interface to the licence controller, see Genero Licenser Application on page 93.

Before you begin:

  • You must have a valid license number and license key. Typically, these are delivered by email with the
    maintenance key. If you do not have these, please contact your local Four Js sales office for details.
  • You must first uninstall a license, if a license already exists, see Uninstall a local license on page 37.
  • You must be the root user or the user who installed the software, to run the fglWrt command.
  • You must set your Genero environment if you wish to run the fglWrt command from any directory:
    • FGLDIR must be set to the Genero Business Development Language (BDL) installation directory.
    • PATH must include FGLDIR/bin.
  1. At the command line enter the command, fglWrt -l.
  2. When prompted, enter the license number.
  3. When prompted, enter the license key. An installation number is generated.

Register the license automatically

  1. If you have internet access from the machine you are installing the license, at the prompt:
    Do you want to obtain the installation key using http ? (y/n)

    enter: y
    The installation key is retrieved automatically from the Four Js Activation server. License installation is
    now completed.

Register the license later

  1. If you do not have internet access, at the prompt:
    Do you want to obtain the installation key using http ? (y/n)

    enter: n

    Note: Until registration is complete:

    • Your Genero product has now a temporary license, which means that all product features are available for use for 30 days.
    • You also have 30 days to register the installation number and obtain an installation key.

At this point:
If you need to get the installation key, follow the procedure to register the license and obtain the installation key manually as described in Register the license below, and after continue with installing the maintenance key as described in Install the maintenance key below.

Note: This procedure described here is valid for a local license only. If you are using the Four Js License Manager, see Add a License to Four Js License Manager on page 72 (or the Four Js License Manager User Guide).

Register the license

Register the installation number manually on the Four Js product website to validate the license.

About this task:

This topic shows you how to register your license on the Four Js product web site to get an installation key. Please be aware you will only need to use the procedure described here if you did not register the license automatically at the time you installed the license number and license key as described in Install the license number and key on page 16. Alternatively, you can also obtain the installation key by contacting your local support center.

Note: This procedure is valid for a local license only. If you are using the Four Js License Manager, see License Manager Usage and Options (flmprg) on page 70 (or the Four Js License Manager User Guide).

Before you begin:

  • You must have the Customer code delivered by Four Js with your product. Typically, this is delivered by email with license number, license key, and maintenance key. If you do not have a Customer code, please contact your local Four Js sales office.
  • You must have your product’s license number and license key to hand.
  • You must have your product installation number. To get the installation number see Get license information on page 22.
  • You must have internet access.
  1. Open your browser and navigate to the Four Js web site of the product you wish to license:
  2. Navigate to the Support > License your products page. The Online registration form is displayed.
  3. Complete the Online registration form as described in the following sub steps:
    1. Enter your Customer Code in the Customer code field.
    2. Enter the licence number in the Licence number field.
    3. Enter the licence key in the licence number key field.
    4. Enter the installation number in the Installation number field.
    5. Make sure that everything is entered correctly and select Submit.

    A new page is displayed showing information that your license has been registered and providing you
    with:

    • Installation key
    • Maintenance key

At this point, you need to install the installation key, see Install the installation key below, and after continue with installing the maintenance key as described in Install the maintenance key below.

Install the installation key

Enter the installation key to complete the licensing.

About this task:
After installing the license number and license key, to complete the licensing of Genero products you need to install an installation key. The procedure in this topic describes installation methods for Genero Enterprise and Genero Mobile products using the licence controller program, fglWrt.

For licensing of Genero Report Writer for Java, C# and PHP installations using the grxWrt license controller and Genero Report Engine (GRE) using greWrt, see Install the installation key on page 49.

Tip: For local licensing, you also have the option of using the Genero Licenser Application tool, which provides you with a graphical user interface to the licence controller, see Genero Licenser Application on page 93.

Before you begin:

  • You must have the installation key obtained when you registered your licence, see Register the license.
  • You must be the root user or the user who installed the software to run the fglWrt command.
  • You must have set your Genero environment, if you wish to run the fglWrt command from any directory.

Auto option:
If you intend to use the auto option to automatically complete licensing over the internet:

  • You must have the Customer Code delivered by Four Js with your product. Typically, this is delivered by email with license number, license key, and maintenance key. If you do not have a Customer Code, please contact your local Four Js sales office.
  • You do not need the installation or maintenance keys as they will be retrieved automatically and installed for you.

    Important: You can run the command to install an installation key whilst users are on the system. They will not be affected by this procedure.

    Choose from one of the following command line options:

    • If you do not have internet access, run the command:
      fglWrt -k
      Where is the installation key. You should receive a message to say the license installation was successful.
    • If you have internet access from the machine you are installing, you can complete licensing automatically using the auto option.
      1. At the command prompt type:
        fglWrt -k auto
      2. At the prompt
        Enter your customer login >
        Type in your:
        Customer Code
      3. At the prompt for proxy configuration:
        Do you need to configure an HTTP proxy ? (y/n)
        Enter:
        n

        Note: If you enter y, you will be prompted for the required proxy information.

        The maintenance key is then retrieved from the Four Js Activation server and is displayed. License installation is now completed.

        Installing maintenance key 'S7MO51KGYR7Z'
        License installation successful.

At this point: If you need to install the maintenance key, see Install the maintenance key below.

Note: The procedure described in this topic is valid for a local license only. If you are using the Four Js License Manager, see License Manager Usage and Options (flmprg) on page 70 (or the Four Js License Manager User Guide).

Install the maintenance key

Enter the maintenance key to complete the licensing or upgrade the maintenance contract.

About this task:
Following the installation of the installation key, you need to install a maintenance key. If you have purchased a new maintenance contract, you only need to install the new maintenance key. You do not need to reinstall your license, or uninstall the old maintenance key. The procedure in this topic describes the installation of the maintenance key for Genero Enterprise and Genero Mobile products using the licence controller program, fglWrt.

Note: For licensing of Genero Report Writer for Java, C# and PHP installations using the grxWrt license controller and Genero Report Engine (GRE) using greWrt, see Install or update the maintenance key on page 57.

Tip: For local licensing, you also have the option of using the Genero Licenser Application tool, which provides you with a graphical user interface to the licence controller, see Genero Licenser Application on page 93.

Before you begin:

  • You must be the root user or the user who installed the software to run the fglWrt command.
  • You must have set your Genero environment, if you wish to run the fglWrt command from any directory.

Before you begin a manual installation:
If you intend to manually add the maintenance key, you must have a valid maintenance key to hand. If you do not have this, please contact your local Four Js sales office to purchase a new maintenance contract.

Before you begin an automatic installation:
If you intend to use the auto option to automatically complete licensing over the internet:

  • You must have the Customer Code delivered by Four Js with your product. Typically, this is delivered by email with license number, license key, and maintenance key. If you do not have a Customer Code, please contact your local Four Js sales office.
  • You do not need the maintenance key as it will be retrieved automatically and installed for you.
    To install the maintenance key, choose from one of the following command line options:

    • If you do not have internet access, type the command:
      fglWrt -m

      Where is the maintenance key. You should receive a message to say the license installation was successful.

    • If you have internet access from the machine you are installing, you can complete licensing automatically using the auto option.
      1. At the command prompt type:
        fglWrt -m auto
      2. At the prompt
        Enter your customer login >

        Type in your:

        Customer Code
      3. At the prompt for proxy configuration:
        Do you need to configure an HTTP proxy ? (y/n)

        Enter:

        n

        Note: If you enter y, you will be prompted for the required proxy information.

        You should receive a message to say the maintenance key installation was successful. Your Genero product is now fully licensed. All features are available for use. To check your license status, see Get license information below.

        Installing maintenance key 'S7MO51KGYR7Z'
        License installation successful.
        

        Note: The procedure described in this topic is valid for a local license only. If you are using the Four Js License Manager, see Add a Maintenance Key to Four Js License Manager on page 76 (or the Four Js License Manager User Guide).

Get information

Display the license information for a Genero product installed on your machine by using a command line license controller program.

About this task:
The procedure in this topic describes a method you can use to get information about the license of your Genero product using the license controller. Use this procedure, for example, to find out the date the maintenance contract expires or to retrieve the license installation number when you need to register the license and finalize the installation. Alternatively, you can also use the Genero BDL Licenser to display license information, see Display license information with Licenser Application on page 99.

Note: This procedure is valid for a local license only. If you are using the Four Js License Manager, see Display License Information (flmprg) on page 77.

Different licence controller programs are used by different Genero products. The licence controller appropriate for your product is provided in the product package.

Genero product Licence controller
Genero Enterprise fglWrt
Genero Mobile fglWrt
Genero Report Writer for Java, C# and PHP grXwrt
Genero Report Engine greWrt

Before you begin:

  • You must be the root user or the user who installed the software.
  • You must have set your Genero environment, if you wish to run the license controller program from any directory:For Genero Enterprise and Mobile products
    • FGLDIR must be set to the Genero Business Development Language (BDL) installation directory.
    • PATH must include FGLDIR/bin.

    For Genero Report Writer products

    • GREDIR must be set to the Genero Report Engine (GRE) installation directory.
    • PATH must include GREDIR/bin.

    From a command prompt, enter -a info license
    Where is the licence controller for the product, for example, fglWrt.
    License information about the product is displayed along with license type, and number of users, as shown in the examples.

    Example of Genero BDL license information:

    License      : TW8#AAB0002R
    License key  : JAK5S46GAVGV
    Product      : Four J's Universal Compiler
    Type         : Development version
    Users        : 1
    Extension(s) :
          - Enhanced license key format
          - Strict licensing option
    This license is date limited and expires the 2009/03/15 (Year/Month/Day).
    End of maintenance date: 2009/01/01 (Year/Month/Day).

    Example of Genero Report Engine license information:

    License      : (GRE Built-in license)
    Product      : Four Js Genero Report Writer
    Type         : Runtime version
    CPU(s)       : CPU unlimited
    Extension(s) :
        - DVM License under maintenance

    Example of Genero Report Writer license information:

    License      : TAB#EBE00ZTW
    Product      : Genero Report Writer for Java C# PHP
    Type         : Development version
    Warning! This is a temporary license, installation number is
     'CLYA6VXAADI7'.
    This temporary installation will expire in 17 day(s).
    End of maintenance date: 2016/07/31 (Year/Month/Day)

    Note: The installation number is retrieved if the license installation has not been finalized.

    The output from the license controller command may display the following details about the installed license:

    Server name Is the name of the license manager server.
    TCP Port Is the port the license manager is listening.

    Note: Server name and TCP port details are only displayed if the licensing is managed by a License Manager.

    License Is the value of the license number.
    Product Is the name of the product license. In relation to Genero product, this can be, for example:

    • Four J’s Universal Compiler (for Genero Enterprise and Genero Mobile products)
    • Four Js Genero Report Writer (for Genero Report Engine)
    • Genero Report Writer for Java C# PHP (for Genero Report Writer products)
    Type Is the type of license. This can be runtime or development.
    Users Is the maximum number of users allowed.
    Extension(s) Provides information on some specific conditions of the license. For example:

    • “- Open Database Interface” means that your license allows you to use any database.
    • A “-Strict licensing option” means that you do not have an option to install as a temporary license. Therefore, the license needs to be registered at the time of license installation.
    • A “-DVM License under maintenance” applies to a GRE license and indicates that your GRE has also a valid license because your Genero BDL installation has a valid maintenance key.
      See License types on page 11.

    The installation number is displayed if the license is a temporary license and the installation has not been finalized.
    If the license is date-limited, then the date when the license expires is shown.

    End of maintenance date Is the date the maintenance contract expires.
Troubleshooting

You may become aware of licensing issues when using Genero products via messages output from the Dynamic Virtual Machine (DVM).

Licensing errors

Error messages that you will see in the DVM output views about licensing are generally self-explanatory, detailing the specific cause. For example,

SYS ERROR(-6054,2):No such file or directory
Cannot read a license file.
Check installation path and your environment.
Verify if a license is installed.

You will find additional information about licensing related errors in the Genero Business Development Language User Guide, chapter “Genero BDL errors”. Errors with numbers in the range 6001 to 6200 describe known and common licensing errors. You will find additional information about the action you need to take to resolve a particular error.

Four Js License Manager (FLM) Log

If you are using FLM, an error log feature is available (FLM version 5.10.3u or later). To troubleshoot licensing issues, you may have to activate this logging feature by enabling the following resource in $FLMDIR/etc/lmprofile, (for details see Configuring the License Manager on page 67):
flm.cnxlog.enabled=1
After making a configuration change, you will need to restart the FLM. You will now get an flm.log file in the $FLMDIR directory. You may be asked to send this log file to Four Js support for further assistance with a licensing problem.

For more information or assistance you can also contact your local Four Js support center for help.