Recently active
I am currently migrating projects from ThingWorx 9.3 to 10.1 and need to import several extensions required by the existing applications.List of required extensions:PTC.BaseCSVParser_ExtensionsTWX_Converge_Core_ExtensionPackageSCO_Common-extensionTwilio_ExtensionsMail_ExtensionsTWX_Converge_Styles_ExtensionPackageinfotableselector_ExtensionPackageFactoryDemo-extensionOA_OperatorAdvisor-extensionAppHomePage-extensionLogoutWidget-Mfg-extensionHowever, I am unable to determine whether any of these extensions have additional dependency extensions that must be installed beforehand.I could not find a dependency list or reference on the ThingWorx portal or documentation that clearly specifies extension-to-extension dependencies for these packages with compatible versionCould you please confirm:Whether any of the above extensions have mandatory dependencies on other extensionsIf there is an official source, document, or tool within ThingWorx to verify extension dependencies before import
Hi Folks, I have a requirement to download the files of Windchill objects into Thingworx repository. I am getting the Link of files inside Thingworx using Odata Connectors. I am able to generate the file in Repository but when I try to open the file getting error "Failed to load PDF document." Below is the code I am using :// result: JSONlet inputJson = Things["ptc-windchill-integration-connector"].downloadAsZip({respondWithZip: false /* BOOLEAN {"dataShape":""} */,$expand: undefined /* STRING {"dataShape":""} */, objectId: <objectId>}); // result: JSONlet csrf = Things["Thing.ODataConnector.ProdMgmt_TH"].GetCSRFToken({$select: undefined /* STRING {"dataShape":""} */}); item = inputJson.items[0];let params = {url: <file_url> /* STRING */ ,headers: {"CSRF_NONCE": <Nonce token>, "Accept": "*/*", "X-Requested-W
Based on my experience in the majority of large companies there is a huge need to connect different tools from different vendors. The discussion I would like to launch in this context is: can ThingWorx be used as the tool "integrator" between PTC and 3rd parties tools? Example of a use case: collector \ integrator between Windchill and a 3rd party tools (ALM -requirements management system > keep the link across artifacts from different tools platforms and keep traceability (changes impacts \ alerts)
I'm a student currently working on a learning project related to IIoT, and I need the ThingWorx trial installation package(with a valid license) for testing purposes.Could you please guide me on how to apply for the trial access and download the installation package? Any links or steps would be greatly appreciated.Thanks a lot!
I am using ThingWorx Platform Release 9.1 and DatecodeN/AWhen attempting to re-import the license file, the process completes with the status 'Ignored' instead of 'Successful'. Please advise on why the license is not being re-imported successfully and how to resolve this issue.Here are the errors that I faced4.016+0000 [L: ERROR] [O: c.t.s.s.l.LicenseFetcher] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] Unable to process capability response because Storage anchor break found.2026-01-07 10:35:04.032+0000 [L: INFO] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] Unable to read trial license file. Attempting to load as Paid license2026-01-07 10:35:04.079+0000 [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] Storage anchor break found.2026-01-07 10:35:04.079+0000 [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] ====================================================================2026-01-
Hi everyone, I am running ThingWorx Flow 9.3.10 and I’m hitting a wall trying to fix an expired self-signed certificate. The Issue: My self-signed certificate for Flow expired, so I needed to regenerate it. I followed the official guide here: CreateSelfSignedCertificate.htmlI generated the new files, placed them in the SSL directory, and restarted the services. However, Flow is now failing to connect. Symptoms:Redirect Loop: When I try to open the ThingWorx Flow app, it automatically redirects me back to the ThingWorx Composer.Validation Error: When I run ValidateFlowSetup in the WorkflowSubsystem, I get:[FLOW-API-01] - Failed to connect to Flow: Internal Server ErrorLog Error: The flow-exchange module logs show this error, which suggests a trust issue:{"module":"flow-exchange","timestamp":"...","level":"error","message":"unauthorized access"}It seems like the internal services aren't accepting the new certificate I generated. Has anyone experienced this? Is there an ext
I can't find an explanation of how this filter works in order to explain to users how to use it. If I type "abc" into it will it return all rows where any cell has a value starting with abc?
Hello I have followed all the steps as mentioned in the article, I have installed the new tomcat 9.0.110 but my thingworx is still redirected to older tomcat version if I stop that thingworx page is not loading Two questions 1) do we need to use older(9.0.88) web.xml and server.xml and copy into new tomcat webapps 2) I was not able to understand point 6 in the article https://www.ptc.com/en/support/article/CS272588 as it says directly copy the older ones and paste into new tomcat folder VS Point 19 and 20 says that we need to edit web.xml and server.xml https://support.ptc.com/help/thingworx/platform/r9/en/index.html#page/ThingWorx/Help/Installation/Installation/install_java_and_apache_tomcat.html#wwID0E4KGM do we need to remove the older tomcat folder from C:\Program Files (x86)\ThingWorxFoundation\tomcat
I observed something strange when working with Run Time Instance permissions on a Thing Shape and wanted to ask if this is expected behavior or a potential bug. To demonstrate I'll propose a scenario. I am using ThingWorx 10.0.Created entities:TestUSR - User for testing access.TestTS1 - Contains property "TS1Prop" and service "TS1Service"TestTS2 - Contains property "TS2Prop" and service "TS2Service"TestTT - Template inheriting GenericThing template. Contains property "TTProp" and service "TTService"TestThing1 - Thing inheriting TestTT template. Contains property "ThingProp" and service "ThingService"Now I configure permissions on TestTS1 only. The rest of the entities will not have any permissions configured.Grant 'Property Read' and 'Service Execute' run time instance permissions to TestUSR. See below.Now I run Access Report for TestThing1 for user TestUSR. This initially looks fine, but when I dig into the Specific Permissions by clicking
Does any one here know how to display ThingWorx mashup on TV using a digital signage tool AppSpace?
For Thingworx 10.0.0 in the line chart widget... I am trying to limit the number of x axis labels. I see this is possible if the x axis type is numeric or date type. However, with string type, the property numberOfXAxisLabels is not visible. Is there a way to limit this somewhere when the x axis is a string type?
Hi Community, I am using Thingworx 9.7.1 version and I have this Show/Hide Log error reproducing on page load which I am not able to debug which says "An error occurred which accessing property NoBindingIcon and NoBindingText". PFA the screenshots attached for reference. I am using a master mashup with side panel with a grid, upon row selection it loads a collection of cards.Can anyone tell me why this error is appearing? Let me know if any further details are required.
I am using a Line Chart widget in ThingWorx Mashup to display time-series data. I would like to add a trend line (for example: linear trend / moving average) on top of the existing line chart to show the overall trend of the data. Is there any built-in option in ThingWorx Line Chart to enable a trend line?If not, what is the recommended approach to implement a trend line?
Why does using a NUMBER type attribute to create an alert cause an error?
I am using ThingWorx Platform Release 9.2 and DatecodeSP2Hi Team, We are facing issue while exporting the grid data into csv format in one of the production site and we have seen that service output results are correct format, however it is not in correct format in csv. we have attached the screenshots of service output,region settings and csv format, please investigate this issue and assist us further on this case.Here are the errors that I facedIncorrect csv format
Hi, I have a scenario where in Thingworx mashup there is a text field it should allow only integer. Other than that any text entered it should show "Please enter integer value". How to achieve this?Thningworx version 9.6Can anyone help on this.
I am trying to send a file to an AWS S3 bucket via an API call. I am able to send the file when I use Postman, but I am unable to send it via Content Loader Functions. I am assuming my configurations may be incorrect. When I send the file through Postman, I do the following: select PUT as the method paste the URL into the request URL (this automatically populates the parameters under Params tab) under the binary tab, select binary and the file to upload click on the Send button The following is my service to send the file via Content Loader Functions: // Content: BLOB var Content = Things["SystemRepository"].LoadBinary({ path: "/directory/subDirectory/someFile.csv" /* STRING */ }); // result: BLOB var result = Resources["ContentLoaderFunctions"].PutBinary({ proxyScheme: undefined /* STRING */, headers: undefined /* JSON */, ignoreSSLErrors: undefined /* BOOLEAN */, useNTLM: undefined /* BOOLEAN */, workstation: undefined /* STRING */, useProxy: undefined /*
I’m facing a database connectivity / connection pool checkout timeout issue during ThingWorx Foundation startup against AWS RDS PostgreSQL 16.6. ThingWorx goes into ERROR state even though database connectivity works from other clients.EnvironmentThingWorx Foundation: 9.7OS: Ubuntu 22.04Database: AWS RDS PostgreSQL 16.6App Server: Tomcat 9.0.113Java: Amazon Corretto 11.0.29Path: /usr/lib/jvm/java-11-amazon-correttoError Seen (Startup)ThingWorx fails on startup and sets the web app state to ERROR: *** CRITICAL ERROR ON STARTUP: An attempt by a client to checkout a Connection has timed out. *** Web Application STATE is being set to ERROR! *** This looks like the ThingWorx DB pool is unable to checkout a connection within the timeout (pool exhausted / blocked / cannot create new connections).Important ObservationFrom the same EC2 instance, I can connect successfully using terminal tools (psql style connectivity).I can also connect successfully using pgAdmin.So networ
Hi Community,We are decommissioning ThingWorx and have performed the following steps:Ran uninstall.exe, which removed the ThingWorx services and installation foldersDeleted the ThingWorx database from PostgreSQLCan you please confirm if these two steps are sufficient to completely remove ThingWorx?Additionally, are there any other folders, files, or configurations (e.g., storage directories, environment variables, logs) that should be manually removed to ensure a clean uninstall?Thanks in advance for your guidance.
I'm experiencing an issue following a ThingWorx upgrade via the ThingWorx Foundation Installer for PostgreSQL. The labels for the newly added debugger feature are missing. Can anyone confirm if they're seeing the same problem?
I am using ptcs-grid with multi-row selection enabled.The first row in my grid is a “Total” (summary) row, added through a service.I do not want this row to be selectable, and it should also be excluded when “Select All” is used.Since CSS solutions only hide the checkbox visually (and do not affect selection logic), I would like to know:What are the supported alternatives or best practices to handle this scenario? how the Data is looking on grid i am here attaching the screenshot.from this screenshot i want to Hide the Checkbox for the 1st row whose department="Total"
Hi all, Many of you I think attended the What's new in TW10 webinar yesterday.The debugger in particular looked like something we have been asking for a long time, which is very good news.I have been trying TW10 since june but have not experienced any good usefulness with the debugger.Even though I placed several breakpoints in the code most of the time it does not break there. Is there a difference if you place them in JS functions or outside? Shouldn't be?The information shown in the Variable section is most of the time useless. It shows 'com.thingworx.types' for instance on InfoTables.80% of our mashups are showing grids of InfoTables. These tables are populated from parsing Windchill REST services JSON data, and this would be EXTREMELY useful so use the debugger for this.What am I missing? Anyone else found the debugger useful? If so, care to explain? BR,Roger
Hi Community,I’m using ThingWorx 10.0.0 and working with high-frequency properties named property1 and property2 that update very often.If these are marked as Logged = TRUE, they generate a large amount of history data and can impact system performance.Proposed ApproachBefore I implement anything, this is the strategy I’m considering to log values only every X minutes:1. Keep original properties unlogged (Logged = FALSE).2. Create separate periodic properties (Logged = TRUE, DataChange = ALWAYS).3. Use a Timer to write values to these periodic properties every X minutes:me.property1_periodic = me.property1; me.property2 = me.property2;This would store history only at fixed intervals instead of every update.Looking for SuggestionsIs this a good approach?Are there any built-in features or alternative strategies for periodic logging that I should consider before implementing this?I’d appreciate any recommendations or best practices from the community.
When I upload a file, it shows the file below with an "x" to remove the file as well. However, I need to remove this "x" because there is no bindable event to removing an item. Instead, I have a button to clear the items which then triggers some other services. How do I remove the "x" button from this widget as shown below? Thingworx 9.6
I am trying to create a custom tooltip for the line chart. I have the custom tooltip working except my dynamic data are returning as N/A in the tooltip. My datashape for the chart data are as follows:xaxis: stringyaxis: numberlineLabel: string My custom localization token value is as follows:${label} #newline# ${Data:lineLabel}: ${value} How do I get the lineLabel value to show here ${Data:lineLabel}? I am using the syntax provided by PTC docs link here...https://support.ptc.com/help/thingworx/platform/r9.6/en/index.html#page/ThingWorx/Help/Mashup_Builder/Widgets/CreatingCustomChartTooltips.html
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.