Recently active
We have created a user Group let's say 'Comau' under this user group we have various types roles like Admin, Supervisor etc.We noticed that if we login through Admin type of user under 'Comau' group and try to execute our services of updating property value via service on Mashup using Things[thingName][propertyName] = value; then it gives error as[context: com.thingworx.webservices.context.HttpExecutionContext@555ebcca][message: Execution error in service script [updatePartLifeTimeProperties] :: Wrapped java.lang.NullPointerException (updatePartLifeTimeProperties#12)]The Line #12 on this service has snippet like Things[thingName][propertyName] = value;
I want to take backup of all my thingworx mashup or things which i made with the help of tortoise please help to integrate with thingworx please tell me step by step to do it easily...
are there any advantages to using tomcat 8.5.xx over 8.0.44 with Thingworx 8.1. I am mostly thinking in terms of tweaking performance
got the following error when running docker image with h2: platform_1 | 2019-01-28 16:19:53.938+0000 [L: INFO] [O: c.t.p.p.PersistenceProvider] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Connection ThingworxPersistenceProvider, type H2PersistenceProviderPackage stoppedplatform_1 | 2019-01-28 16:19:53.939+0000 [L: WARN] [O: c.t.p.p.PersistenceProvider] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Could not find persistenceProviderPackage H2PersistenceProviderPackage and thus could not stop data processingplatform_1 | java.lang.Exception: Unable to initialize and start system: Error creating Administrator user. See security log for details.platform_1 | at com.thingworx.system.ThingWorxServer.loadModel(ThingWorxServer.java:625)platform_1 | at com.thingworx.system.ThingWorxServer.doHA(ThingWorxServer.java:212)platform_1 | at com.thingworx.system.ThingWorxBootstrapper.contextInitialized(ThingWorxBootstrapper.java:148)platform_1 | at org.apache.catalina.core.StandardConte
I have a prediction model that will predict Boolean output .this model outputs two values predicted output as Boolean as well as a floating point (suffixed with "_mo"). here this model output is observed as in range of 0-1 can I use this value as percentage.
Hello Team, Need to split the data to be processed on multiple things across multiple instances for scaling purpose Any approach is appreciated. Thanks,Regards, V
Hi, I'm trying to apply custom css for font such as family, style, weight, but nothing applied other than font-family . Also in Collection widget there is scroll by default, is there any way to customize the scroll. .imgLabel{font-family: "Montserrat", sans-serif;font-weight: semi-bold 600 !important;} Kindly let me know how to apply css on fonts and for scroll in collections. Thanks in advance
I've use Rest API calls on the same thingworxserver in order to "impersonate" de current user to a user which has Application Keys creation permissions (current users shoudn't have this kind of permissions). Could you please explain what exactly is the purpose of doing this. Also, isn't it insecure to pass around appKeys between the client and the Twx application? Related to previous post
Hello all, We are using Thingworx Microserver in raspberry pi, we have a requirement where we need to read Thing Property values using Thingworx Microserver . Could any one help with this ? Regards, VR
Hi, I have installed SQL server 2016 and SQL management studio 2017. I am facing an issue while connecting sql to thingworx. The configuration details in thingworx are already filled. Below are the JDBC settings: JDBC Driver Class Name : com.microsoft.sqlserver.jdbc.SQLServerDriver JDBC Connection String :jdbc:sqlserver://localhost;databaseName=thingworx Below is the error i received when i connect to database.
Hi, I'm having the same issue, but on IPhone using chrome. I'm having this issue not on the button widget but on the navigation widget. I don't know a quick workaround for this problem. Is there a solution? Jasper
Hi, I need to know how to use Infotable Selector widget on grid. In the mashup below the selected rows should be reset once Add button is clicked. The reset button in advanced grid is not deselecting selected row when clicked. Is it possible to bind the infotable selector widget with the grid, because there is an event in "infotable selector widget" to clearAllSelected. I am not getting how to use that in mashup with grid. Thanks in advance
What is best practice to allow only 1 or 2 users to access a specific mashup? We have Organizations -> Everyone, and multiple User Groups, controlled by groupGenie. But I want to limit access to only 1 or 2 people.
Hello, I've got a parent mashup that is pulling in a three level nested infotable and sending it to contained repeaters. It uses repeaters and mashup parameters to feed the data between the parent and child mashups. For some reason when I populate the data, it pops up very quickly initially. Then the data blinks and takes a moment to appear again. In the error log, it is giving INFO messages about transitioning databindings for all the lowest level data. So the data loads initially completely fine, then some kind of databinding takes place causing it to disappear for a moment then reappear with no change to the data. I've tried changing input/outputs and changing around my datashapes, I can't seen to figure out why it's doing this. I want this to load as fast as possible so I'm trying to get more info on this INFO message: Error message is:16:31:58 INFO - Transitioning DataBinding SourceProperty "RowData" and SubProperty "Process_Order" to "RowData.Process_O
I want to display the menu only when i click button, I tried assigning clicked action of button to visibility of menu but it is displaying an error "No compatibility Services" I tried using checkbox to button clicked, the same error existed. Please suggest an alternative
I have created a custom thing template which contains a service which takes data in json string, then generates a PDF report ans save it in file repository. The issue is, when I hard code the json string inside the service, the custom extension works great. It creates report and save it to repository, But if the same json string input is passed dynamically from imported extension, it gives me the below error: Unable to Invoke Service CreatePDFReport on PDFThing : java.lang.String cannot be cast to org.json.simple.JSONObject . JSON String :: "{ \"Date\":\"121212\", \"Shift\":\"One\", \"TeamMembers\":\"Sachin\" }" Please Help. ---------------------------------------------------------------------------------------------------------------------------------- Below is my JAVA code: @ThingworxServiceDefinition(name = "CreatePDFReport", description = "", category = "", isAllowOverride = false, aspects = {"isAsync:false" })@ThingworxServi
In our application, we have not made use of the Organization, nor added any user or user groups in Composer.We have created our own database that stores custom username and password, based on those details the customer can log in and view different home page based on what credentials has been entered in the login screen. We are facing issue with the composer login dialog box that pops up when our customers want to log in to the application that we have developed. We don’t want that to appear, instead our application URL must just redirect to the login mashup that we developed and the customers must be able to log in and proceed like they would in any other given application. P.S. We do not want to control access of Composer to users other than administrator.
Hi All, How can i create a property with remote binding and Remote Aspects.? How can i change cache method programmatically? Thanks & Regards, Sathishkumar C.
Hallo Everyone, has anyone made experiences with displaying Thingworx Mashups in an Ionic App? As far as I know, Ionic offers two ways to display a webpage in the app. The first one is, loading the webpage in an iframe component. This does not work because Thingworx forbids to pack its content into frames as far as I understand. The second one is to use the "InAppBrowser" module. I was able to successfully load mashups with this module. But here I am facing a security issue. I am passing the appKey in the url of the mashup (which I would like to avoid because of obvious reasons). Unfortunately it is not possible to send Request Headers with the InAppBrowser module. Has anyone an Idea how to handle this issue? I am open for different approaches as well. Maybe it is possible to create a link to a mashup that just works once? so that I could request this link with a normal http request and then use it only once? I am thankfull for any help.
Hello, I am new at thingworx, trying to setup some things in my test instance.I am currently figuring out how I the users should be managed. Small chronology: - After setting up installation, I have an admin user. - For this, I created a appkey. - Using the appkey I was able to tell my sensor where to send the data to. - Data is sent to a "InstallerThing" i created, that has a service to either create a new thing or update the values.- Everything is working fine so far. Code of InstallerThing: var thingName = "test_" + hardware_serial ; if(!Things[thingName]) { Resources["EntityServices"].CreateThing({ name: thingName /* STRING */, description: "new thing in room "+ dev_id /* STRING */, tags: undefined /* TAGS */, thingTemplateName: "MyRoomSensor" /* THINGTEMPLATENAME */ }); Things[thingName].EnableThing(); Things[thingName].RestartThing(); } Things[thingName].humidity = payload_fields.humidity; Things[thingName].temperature = payload_fields.temp; Things[thingName].pressure
Hi, I have created a List widget and Grid widget, bound with ListSavedSearch (from Thingworx-ptc-windchill-demo-thing). Grid widget is showing the Name and Object ID from my windchill saved search. But List widget is not showing the list of names from my windchill saved search. Please suggest. ThanksSarma
Hi everybody, I have recently switched from TW 8.2 to TW 8.3 and all my services with wrapped services are triggering errors. After checking the logs I'm pretty sure that the problem is related with the permissions for the System user, given that this is the user that tries to execute the wrapped services. I have given permissions to this System user at all possible levels: for the concrete thing, for the entire collection of things, and so on.. The description of the error is: [message: Execution error in service script [Event.AnyDataChange] :: Wrapped java.lang.NullPointerException (Event.AnyDataChange#1)] Check it on the screenshot: I share some more screenshots of the permissions that I have done to the System user: Thank you in advance, Pere
I want to execute the service upon clicking LED display widget. I'm being able to do so with value display widget. But, is there any way to do the same with LED display widget?
Hello, There is a way to Add/Modify the data table entry, by using a service "AddDataTableEntry" or "AddOrUpdateDataTableEntry", but I can also see that these services also have a return value (string) which is id. I would like to know what is this return 'id'? Thanks Aditya Mittal
I've been trying to set property parameters like units, min & max through scripting. I also tried to do that while creating the numeric property itself, but in vain. Can anyone help me out on this?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.