Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How to solve LQE TRS-consumer licensing issue after upgrade from RTC 5.0.2 to CLM 6.0.1?

I'm running CLM 6.0.1 on WAS 8.5.5. Formerly I had RTC 5.0.2 only. I first upgraded RTC to 6.0.1 and then installed the other CLM applications.

The only issue I'm facing are Lifecycle Query Engine licensing problems.

The TRS consumer internal license is installed and reads 2 total and two active licenses. However, only one license can be assigned. AFAIK, the licenses should be assigned to lqe_user and jts_user. The overview says that 2 of 2 licenses are used, but the details page lists only one user (e.g. jts_user) and says "1 license(s) left". Trying to assign the second license results in:
lqe_user: The license "TRS Consumer-Internal" cannot be assigned. There are no more available.
Depending on whether the jts_user or lqe_user has assigned the license, the LQE data sources show different errors like

 - CRLQE0327E Data source (Rational Jazz Team Server) has forbidden Lifecycle Query Engine from fetching the requested resource. Please make sure the necessary licenses are assigned to Lifecycle Query Engines functional user.

Maybe this is the same question as the (yet unanswered) question: https://jazz.net/forum/questions/185061/how-to-assign-trs-consumer-internal-license-for-lqe-datasource.

Thanks for any help


0 votes

Comments

what applications on top of RTC did you install with v6.0.1?
If you run  https://server:port/rm/trslicensekey and then unzip the save file
and check with policy.xml file, what do you see?

I installed QM, RM, LDX, LQE, DCC, GC, CCM (as JAZZ), RS, all version 6.0.1.

The policy.xml file reads (shortened):

<?xml version="1.0" encoding="UTF-8"?>
<p:policy
    xmlns:p="http://www.ibm.com/team/license">;
    <calDetails
        version="6.0"
        id="com.ibm.team.jis.trs.system"
        calType="TRS Consumer-Internal"
        purchaseId="com.ibm.team.jis.trs.system-v3"
        variantName="Internal"
        productName=""
        description="%description"
        includedCALs="2"
        maxCALs="2"
        maxEvaluationCALs="2"
        countedInServerLimit="false"
        purchaseCountLocked = "true"
        functional="true"
        trial="false"
        buyURL="http://jazz.net/pub/lqe-buy.htm"
        infoURL="http://jazz.net/pub/lqe-buy.htm">
        <compatibleServerEdition id="com.ibm.team.jazz.foundation.enterprise-v3" />              
        <compatibleLicenseBehavior id="TRS Consumer-Internal-6.0" />
        <compatibleLicenseBehavior id="TRS Consumer-Internal-5.0" />
        <compatibleLicenseBehavior id="*" />
    </calDetails>
</p:policy>




I checked with my environment and see the same contents and I have no problem with the two internal TRS licenses. I am not sure what could be wrong. Do you see any info in your jts.log and lqe.log files after trying to assign the license?



2 answers

Permanent link
Hi,

I get two classes of errors, depending which user has the TRS consumer license:

Right now, the license is assigned to the jts_user (and the other invisible user) and I get errors in the LQE application:

