Robert_Stephen 270005GQ3U Visits (7443)
It's always good to have options!
Let's discuss the options a license administrator has to use for a license. The options file is a plain text file that allows a floating license administrator to control user access to specific features or versions of licensed software. Users are identified by their username, hostname, IP address, or project.
For concurrent (floating) licenses, the license administrator can:
This looks good but your next question will likely be: "How can I create an options file?"
For example: VENDOR /etc/test [opt
Let’s create an options file assuming Peter, Matt, and Steve are all part of a team named 'Licensing' in an organization. We can create a group named 'Licensing' and have these users added into the group. The syntax would be: GROUP Licensing Peter Matt and Steve
Subsequently this group can be included to allow access to IBM Rational product license. Hence the final syntax in the Options file would appear as follows:
GROUP Licensing Peter Matt and Steve
INCLUDE RPE_PUBLISH GROUP Licensing ( considering the .opt file is for RPE )
If the system usernames in your organization have a space OR comma in them, then the names need to be enclosed within double quotes.
Example: Let's assume the usernames are <USER A>, <USER B> and <USER C>. Then the Options. opt file would have: INCLUDE RPE_PUBLISH USER "USER A" "USER B" "USER C" Alternatively, you can utilize the same concept of adding all the users into a GROUP and then specifying the name of the GROUP in the INCLUDE line of the options file.
Also, if you have only one USER_BASED license for IBM RPE in your license file, you would be able to specify only one user's name in the Options file. Once the Options. opt file has been updated as per the format of the system usernames, please save the same while making sure that the file is saved as "Options. opt" and doesn't have a .txt extension.
Open the License.dat and add the complete path of the newly created Options. opt file at the DAEMON line. The DAEMON line should be the next line (one soon after the) SERVER line in the license.dat file. If you don't have a word DAEMON instead have Vendor, please perform the following changes in the License.dat file.
SERVER LicenseServerName 12AcDe 19353
DAEMON telelogic "C:\Program File
After performing the above changes, save the License.dat file while making sure it's saved with only (.dat) extension.
Launch LMTOOLS and click on "Start/Stop/ReRead" tab. Stop the server, restart it, and wait until it says "Server Started successfully".
After the server has started successfully, please click on "ReRead License File" and wait until it displays: "ReRead license file completed". Once the message is displayed, click on "Server Status" and click on "Perform Status enquiry" and check if there is any error with the RPE_PUBLISH license. Ideally there shouldn't be any.
Any changes that are made to the Options file gets read either by doing a re-read or stopping and starting of the license server. The ability for vendor daemon to participate in rereading of its option file is introduced in the version 8.0 vendor daemon. If the License server is stopped and started the license file and option file are automatically read.
Now before proceeding we need to understand the most commonly used syntax of the options file:
Now we know how to create an options file lets use the options file to reserve or deny licenses. IBM Rational provides the least restrictive licensing environment possible. By default, the server does not restrict access to a client requesting a license key. This configuration works best for most customers. For a more controlled license environment, use the options file to reserve or deny licenses for certain users, hosts, displays, groups, or IP addresses. You can also limit the number of licenses each user or group can access.
The options file is a case-sensitive text file that sets the options for the license server. The options file can be used with the different types of floating licenses keys: temporary, evaluation, or permanent licenses keys. Your options file is located in the rational_dir\common directory and might have the name ibmratl.opt. If you do not have an options file, you can create one.
Options file that reserves licenses:
You have 10 floating licenses for IBM Rational ClearQuest®. You want to ensure that users Greg and Michelle always have a license of ClearQuest available for their use. Configure the options file as follows:
RESERVE 1 ClearQuest USER greg
RESERVE 1 ClearQuest USER michelle
Options file that excludes users from accessing a license:
You have 10 floating licenses for IBM Rational ClearQuest. You want to ensure that user Sally does not have access to a ClearQuest license. Configure the options file as follows:
EXCLUDE ClearQuest USER sally
How to configure USER_BASED license:
Common features used in the FLEXlm Licensing options file:
image credit: (cc) Some rights reserved YourRightMoveLLC
Author: Robert V Stephen
Lets discuss a dynamic software analysis tool which is designed to help the developers write more reliable code: IBM Rational Purify Plus. It is now known as an advanced memory error detection tool that helps you accurately find hard-to-debug memory corruption errors. You need to fine-tune your application by using Purify, and when you run the tuned application, Purify scrutinizes every memory access and reports any corruption error before it occurs.
Purify is a very useful tool throughout the software development lifecycle. Developers can use it to ensure that the new code that they have written is not going to inadvertently cause any memory corruption errors or leaks. It includes capabilities like:
Now, by looking at this crisp description some of us would really want to try this software, its functionality, and capabilities Below is the link for those who have a feeling that this would be of great help to his/her organisation and can help developers in many ways. By using the license file and the setup in order to serve the license we can launch the product. This seems to be easy and yes it is, if we do not consider external factors like network, correct license file, server settings, client settings etc, which is not possible, and we run into issues. These issues are simple if we do things right the first time and do it right all the time. Considering the fact that everything is done correctly and there is a very little room for error, I have done some research on it, and here are my findings: Errors specifically (licensing errors) related to PurifyPlus revolve around few settings. I will talk about them one by one in detail in order to get clear picture of what can be done to eliminate these kind of errors and save time, There could be couple or reasons for this specific error to occur: RSU_ In this situation, license usage order can be customized by modifying the settings in the License_Map file on a per- The issue could be with the incorrect license file in use, which means that Rational PurifyPlus for Windows Authorized User license key has been imported. This issue may happen when Rational PurifyPlus for Microsoft Windows has been generated, Let me explain... Author: Saurabh Tyagi
By using the license file and the setup in order to serve the license we can launch the product. This seems to be easy and yes it is, if we do not consider external factors like network, correct license file, server settings, client settings etc, which is not possible, and we run into issues. These issues are simple if we do things right the first time and do it right all the time.
Considering the fact that everything is done correctly and there is a very little room for error, I have done some research on it, and here are my findings: Errors specifically (licensing errors) related to PurifyPlus revolve around few settings. I will talk about them one by one in detail in order to get clear picture of what can be done to eliminate these kind of errors and save time,
There could be couple or reasons for this specific error to occur:
In this situation, license usage order can be customized by modifying the settings in the License_Map file on a per-
The issue could be with the incorrect license file in use, which means that Rational PurifyPlus for Windows Authorized User license key has been imported.
This issue may happen when Rational PurifyPlus for Microsoft Windows has been generated, Let me explain...
Author: Saurabh Tyagi
AcdntlPoet 2700019V2G Visits (3704)
Watch Steve Speicher describe the planning and tasks involved in integrating software with Open Services for Lifecycle Collaboration (OSLC) spec Learn more at
Learn more at
Saurabh.Tyagi 270005CY2K Visits (3701)
License Key Center and its Features:
Accessing the IBM Rational License Key Center:
So the IBM Rational License Key Center is the online licensing tool that you use to get or return your Rational software license keys and much more.
To access the License Key Center:
FYI : The website is designed for ease of access of clients located in different geographies, hence you will have an option "Translate my page" (on the right side of the page) to translate the page to language which best suites you.
NOTE: You may access the links given at the end of this doc in order to login to LKC and perform different activities on the web which will be discussed in this document.
Let's assume you have provided the username and password and selected the account ID (for the account you want to login. If you are a member of multiple License Key Center accounts, please select the account you wish to use for the current session. You can switch accounts after signing in by using the "Switch Account" link on the left hand navigation bar.) This is how it looks:
So, welcome to the license key center! Let's get started understanding different tabs as shown on the left. The first tab will be My license keys ! Great, that's why we are here! It will help you generate license keys...
My License Keys:
View and return keys:
View keys by host:
Listed below are all the licenses generated by the User you selected, ordered by Product Line, and the Date the License was Generated in reversed order. To see the details from one or more Licenses, select the check boxes and click "View Details".
Moving on to the second section on the license key center page we have ORDERS:
View order history:
Search Line Items:
Third section will be ACCOUNT and MEMBERS:
Accounts and members:
Join new account:
Enter the information under this section and IBM will add you to the account and issue new users a password for signing in. Upon submitting this form, you will be added to the account and emailed a password you will need to complete the login process.
Next section is PREFERENCES:
Email: Do you want to receive Update Notifications for this Product?
View: Do you want to view this Product as you navigate through your Rational License Key Center site or Search for Products?
NOTE : View is automatically selected if you choose to receive Email for this Product.
Under HELP section you will be able to find support
FAQ & Video tutorials:
There have been few queries from clients asking if it is possible to import work items by e-mail into IBM Rational Team Concert. This is a somewhat complex topic as it isn't currently supported, but there is a potential work around. Let's take a look at the information:
A. There are the following properties in Advanced Properties page of the CCM application in RTC:
Online Help for this says: "A periodic task runs on the server that checks for mail received for work item creation. This property specifies the time in seconds between runs of this task."
B. Here is a brief on this feature from Jazz.net wiki
C. However, there has been an RFE on this already and you might want to add a comment here with your additional business justification. The details, along with a business justification should add more weight to this RFE.
I hope this note adds to the links above on this topic.