It's all about the answers!

Ask a question

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


Thomas Rauscher (1111) | asked Jan 23 '16, 1:36 p.m.
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



Comments
Don Yang commented Jan 24 '16, 11:03 p.m.

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?


Thomas Rauscher commented Jan 25 '16, 4:24 a.m. | edited Jan 25 '16, 6:40 a.m.

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>





Don Yang commented Jan 26 '16, 12:27 a.m.

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
Thomas Rauscher (1111) | answered Jan 26 '16, 11:49 a.m.
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.



Comments
Thomas Rauscher commented Jan 28 '16, 2:23 p.m.

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
Dmitry Lapygin (1112) | answered Jun 26 '18, 5:07 a.m.

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.

Your answer


Register or 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.