cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X

Evaluating ThingWorx 8.5.0; Getting "License has not been installed" on the composer.

vaishnavee
12-Amethyst

Evaluating ThingWorx 8.5.0; Getting "License has not been installed" on the composer.

Hi,

We are evaluating ThingWorx 8.5.0 that is installed on a linux server. We are running the platform in a disconnected mode (no internet available). We are following the guide : https://developer.thingworx.com/en/resources/learning-paths/getting-started-on-thingworx-platform/thingworx-foundation-quickstart . We can create and save tags, ThingShapes and ThingTemplates. But on the step 5, while saving the Thing, we are getting "Licence has not bee installed" error. The same can be seen while importing the sample entities from other guide, creating Data Shape, Value Streams, creating a new user etc. Can you please help us understand what might be the problem?

 

We have generated ../ThingworxPlatform/licenceRequestFile.txt file containing device id.

We went through the Licensing Guide for disconnected sites (http://support.ptc.com/lm/ThingWorx_Navigate_8.1_Licensing_Instructions.pdf) . But getting 'Access denied:insufficient privileges' error due to trail version account. 

 

Please find the environment details as follows-

* ThingWorx version - Trial 8.5.0

* Tomcat version - 9.0.22

* Stack trace from catalina.out - 

 

com.thingworx.common.exceptions.InvalidRequestException: License has not been installed
at com.thingworx.system.subsystems.licensing.LicensingSubsystem.checkOutLicense(LicensingSubsystem.java:487)
at com.thingworx.system.managers.BaseManager.checkOutLicense(BaseManager.java:1082)
at com.thingworx.system.managers.BaseManager.createEntity(BaseManager.java:405)
at com.thingworx.contentmanagement.ImportProcessorWorker.processEntities(ImportProcessorWorker.java:1689)
at com.thingworx.contentmanagement.ImportProcessorWorker.run(ImportProcessorWorker.java:172)
at com.thingworx.contentmanagement.ImportProcessor.processImport(ImportProcessor.java:80)
at com.thingworx.webservices.BaseService.handleCreate(BaseService.java:921)
at com.thingworx.webservices.BaseService.service(BaseService.java:455)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)

1 ACCEPTED SOLUTION

Accepted Solutions

yes , you need license to save the things

View solution in original post

3 REPLIES 3

actually you need to contact your account representatives who has access to PTC websites or has account login. need to login through that account to esupport ptc site. from manage licenses , you need to download the license using device id and then finally had to place that downloaded license file to ThingworxPlatform folder followed by restart of server

@rosharma We have not got the licence for ThingWorx platform. We are in the platform evaluation phase. Do we need the licence for saving the entities like User, Thing, Streams and Mashup etc?

yes , you need license to save the things

Top Tags