Recently active
We are currently using Pingfederate as CAS and Microsoft Azure Entra ID as IDP . We want to switch and only use Azure Entra ID as both CAS and IDP. We are able to authenticate users using Entra ID in thingworx but now we want to integrate windchill using integrator connectors. SO we have to setup windchill as a resource server on Entra iD or can we do it just by keeping thingworx as resoruce server. Do we have any use case that we can refer to. I am refering this document - https://support.ptc.com/help/identity_and_access_management/en/index.html#page/iam/AzureADasCASandIdP.html#
Hi everyone,I was following the official guide for installing the Eclipse Plugin for ThingWorx Extension Development, and it refers to this link:🔗https://support.ptc.com/appserver/common/login/ssl/login.jsp?dest=%2Fappserver%2Fcs%2Fportal%2F&msg=1 However, when I visit the page, I don’t see any option to download the Eclipse plugin ZIP file. The instructions mention downloading it from that page, but there’s no visible download button or link.Has the location changed or is there another way to get the plugin?Thanks in advance for your help!
Hello, everyone.How can I customize the thingworx login page?I want the function of remember ID and the function of sending the password initialized mail.On the organization login page provided by thingworx, it seems that only password initialization mail can be sent. If anyone has any way, please let me know.
Hello, i'm trying to connect Thingworx to MSSQL using ODBC instead of JDBC and i found some CS and community posts about ADO Service, but i'm not sure if this is a good choice for using on Thingworx 9.3 as the ADO is like ten years old and i don't even know if it's still supported by newer Thingworx versions.So, i came here asking for help with some solution, because i don't want to connect ODBC on Kepware Server for getting data because i don't want to overload my database with periodic queries from Kepware Server.Thingworx version: 9.3-b20
Hi, I have a Scheduler that execute this code :// Define the Thing that contains the service me.flag1 = 1; // Call the service (e.g., GetAPIData) of the API Thing Things["Eastern.SecurityVehiclesAPI.parser"].GetAPIData(); logger.warn("Tracking.API.Scheduler_3 subscriptionToCallTheService executed"); me.flag1 = 2; and here is the service code itself //code // API endpoint and headers var apiUrl = "http://212.70.49.13/ewe.agent/api/v1/online-history/fleet/2100/all-vehicles"; var headers = { "Accept": "*/*", "Accept-Encoding": "gzip, deflate, br", "ApiKey": "xxxxx" // Replace with your actual API key }; logger.warn("getapidata 2"); //var result = contentLoader.GetJSON(params); // Make the HTTP GET request var result = Resources["ContentLoaderFunctions"].GetJSON({ url: apiUrl, headers: headers, timeout: 10000 // Timeout in milliseconds }); logger.warn("getapidata 3"); // Store the response in a property or return it me.APIResult = result; //logger.warn("API Res
Hi Team,I want to read .xlsx file for that I am trying to import Parsley extension in thingworx.I have downloaded the Parsley from Github. But While importing I am getting .jar file conflict error. So I tried to below steps to resolve this issue. 1) Stopped Tomcat.2) Deleted the existing .jar file from Thingworx/extension folder.3) There are multiple extension are using the same .jar file , so i have deleted the .jar file from the particular extension folder also.4) After I tried to Start the Tomcat , Tomcat is not getting started.5) Once I revert back my changes it is started. Can you please help me with this issue. Thanks,
I have a Mashup that contains another mashup using the Contained Mashup widget. When I first navigate to this mashup, it can be seen and interacted with correctly. However, reloading the page through the browser "Reload" button it results in a blank white page. I am using Thingworx Platform 9.4.
I need to get all change notices when a product/library is selected. How to achieve that in Thingworx?
Hi, I am facing problem to migrate one of my ThingWorx projects. We are using ThingWorx version 9.5.0-b143 for Development, Quality and Production systems. i am getting the below error when trying to Export project from development and importing into quality system:-"Unable to create service handler for getModelGroupData in Monitor:Thing : Handler getModelGroupData requires a ServiceDefinition" but i dont have this service in the thing. Along with it i am there are errors: Import Failed: java.lang.NullPointerException
I have the v6/DataAdmin in OData Connector Connection Settings on the OdataConnector. I am able to see the getContainers API but I need to get list of Products, so I'm looking for this end point but it is not visible in thingworx connector. /Windchill/servlet/odata/v6/DataAdmin/Containers/PTC.DataAdmin.ProductContainer
This is my html code:<table style='border-collapse: collapse; width: 100%; font-size: 14px; text-align: center;'><tr><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>序号</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>项目</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>12月批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>12月日批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>1月批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>1月日批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>按月验证改善</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>按日验证改善</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>验证结果</
Hi all, Trying to enable inline grid editing and am having issues with it working. I followed the instructions in the ptc support documentation (will paste below for reference). Grid still shows like this with the edit icon and doesn't allow inline editing. Any ideas on what else may be missing? Version 9.7.
Hi there,I am trying to install Thingwors HA on ubuntu and windows servers. Most of my machine's OS are Ubuntu except Analytics server, which is installed on a Win2016 server. After installed HA, everything worked fine. But when I installed analytics server, I found all the analytics related things were not created. I tried to reinstall several times, but the same results. I looked into the install log under Analytics Server folder, and found records as below.Checking if Remote Things are created...Setting variable remoteThingConnectionStatus from C:\PROGRA~1\THINGW~1\THINGW~1\scripts\http_post.exe 10.158.190.150 8080 **** false true /Things/WIN153-AnalyticsServer/Services/GetBooleanPropertyValue {\"propertyName\":\"isConnected\"} resultScript exit code: 1Script output:HTTP status 404Could you please help to deal with it? Thank you.
I recently updated the scheduler time in our development environment, but the changes have not been reflected in the production environment. What is the reason this ?How can I track the issue.
I am using ThingWorx Platform Release 7.1 and DatecodeF000We see an issue in the Powerpack Management Screen for SMOM 1.0 USCOA071 server.It does not show the entire data. It will limit the data shown on the screen in a range of 500.We need the entire data to be displayed on the screen for the provided start and end times.
Does anyone know the runtime for the SetRemotePropertyBinding service in ThingWorx and if calling it a lot of times in a single service to automatically bind many properties will cause slow runtime or timeout issues? My team is trying to bind between 1000-2000 properties for a machine in a single service call and the service takes incredibly long to run, sometimes will reach the 20-minute service timeout limit, and I am trying to rule out if this service could cause that issue if ran a lot. Thanks! Version 9.3.17
Hello Dear community, I have bind this property TRIGGERBUTTONLOCATION and passing it Bottom or None parameter but whatever i assigned to it. It just jumps to Top and its not working as i would like it to work.. I have examined it twice that i am passing the right parameter in a status message and its also right but why this property is not behaving according to it. I am passing string what it demands.. TriggerButtonLocation Sets the location of the trigger button to Top, Center, Bottom, Panel, or None. Can please someone test it and give feedback! Thank you so much
Hello ThingWorx Community,I'm currently working on a use case where a customer can either select a value from a dropdown or manually type a custom value into a text field. The idea is to give users flexibility in providing input.Here’s the intended logic:If the user selects a value from the dropdown and leaves the text field empty → the selected value is passed to a service.If the user enters a value in the text field and leaves the dropdown empty → the typed value is passed to the same service.If both fields are filled, the service should not execute. Instead, a status message should inform the user to only fill one field.If neither field is filled, the service also should not execute and prompt the user.I'm currently thinking to use an expression function to validate the input combination and trigger a service on button click accordingly. Before I finalize this logic, I’d love to hear your thoughts:Would there be a more elegant way to handle this validation and control
Issue OverviewWe are facing a critical issue in our ThingWorx-Vuforia Studio setup when sending requests to the AddQualityStepData service in thingworx from vuforia studio. The service is triggered from four mobile devices by our customer. Under normal conditions, when the request fails, an Ionic popup appears, notifying the user that the service did not execute successfully and allowing them to retry.However, sometimes the request does not show an error, nor does it complete execution—it simply freezes the app. The Ionic popup does not appear, and the mobile application becomes unresponsive until the customer manually restarts it. After restarting, the app starts working normally again.What I Have Tried So FarSpinner Implementation:I implemented a loading spinner that runs until the AddQualityStepData service completes.I noticed that every 1-2 days, the spinner keeps running indefinitely, which indicates that the service never fully executes.If the service failed properly, the Ionic p
Hello I am trying to figure out How to use input parameters for SQL in ThingWorx Any help will be appreciated Thanks
Hello I am looking for some sample example to create custom extension in ThingWorx. Can anyone please help me with some example Thanks
Hi, I am facing this issue in ThingWorx 9.5 using SetRemotePropertyBinding service. I am trying to update scan rate to 10 properties using SetRemotePropertyBinding. SQL transaction log is increasing. How to do xml import and export for update scan rate by automate service? Could you give snippet? Thank you in Advance. Regards, Latha
Hi All, we have problem with ThingWorx solutions. every once in a while sending data between TWX and MS SQL database slows down to such an extent that it is difficult for us to display production data. We checked it on the server side during the failure, the TWX server and databases work without excessive loads. The same query from MS Management Studio works lightning fast. From the TWX level we only call Stored procedures that are in our database (separate from the TWX database) I would like to ask how TWX performs queries to databases? Sometimes I have the impression that it asks for too much data in relation to what we want. The problem occurs for devices that have data from the last 6 years.Thank you, Jan
Hello Previously i had an article to clear tomcat cache now i am not able to get it backCan someone please share it Thanks
Hello I am trying to install Navigate but getting following errors Thingworx has been manually installed. Thingworx must be migrated to an instance which has been installed using the Thingworx installer Can someone help me with this? Thanks
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.