D

License File


This appendix describes the basic format and content of the password-enabled license file.

If you already have a license file in place, either from a previous version of JAM or Prolifics, or from another application that uses FLEXlm, you can combine license files by inserting the license file information provided by the License Desk.

Contents of the License File

The license file has the following basic format:

SERVER sname hostid port 
DAEMON daemon-name path
FEATURE product daemon-name version exp_date number password\
	ISSUED=date SN=serial number HOSTID=hostid ck=checksum
INCREMENT product daemon-name version exp_date number password\
	ISSUED=date SN=serial number HOSTID=hostid ck=checksum

SERVER

Specifies the server on which a license manager can run. License files require a SERVER line only for the Panther development client. The SERVER line has the following format:

SERVER sname hostid port

sname - Server's name.

hostid - Host ID of the server.

port - TCP/IP port number used by this server.

DAEMON

Specifies the name and location of the license manager vendor daemon for the Panther development client. It also provides the location of the Panther options file. It has the following format:

DAEMON daemon-name path [options_file]

daemon-name - Name of the daemon; always prold.

path - Full path for the daemon.

options_file (optional) - Name and path of the options file allowing you to customize Prolifics license management (for more information on the options file, refer to page --).

FEATURE

Describes the license for the Panther application server engine or the web application broker. It has the following format:

FEATURE product daemon-name version exp_date number password\
	ISSUED=date SN=serial number HOSTID=hostid ck=checksum

product - Name of the product with which the license is associated, in this case, the appropriate Panther executable: prolifics-client (Panther client), prolifics-ejb-server (Panther application server engine for IBM WebSphere), prolifics-server (Panther application server enginefor JetNet and TUXEDO), prolifics-web-server (Panther web application broker or Jserver), or prolifics-web-mgr (dispatcher).

daemon-name - Always no_daemon; this indicates that the feature requires no license daemons.

version - Highest version number of product.

exp_date - Expiration date of the license in the form dd-mmm-yyyy; normally 01-jan-0000 to indicate that the Prolifics license has no expiration date.

number - Number of licenses allowed under this license agreement: it is always 0 for a node-locked uncounted license.

password - Encrypted alphanumeric string provided by the License Desk. It contains encoded information about your license, such as the type of license and your system configuration.

date - Date issued. The license is not valid before this date.

serial number - Product serial number; more than one feature can share a serial number.

hostid - Hostid of the server. Used only if the feature is to be bound to a particular host, whether its use is counted or not.

checksum - Verifies that the license has been entered correctly by the end-user.

INCREMENT

Describes the license for the Panther development client. It has the following format:

INCREMENT product daemon-name version exp_date number password\
	ISSUED=date SN=serial number HOSTID=hostid ck=checksum

product - Name of the product with which the license is associated, in this case, the appropriate Panther executable: prolifics-client (UNIX or Windows clients).

daemon-name - Name of the daemon; always prold.

version - Highest version number of product.

exp_date - Expiration date of the license in the form dd-mmm-yyyy.

number - Number of licenses allowed under this license agreement: it is always greater than 0 for a counted license.

password - Encrypted alphanumeric string provided by the License Desk. It contains encoded information about your license, such as the type of license and your system configuration.

date - Date issued. The license is not valid before this date.

serial number - Product serial number; more than one feature can share a serial number.

hostid - Hostid of the server. Required for a Panther web application server and absent for a development client.

checksum - Verifies that the license has been entered correctly by the end-user.