2016-01-26 17:41:33,092 [lqe.IndexingAgent[TRS 2.0 for GC resources]-thread-0] ERROR am.integration.lqe.lib.indexer.tasks.ChangeLogTask  - CRLQE0530E A fatal error occurred during change log processing. Aborting change log processing for  https://jazz.office.loytec.com:9443/gc/trs
2016-01-26 17:41:33,119 [lqe.IndexingAgent[Rational Jazz Team Server]-thread-0] ERROR team.integration.lqe.lib.indexer.reader.FetchUtils  - CRLQE0392E Error fetching resource: https://jazz.office.loytec.com:9443/jts/trsUsers
2016-01-26 17:41:33,119 [lqe.IndexingAgent[Rational Jazz Team Server]-thread-0] ERROR am.integration.lqe.lib.indexer.tasks.ChangeLogTask  - CRLQE0530E A fatal error occurred during change log processing. Aborting change log processing for  https://jazz.office.loytec.com:9443/jts/trsUsers
2016-01-26 17:41:33,149 [lqe.IndexingAgent[TRS 2.0 for GC Process Resources]-thread-0] ERROR team.integration.lqe.lib.indexer.reader.FetchUtils  - CRLQE0392E Error fetching resource: https://jazz.office.loytec.com:9443/gc/process-trs2
2016-01-26 17:41:33,149 [lqe.IndexingAgent[TRS 2.0 for GC Process Resources]-thread-0] ERROR am.integration.lqe.lib.indexer.tasks.ChangeLogTask  - CRLQE0530E A fatal error occurred during change log processing. Aborting change log processing for  https://jazz.office.loytec.com:9443/gc/process-trs2
2016-01-26 17:41:33,169 [lqe.IndexingAgent[TRS 2.0 for DNG Resources]-thread-0] ERROR team.integration.lqe.lib.indexer.reader.FetchUtils  - CRLQE0392E Error fetching resource: https://jazz.office.loytec.com:9443/rm/trs2
2016-01-26 17:41:33,169 [lqe.IndexingAgent[TRS 2.0 for DNG Resources]-thread-0] ERROR am.integration.lqe.lib.indexer.tasks.ChangeLogTask  - CRLQE0530E A fatal error occurred during change log processing. Aborting change log processing for  https://jazz.office.loytec.com:9443/rm/trs2
2016-01-26 17:41:33,177 [lqe.IndexingAgent[TRS 2.0 for DNG Process Resources]-thread-0] ERROR team.integration.lqe.lib.indexer.reader.FetchUtils  - CRLQE0392E Error fetching resource: https://jazz.office.loytec.com:9443/rm/process-trs2
2016-01-26 17:41:33,177 [lqe.IndexingAgent[TRS 2.0 for DNG Process Resources]-thread-0] ERROR am.integration.lqe.lib.indexer.tasks.ChangeLogTask  - CRLQE0530E A fatal error occurred during change log processing. Aborting change log processing for  https://jazz.office.loytec.com:9443/rm/process-trs2
2016-01-26 17:41:33,535 [lqe.IndexingAgent[TRS 2.0 for Link Validity Resources]-thread-0] ERROR team.integration.lqe.lib.indexer.reader.FetchUtils  - CRLQE0392E Error fetching resource: https://jazz.office.loytec.com:9443/jts/validity-trs2
2016-01-26 17:41:33,535 [lqe.IndexingAgent[TRS 2.0 for Link Validity Resources]-thread-0] ERROR am.integration.lqe.lib.indexer.tasks.ChangeLogTask  - CRLQE0530E A fatal error occurred during change log processing. Aborting change log processing for  https://jazz.office.loytec.com:9443/jts/validity-trs2

If I assign the license to lqe_user  I get this error from the RM application:

rm.log

2016-01-17 13:11:14,461 [              WebContainer : 7]  INFO m.rdm.fronting.server.license.ILicenseCheckService  - An error response was received from the Jazz Team Server. Status=400.  Message: CRJAZ0977I The "com.ibm.team.jazz.foundation.enterprise-v3" server license policy does not allow the "com.ibm.team.jis.trs.read" operation.


0 votes

Comments

An additional test on a clean demo installation shows that the TRS license can be assigned to both, the jts_user and lqu_user which results in successful indexing of all sources.

My production system does not allow to assign the TRS consumer license twice, as one instance seems to be "consumed" invisibly. Is there any way to uninstall the license and start over? The GUI does not allow to uninstall the license.


Permanent link

Hi, I got the same errors with ".../process-trs2 " when try restart JTS server without success. And also had indicated errors with LQE indexes. 

So, I removed from ".../server/conf/lqe" 2 folders - indexTdb and textIndex.
Then I successfully estarted server and these 2 forlders were recreated at server startup.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,497
× 73

Question asked: Jan 23 '16, 1:36 p.m.

Question was seen: 5,100 times

Last updated: Jun 26 '18, 5:07 a.m.

Confirmation Cancel Confirm