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

RTC floating license with Eclipse client

Hi,

It's been found when eclipse client is used with floating license, deliver action (suspected any SCM related action would return the same behaviour) triggers license consumption for everyone who logged into the eclipse client even without any operaton performed.

Checked the following 2 references and it seems it contradicts to each other so a bit confused.

https://jazz.net/library/article/347
https://jazz.net/wiki/bin/view/Deployment/JazzLicensingExplained

Using floating developer licenses, this behaviour ends up exceeding the total number of license easily and it does not deliver the value of using floating.

Can this be considered as design fault or is there any other way to prevent any inactive user in the eclipse client to check out license?

0 votes



One answer

Permanent link
I assume by "everyone who logged into the eclipse client", you mean "everyone who logged in to an RTC server repository connection from an eclipse client"?   The eclipse client periodically polls the RTC server to refresh information about objects cached in the eclipse client, so I can imagine that if the state of a stream in the pending changes view is modified by a deliver, that could result in the license being refreshed in order to retrieve that new state.   That's just a guess, though.

0 votes

Comments

Hi Geoffrey,

Thank you for the input. From the behaviour we observed, it seems like the case. The actual question is under usage of Floating developer license, this causes excessive licenses to be checked out so it does not work well with the intention to use the floating license. Can anybody in the development explain what would be the exact usage model of floating developer license and if this can be considered as a matter to be addressed?


Charlie, I think that's the expected behavior. As long as RTC checks for SCM information periodically (or implicitly by some operations), the license will be refreshed and the timeout starts all over again. To avoid it, try to disable the auto-refresh (although I don't know how many places you need to do this). Or manually disconnect from the connection repository. The floating concept makes perfect sense to me, particularly when you have developers working in different time slots.

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

Question asked: May 08 '15, 2:20 a.m.

Question was seen: 2,241 times

Last updated: May 12 '15, 1:21 a.m.

Confirmation Cancel Confirm