Attempts to launch IBM Rational Synergy/Rational Change applications results in checking-out all Floating licenses before checking-out the User Based licenses even though Users are assigned User based licenses.
The maintenance date for the Floating type of license is the same as the Maintenance date of the User Based licenses.
Diagnosing the problem
Feature definition lines are automatically sorted when they are read from the license file. You need to turn off automatic ordering by adding a "sort" attribute to the feature definition line.
The default sort order value is 100.
Lines with a sort order value of less than 100 are sorted before all lines without this attribute, and lines with a sort order value greater than 100 appear after all unmarked lines.
All lines with the same number are sorted as they appear in the file.
Resolving the problem
Make the following changes in the license.dat file as shown in the example below:
- Add the parameter sort=75 before the VENDOR_STRING in the User based license section
- Add the parameter sort=50 in the floating license section of the license.dat file or opt file
For example, given the following options and license files (All host ID's and key ID's are intentionally invalid)
SERVER computer abcd1234 27000
INCREMENT Change-Distributed t****** 2013.01151 15-jan-2013 5 \
SORT=75 VENDOR_STRING=0000 USER_BASED ISSUED=14-Dec-2011 \
SIGN2="AAAA BBBB CCCC DDDD EEEE FFFF GGGG HHHH IIII JJJJ KKKK\
LLLL MMMM NNNN OOOO PPPP QQQQ RRRR SSSS TTTT UUUU VVVV WWWW \
XXXX YYYY ZZZZ 1111 2222 3333 4444"