1. Home
  2. Getting Started
  3. Licensing
  4. Download and Install a License

Download and Install a License

◷ Reading Time: 4 minutes

You can generate your license for:

  • FlexRule Runtime
  • FlexRule Designer
  • FlexRule Server

Download

Download the latest version of the My Licenses application from your profile’s License section: http://my.flexrule.com/.

Unique Licenses

Each license file is unique to the machine. Therefore, you cannot use the same .lic file on different machines. It requires downloading this My Licenses app and download the licenses on each machine.

Get access to My License Application

Getting access to the licensing application is a one-time process. Once you have the confirmation you can download licenses anytime on any machine.

  1. Register at FlexRule.com
  2. Send the registered username to support@flexrule.com.
  3. Once you received the confirmation email, you can download licenses using My License Application.

Installation Steps

1. Unzip FlexRuleMyLicenses.zip and Run My License Application.

2. Enter the username and password of your registered FlexRule account.

3. Once the login is successful, you will be able to see your details.

4. Select the subscription, Products you want to update with the license and the location to download license files.

5. Once the licenses are downloaded you can see the files in the given location.

6. Copy/ connect the files to the locations where you have installed each FlexRule product.

Connect the License Files

FlexRule Designer and Runtime

When you open the Designer, the following window will apear. You can connect the newly downloaded licenses here.

  • The licence for FlexRule Designer is called ‘flexrule.designer.license.lic’
  • The license for FlexRule Runtime is called ‘flexRule.license.lic’.

FlexRule Server

The licence for FlexRule Server is called ‘flexrule.server.license.lic’. When FlexRule Server is installed, it will create 2 main folders ‘ExecAgent’ and ‘Master’. Copy the license file into both of the following paths:

[ServerInstalledPath]\FlexRule Server\{version}\ExecAgent\flexrule.server.license.lic
[ServerInstalledPath]\FlexRule Server\{version}\Master\flexrule.server.license.lic
eg.
C:\Program Files (x86)\Pliant Framework\FlexRule Server\4.0.12\ExecAgent
C:\Program Files (x86)\Pliant Framework\FlexRule Server\4.0.12\Master

You will be using the same Runtime license for the Server as well. It is called ‘flexRule.license.lic’.

You can see the location of this file in your executing node’s config file under the <runtime> tag. Replace this file with the new file as well.

Agent config file:

C:\Program Files (x86)\Pliant Framework\FlexRule Server\<version>\ExecAgent\FlexRule.Server.ExecAgent.dll.config 

If you are running only mater node, it is in the master node’s config file.

C:\Program Files (x86)\Pliant Framework\FlexRule Server\<version>\Master\FlexRule.Server.Master.dll.config 

Video Tutorial

Troubleshoot

1. Always ensure that you have a valid subscription via license section in FlexRule My Portal.

2. If the error continues to happen, create a support ticket with the complete error and screenshots.

3. If the support team asks for the machine ID, provide the Identifier as shown below.

Updated on April 21, 2021

Was this article helpful?

Related Articles