Recently active
The ThingWorx mashup-vendor-shared.js file is using the jQuery scrollintoview plugin v1.8 (2011), which is vulnerable. We would like to upgrade this to the latest version, but since it is bundled within ThingWorx, please advise on the recommended approach for upgrading or replacing this plugin.Current environment:jQuery: 3.7.2 jQuery UI: 1.14 jQuery Migrate: 3.5.2
Hi, I have a List widget placed as a menu on the Master. The issue is that when I hover over the selected List Item, it shows a white border around the label on all four sides. Thanks,
Hi everyone,I am trying to configure an MQTT Thing in ThingWorx 10.0.1-b202 using MQTT Extension 4.0.0.I followed the steps documented in the ThingWorx Help Center:https://support.ptc.com/help/thingworx/platform/r9/en/index.html#page/ThingWorx/Help/Extensibility/MQTT.htmlEnvironment ThingWorx Version: 10.0.1-b202 MQTT Extension: 4.0.0 MQTT Broker: demo.thingsboard.io Steps Performed Installed the MQTT Extension. Created a Thing using the MQTT Thing template as described in the documentation. Configured the MQTT broker as demo.thingsboard.io. Created a property on the Thing and configured the corresponding mapping in the Mapping infotable under the Configuration section. Issues The MQTT Thing never connects to the broker. When I try to update the property value under the Properties tab, I receive the following error: "Error occurred: Unexpected error occurred on server." The Application Log shows the following messages: Unable to close client in MQTT Thing ITH.MQTT.Tes
If I create a notification entity in composer, and a trigger, it will put information about this in 2 tables in the DB (notificationcontent_model, notificationdefinition_model). When I delete a trigger, it is not deleting this row from the table. Because of this, I cannot create a new trigger with the same name on the same notification entity. For now, I have been deleting this row in the DB table in order to ensure this name is available for use again. I also noticed the same thing happens if you delete the entire notification entity. None of its data are removed from the tables in the DB. Is this a bug? Are there any side effects to removing these rows from the table in the DB when a trigger is deleted?
Hello PTC Community,I would like to confirm the expected behavior of the Kepware _System._NoError tag when it is referenced from ThingWorx.I reviewed the following support article:CS466164NoError tag value fails to update in ThingWorx when NoError tag is updating in Kepware Modified: 19-Mar-2026 / Last Seen: 15-Apr-2026As I understand the article summary, it states that:the NoError tag is updating in Kepware, but the NoError value in ThingWorx is not updating, the cause is that only the NoError tag is bound, and the suggested resolution is to bind a device static tag on the same Thing together with _System._NoError, ensure that the static tag completes its first scan, and then verify that the NoError value updates in ThingWorx.However, from my understanding, _NoError is a system tag representing the device communication state on the Kepware side, while ThingWorx is in the client position relative to Kepware.Because of that, the explanation that _NoError is not evaluated until a normal
We are facing an issue in our ThingWorx 9.3 Production environment where Timer Things and Schedulers are not executing, while the same configuration works correctly in other environments.EnvironmentThingWorx Version: 9.3 License: Valid until 2027 Issue specific to production environmentValidation PerformedVerified Timer Thing is enabled. Verified runAsUser is set to Administrator. Verified subscriptions are enabled. Compared Timer Thing XML/configuration between working (test) and non-working (production) environments; no significant differences found. Created a new test Timer Thing with a simple logging subscription; it did not trigger. Created a test Scheduler; it also did not execute. Restarted the ThingWorx server. Verified license status through Licensing Subsystem.
Hi ThingWorx Community,I'm working on a ThingWorx Mashup and need to uniquely identify the client machine that is accessing the mashup. The goal is to know which specific PC/workstation is running the mashup at any given time.I've explored a few approaches but hit limitations due to the browser sandbox and the separation between client-side (mashup) and server-side (JavaScript services). I'm hoping someone has solved this or can suggest a better approach.What I've TriedClient IP Address (CurrentSessionInfo.GetCurrentUserSessionInfo()) — This works, but the IP address can change due to DHCP, VPN, or NAT/proxy, so it's not a reliable unique identifier. URLSearchParams / window.location in a server-side service — This doesn't work because ThingWorx JavaScript services run on the Rhino engine (server-side), which has no access to browser APIs.What I'd Like to Do (Any of These Would Work) Read an environment variable from the client machine (e.g., %COMPUTERNAME% on Windows) directly from th
Mashup Expression and Validator functions are not reliably storing changes to code as of Friday 5/29I open the function, make some change to the code within, click Done button to close the function editor, and when I reopen the editor whatever change I made has disappeared, reverting back to the previous value. This includes a brand new function created to test this bug. A new expression or validator created with Output = "test"will be simply a blank window after closing and reopening.I first discovered this on Friday 5/29 and again today and have tested and found the same bug in both Firefox and Chrome with the latest versions of both. Clearing browser cache and restarting had no effect. Closing all active edits in Thingworx composer and returning had no effect.This also occurs in a new, blank mashup as well as existing complex mashups.
I am using ThingWorx Platform Release 9.2 and DatecodeSP12 C3P0PooledConnectionPoolManager[identityToken->2y7va1bjf5tzhngvxv49|58599b34]-HelperThread-#2] Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@f2f0838 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests. Here are the errors that I faced C3P0PooledConnectionPoolManager[identityToken->2y7va1bjf5tzhngvxv49|58599b34]-HelperThread-#2] Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourcePool@f2f0838 is interrupting all Threads waiting on a resource to check out. Will try again in response to new client requests.
Hi all, On version 10.0.0 and this is an issue I am just noticing as of recent (maybe just after updating our dev to 10.0.0). There is this dependency with an entity called 'open-tabs' but I don't see it used anywhere in the mashup and don't even know what the entity is (based on name seems like a default thingworx entity). Any ideas on what this is or how to resolve this dependency?
Hi,I’m using ThingWorx 9.3.0-b20 with Analytics Manager, and I’m facing an issue where analytics jobs stay in “Waiting” state for a long time.This does not happen all the time, but occurs around 3–5 times per day.The jobs only start running after I manually trigger another job (e.g., test an analysis model or create a new job). Once I do that, the waiting jobs immediately execute.Expected: Jobs should start automatically without manual trigger.Actual: Jobs get stuck until another job “wakes them up”.Questions:Is this a known issue in 9.3? Any configuration related to scheduler/queue causing this? Any workaround or fix?Thanks in advance.
I am using ThingWorx Platform Release 9.1 and DatecodeSP1 Users or Developers are not able to see the mashup Runtime, even though they are in the "Administrators" group. Sometimes, after restarting the laptop or incognito Runtime shows up, but most of the time, the dashboards won't come up. We tried in different ways:1. Different Browsers2. Restarted Laptops3. Incognito Windows4. Restarted the Thingworx with clearing cache When the Runtime Dashboard is opened, we get HTTP Status 403 – Forbidden Here are the errors that I faced HTTP Status 403 – Forbidden
Hi,I have installed the IQNOX Thingworx Map widget from the website and I have Imported it to the Thingworx: But the Map is not showing up in the Widgtes: There is no widgets of google showing up: Thanks.
We have successfully migrated the existing PostgreSQL 15.3 database to a new PostgreSQL 15.3 server and established connectivity with the newly installed ThingWorx 9.4.0 environment on the new servers.As the next step, we need to upgrade ThingWorx from version 9.4.0 to 10.0.Could you please advise on the recommended approach and best practices for performing this upgrade?For your information, ThingWorx and PostgreSQL are hosted on separate servers.
I have a few analysis models enabled and running. Up until recently the Analysis jobs were getting executed perfectly at an ideal rate, but recently the issue is persistent. The issue is the jobs are getting submitted in the analysis jobs but the time taken before the execution begins, is roughly around 2 minutes. As a result the queueing is increased with the state of each job as "WAITING". This delayed execution is not ideal for our instance, as we are logging data for every 30 seconds , as the execution is delayed the real time updating of the prediction values is also affected. Is there any way to start the analysis execution as soon as the analysis job is submitted? What might be the reason for the delay in the beginning of the job execution? I have attached the photos of the issues we are facing below. The Version we are using is:Analytics Version= 9.5.0-r4Thing Worx Software version = 9.5.0-b143
Hi, What is going on? Other things are created successfully, except THING_120573 JavaException: java.lang.Exception: Unable to create thing: THING_120573 : [1,002] Data store integrity violation error: [Error occurred while accessing the model provider.] Any help would be greatly appreciated. Remarks, SpotlightSearch returns nothing, GetGhostEntities returns an empty array, however thing_model table contains a row with that name. My Bests, Hung Tran
I am using ThingWorx Platform Release 9.4 and DatecodeSP1 During installer inplace upgrade of thingwrox in windows with postgress as persistent provider. Do we need to stop the service of the existing TWX running ? I didn't find the specifics regarding this.
I am using ThingWorx Platform Release 7.4 and DatecodeSP1 We currently have a business-critical ThingWorx 7.4 application running in our environment. As per our internal requirements, we are planning to upgrade the platform to the latest available version, ThingWorx 10.1. Could you please assist us with the recommended approach and way forward for this upgrade? We would appreciate it if you could provide: The recommended upgrade path from ThingWorx 7.4 to 10.1. Any prerequisites, compatibility considerations, and key risks involved. Detailed documentation or implementation guides for the upgrade process. Best practices to minimize downtime and ensure a successful migration. Additionally, we would like to understand the level of support that PTC provides during this upgrade activity Here are the errors that I faced We currently have a business-critical ThingWorx 7.4 application running in our environment. As per our internal requirements, we are planning to upgrade the platform to
How can the LLM Accelerator be integrated with the native MCP capabilities introduced in ThingWorx 10.1 to enable interoperability with Mistral AI models? Additionally, are there any sample implementations or reference code available for building a chatbot within ThingWorx 10.1 and generating reports natively using these AI capabilities?
Hi, I was working on a Dashboard, I see a new Property (ConfigurationMashup) in the Mashup, in Thingworx 10.0. What does it do actually ? Thanks.
我无法访问https://support.ptc.com/appserver/cs/software_update/swupdate.jsp,显示访问被拒 - 权限不足您的 Web 帐户出现问题。请与 eSupport 帮助社区 联系以解决此问题。很抱歉对您造成不便。
Thingworx is connected with two windchill - Here GBOM is in one windchill and Part BOM in one windchill. Is it possible to view the structure and additional details at the same time when we select the required one?
Hello,I’m having an issue where I create a Mashup, add a dashboard widget, view mashup, and create dashboard then the dashboard shows up in the DefaultProject. Is there a way to change this behavior?ThingWorx Version: ThingWorx 10.1.0
I have created a mashup and a number of services to create users from a mashup and give them a certain level of access.I am able to create and update user information as an administrator/developer. However, I have attempted to create a user from a non admin account using my mashup and I keep getting the same error:JavaException: com.thingworx.common.exceptions.InvalidRequestException: Not authorized for ServiceInvoke on CreateUser in EntityServicesI have give all users permission to execute services for the users and read/write properties. Are there any other permissions I need to add in order for the CreateUser service to function? Thanks,Paul
Hello, I have a grid widget in Thingworx 10.0.1, and based on hyperlink click event I wanted to call a service. As I have multiple hyperlinks in grid, wanted to perform action based on column type. But when I am clicking on hyperlink in grid, this newly added event in Thingworx 10 “LinkClicked” event is not triggering. Any one implemented this? Your help is appreciated, Thanks in advance. Regards,Mayur Kulkarni
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.