Level 2 Content

If FLEXLM_DIAGNOSTICS is set to 2, then, in addition to level 1 output, the checkout arguments are presented. For example:

setenv FLEXLM_DIAGNOSTICS 2
FlexNet checkout error: No such feature exists (-5,116:2) No such file or directory
license file(s): /usr/myproduct/licenses/testing.lic license.lic
lm_checkout("f1", 1.0, 1, 0x0, ..., 0x4000)

Note that the error message actually contains two separate problems, which both occurred during the checkout:

There is no such feature in the license it did find.
It was unable to find the other license file, which is what produces the message No such file or directory.

This is a description of the arguments to lm_checkout:

lm_checkout(feature, version, num_lic, queue_flag, ..., dupgroup_mask)

where:

lm_checkout Arguments

Argument

Description

feature

The requested feature.

version

The requested version. The license file must contain a version >= the requested version.

num_lic

Number of licenses requested. Usually 1.

queue_flag

If 0, no queueing
If 1, queue for license (“blocking” queue)
If 2, queue for licenses, but return to application (“non-blocking” queue)

dupgroup_mask

Indicates duplicate grouping, also called license sharing. User, host, and display are as shown by lmstat -a.