Recently active
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
Hi,I have a datable containing 100 000 rows.I need to iterate this datatable and do some operation for each row.Obviously I cannot do that on one service (I will have 100% timeout problem) and I cannot increase the timeout value. The solution I am thinking of: 1-Take rows slice by slice. (50 rows every time).2-When the 50 iterations are done , I trigger the next 50 rows (subscription on a property).3-I finish with I reach the count of all rows in the datatable. What do you think about this solution ?Is there a better alternative ?How to get the 50 rows I need to process since I don't have an id that increment automatically (so I cannot see how to manage the query to get the right 50 rows I need to process) Thank you for your help
Hi everybody! I'm trying to do something like this with proportional charts: This is a figma draw, but I'm in trouble to do this in Thingworx.This was how I setted data:I don't know if it is right but I want "eixoX" in Xasis, grouped "value" in Yaxis and "elements" for the legends like in the figma schema.could you help me??
Hi Team, I need help in CSS styling in Menu widget - In my requirement I have list of menu items should be listed from dynamic service, in that "title" should be like below (Font-weight : Semi-Bold; upto dot and Font-weight : normal; after dot) Menu1.Sample Page Menu2.Sample Page Menu3.Sample Page I tried with below CSS it helped with me updating all text as semi bold. .menuList .widget-menu .menu-item-name span { font-weight: 600 !important; } TWX : 9.6.2 Thanks & Regards, Arun C
I was following this article - https://community.ptc.com/t5/IoT-Tips/Send-Messages-with-Twilio/ta-p/834729I have checked with the configuration and it is correct During executing Twilio thing to send message I got this error -
Hello everyone,I am working on a ThingWorx Mashup where I have a flex container that contains a ptcs-dynamicpanel. This panel is divided into two sections:Left Side: Contains more widgets and occupies a significant portion of the screen.Right Side (ptcs-dynamicpanel-41 #2): Contains fewer widgets, but by default, it opens with too much width.Issue:I want to reduce the width of ptcs-dynamicpanel-41 #2 when the mashup opens. However, I do not see any width property available in the widget’s settings. I have tried adjusting the flex container settings, but the right panel still expands too much when the mashup loads in the browser.What I Have Tried:Checking the Properties of ptcs-dynamicpanel-41 #2 – No direct width option found.Expected Behavior:When the mashup opens, the right panel should have a smaller width instead of taking up a large portion of the screen.The layout should remain responsive without affecting the left panel’s visibility.Does anyone have experience with controlling t
Hi @GabrielB When I log into IQNOX, I encounter the following error. Could you please assist me with this? Thank you in advance!
PTC plans to end the support for on-premises ThingWorx Flow installations. But this is a requirement for the DPT integration between Codebeamer and Windchill (https://support.ptc.com/help/windchill/r13.0.1.0/en/index.html#page/Windchill_Help_Center/reqmgmt/RMThingworxFlowConfigsAbout.html) What is the future scenario for this integration without ThingWorx Flow in an on-premises environment?
I have simple SQL query: SELECT [column 1], [column 2], [column3] ... FROM [table] WHERE [column1]= 31. In my case, conditions are chaning, sometimes I have no WHERE part of querry, sometimes I have 1 column, sometimes 3, depending on operators behaviour.So in query, I added variable filter as parameter, and make a querry like: SELECT [column 1], [column 2], [column3] ... FROM [table] [[filter]] and filter would generated by external service and can be empty if all data needed, but can be also WHERE [column1]=31, or any other combination of WHERE. Unfortunatelly, no matter if I keep filter value empty, or I do put there my WHERE conditions, I receive "Unable to Invoke Service ... on ... : Execute Query failed. Please check Database logs for more details."Have tried to call this service manually, have tried to call by other service, changed name of variable to be sure it's not forbidden word... no changes. Have tried with filter as both, String and Text t
Hello ThingWorx Community, I am currently working with a ThingWorx DataTable that contains approximately 150,000 entries. Since handling large datasets in ThingWorx DataTables is not optimal, I have implemented SQL Server as a more efficient storage solution. Now, I need to migrate this large dataset from ThingWorx DataTable to SQL Server, but I am facing challenges in doing so efficiently. Here are the key concerns: Row-by-Row Insert: When I try to insert data row by row, I run into execution time issues.Bulk Insert Using SQL File: I attempted to create a large SQL insert file, but some data entries are missing or cause issues during execution.Performance & Best Practices: What is the most optimal and scalable way to migrate this large dataset to SQL Server?Has anyone successfully handled a similar data migration in ThingWorx? I would appreciate any insights, best practices, or recommendations for moving large datasets from ThingWorx DataTables to SQL Server efficie
var productionData = [];for (var i = 0; i < 10; i++) {productionData.push({"CurrentIteration": i,"Value": i + 1 //Change it as per your requirement. Like infotable columns names etc. });}throw JSON.stringify(productionData);//For Specific columns and values/items in array use this: "productionData[0].Value"
In Filter widget, how to pass OR condition as default ?
In the attached code line no 282, i used state definition to highlight row based on the value present in highlight field of infotable. But it doesnt made any changes in tree grid.
hello community, I have an expression which has value true and when i evaluate to fill the checkbox means to make the checkbox true then it works fine but only for the first time and now when i evaluate this validator again second time.. means it needs to return me true again then it does not return me true. any one has an idea why its like that?so its only working for only once and then not.
Hi, I am also facing the same issue, Tomcat fails to start, and I see the same error message in the system event logs: The Apache Tomcat 9.0 Tomcat9 service terminated with the following service-specific error: The system cannot open the file. Could anyone who has resolved this issue provide some guidance or share their solution? Thank you!
Hi All, I have a lot off error messages in application_log like Unable to dispatch [ uri = /Things/PersistentSession779c7eb0-1f7c-4508-8791-7bd1585922b4/Services/AddDynamicRemoteSubscription/]: Unable to Invoke Service AddDynamicRemoteSubscription on PersistentSession779c7eb0-1f7c-4508-8791-7bd1585922b4 : Not authorized for ServiceInvoke on AddDynamicRemoteSubscription in PersistentSession779c7eb0-1f7c-4508-8791-7bd1585922b4
Hi, I have an application starting mashup named org.proj.entity.name.typeI would like to customize this starting page url or redirecting from customized as mentioned belowhttps://<host>/Thingworx/Runtime/index.html?mashup=org.proj.entity.name.type How to customize this to https://<host>/projectHome thanks,janakiraman P
I want to do something like this - try{ if(someError) throw someErrorException() }catch someErrorException{ result.message = "someError happened" } Expected output in postman if the someError condition is true - Status Code = 500 & response message = someError happened" Instead of this, I am able to get it into status code 500 by forcefully writing erroneous code within the if statement but I am not able to set the error message. Its the standard error message which comes - "XYZ check scriptLog"
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.