Description

At launch, Fidelity Pointwise attempts to checkout a FlexNet license from the configured license server. You can specify the license server using the environment variables CDS_LIC_FILE (Windows and Linux) and CDS_LIC_PROXY_SERVER (macOS). Refer to the table below for examples of how to set these environment variables on each OS.

 

Caution: Running Fidelity Pointwise on macOS requires a license proxy server be set up on a Linux machine. Please see the macOS section of the table below for more details.

On Linux, the CDS_LIC_FILE environment variable can be set through the command line by specifying both the port number and host name of the license server. The syntax for Tcsh and Bash are shown below. Alternatively, you can add these commands to your startup script (i.e. ~/.tcshrc or ~/.bash_profile) to make this variable persistent.

Tcsh
setenv CDS_LIC_FILE port@hostName
Bash
export CDS_LIC_FILE=port@hostName
Running Fidelity Pointwise on macOS requires a license proxy server be set up on a Linux machine and connected to via the CDS_LIC_PROXY_SERVER environment variable.

This environment variable can be set through the command line by specifying both the port number and host name of the license proxy server. The syntax for Z shell (Zsh), Tcsh, and Bash are shown below. Alternatively, you can add these commands to your startup script (i.e. ~/.zprofile, ~/.tcshrc or ~/.bash_profile) to make this variable persistent.

Tcsh
setenv CDS_LIC_PROXY_SERVER port@hostName
Zsh or Bash
export CDS_LIC_PROXY_SERVER=port@hostName


To make this variable apply when launching Fidelity Pointwise via Finder or Spotlight, you need to add this additional command to your startup script:

Zsh, Tcsh, or Bash
launchctl setenv CDS_LIC_PROXY_SERVER port@hostName
On Windows, the CDS_LIC_FILE environment variable can be set through the System Properties, as shown below. Both the port number and host name of the license server must be specified.

System Properties
  1. Right-click the Windows start menu icon and select Search.
  2. Enter Environment Variables in the search field and select the option Edit the system environment variables. Press the Environment Variables button on the System Properties panel.
  3. Click New to create a new environment variable. Enter CDS_LIC_FILE for Variable Name and port@hostName for Variable Value.
  4. Press OK 3 times to exit out of all windows and accept.

Licensing Workflow

At launch, Fidelity Pointwise attempts to connect to the license server (specified by the environment variables described above) and to check out a license. If a license is available, Fidelity Pointwise will start normally. Refer to the sections below for troubleshooting issues with connecting to the license server and obtaining a license.

License Server Not Found

If Fidelity Pointwise cannot connect to the license server, a dialog pops up directing you to check that the environment variable is set correctly. Click Launch Viewer to launch the Fidelity Pointwise Viewer. Click Exit to exit Fidelity Pointwise and edit the system environment variables.

If Fidelity Pointwise does not detect a license server, a dialog is displayed with options to either launch the Fidelity Pointwise Viewer or Exit.

License Queueing

If Fidelity Pointwise is able to connect to the license server, but no licenses are available, a dialog pops up with the following options:

  • Launch Viewer: Launches the Fidelity Pointwise Viewer.
  • Queue for license: Allows you to queue for the next available license. Clicking this option brings up the License Queueing dialog which displays your current position in the queue. Click Abort to leave the queue.
  • Exit: Exits Fidelity Pointwise. Use this option if you need to edit the system environment variables.
If Fidelity Pointwise detects a valid license server but no licenses are available, a dialog is displayed with an option to queue for the next available license.

License Server Disconnection

Fidelity Pointwise periodically checks the connection to the license server throughout the duration of the session. If the connection to the license server is dropped, a dialog pops up indicating that the connection has been dropped.

When connection to the license server is dropped, a dialog is displayed indicating that the license has been dropped. If Fidelity Pointwise is unable to reconnect to the license server, another dialog is displayed indicating that the license has been lost.

Fidelity Pointwise will attempt to reconnect with the license server. If a connection cannot be made, a secondary dialog pops up indicating that the license has been lost.

Inactivity

When the session becomes inactive for at least 5 minutes, the Inactivity Detection feature dims the screen to denote that inactivity has been detected. If inactivity continues for at least an hour, the license may be returned to the pool depending on the license server configuration. Once the session becomes active again, Fidelity Pointwise attempts to checkout another license. If none are available, a dialog (shown above) pops up indicating that the license has been lost and directs you to save your work.

For more information about inactivity detection, please refer to the Inactivity Detection section of this User Manual.

Demonstration

Requesting A License File Using Cadence Online Support (COS) Portal