Recently active
Hi PTC Dev-Community, I am trying to use the SAP OData Connector and got the response Invalid connection. But if I open my URL and Enter Username and Password in the Browser I am able to open the Connection. Anyone has some ideas , best practices , tutorial or documentation on how to debug / investigate and find the issue? (e.g. Could this be related to Proxy settings or other topics in the backend ? ) - I can access both Thingworx Flow and SAP Odata Connection in the browser - Receive with the same credentials "Invalid Connection" in PTC ThingWorx Flow So what are options ways to investigate to get more information. Thank you! Running ThingWorx 9.0.2-b136
Hi, In my case, I need to list 20 entries per page in the mashup. one of column of the entry need to request data from external system(WMS) using RESTful call. The performance must will be bad if send 20 requests one by one , so I want to send the 20 requests together in parallel and then fill the result when all of the request get finished , the similar mechanism like Promise.all() . one possible approach may be : define a session variable as the indicator of finishing all request send the requests asynchronously raise event in each request when get finished the event subscription update the session variable the main program check session variable in a while loop to know if all of the request get finished but Is there a more concise solution for the case ? Regards, Sean
Hi, I am trying to install Thingworx Foundation Trial version. I have installed java JDK and set system variable. But I am still getting error. Please find the attached image. Regards, Sri1
Hi , In ThingWorx , any snippet is available to get the list of Thing Template and Thing names . Thanks In Advance.
Hi, Where can we find all the ThingWorx licenses created so far for our organization? In license repository, I see only the licenses created for last 7 days. Is there a way to see total number of licenses created from first to till date for the organization from licensing portal? Thanks, Shalini V.
Thingworx 8.5.2 : Button widget already has 20px padding.How do I take it off as ther eis no option to edit in properties.
Hi there, I was wondering if is possible create button or dropdown menu next to Search and New buttons in composer. It is possible to create them by something? Thank you!
I bound values to properties AxisMaximum1 and AxisMinimum1, but the chart doesn't reacts on data. It prefers to use manually entered values. The property YAxisMode set to "Multiple Y Axes". Does it depend on any other property? I am using ThingWorx 8.5.9-b494 and build in widget timeserieschart.
Hi, I have been facing an issue of internal exception 4 when i use the show/Hide log in that mashup page it displays an error like 'An error occurred while loading mashup "Mashup name" Expected string for parameter content, received null instead.' But i have not used any mashup parameter I have used three services in the mashup getproperties, querypropertyhistory and setproperties which is to get and set properties of a remote thing from kepware server kepware server installed in same machine and i am using trial version of 8.5 Any suggestion? Thanks, Abdul
I am looking for a high level answer. If a customer has Thingworx on a local on-prem single server, and they would like to go to a high availability setup, what is the effort to do so? Relatively easy/hard? Hours/Days? if you need more detail let me know. this was a high level discussion, and not an actual issue at a customer
Hello, It is possible to change the filter hint text in dropdown after clicking on it? The default behavior is that the hint text disapear when you write something.
hii, i want to play video in mashup after clicking on button. i have one grid which have number of videos and i want to play the video after clicking on button. below i have attached the pictures for your better understand.
Hi, There is requirement, that in a particular condition a Tag's value in the Kepserver has to be changed. I can detect that particular condition externally (though nodejs service), now how do I access this Kepserver tag from my nodejs service. Is there any API that Kepserver provides to connect to its device tags and alter. Please suggest. Regards, Sri1
Hello, I'm wondering if it is possible to switch to a mashup based on the time of day. My goal is to having something such as at 2:50 pm every day, the screen will switch to a mash up that says to start winding down and prepare for the shift change. Or at 7:00 am - 7:10 am every morning, the screen will ask the operators to check their equipment. Is this possible? Thanks
Hello All, We have configured Thingworx8.3.3 with Pingfederate for SSO experience and TW developer is able to access TW composer with SSO but when developer is trying to access any entities, developer is getting an error "You do not have permission to view" . How to move users into TW Administrators group when Thingworx composer running with SSO. We are using the components for PoC Thingworx server Pingfederate as Central Auth Server Enterprise identity provider (IdP) - LDAP Not sure where am missing configuration step. Need help. Thanks in advance.
I using autorefresh widget to refresh specific services at every 6 minutes. Widget is working fine only if i access the same window, if i access any other window widget is not working then again it calculating 6minutes from that time. For example : If i access mashup page for 6+ minutes widget is working fine and If i moved to other page at 5th minute or any other minute then it is not refreshing the data then it calculating time from first second to trigger the autorefresh. Is there any other way to trigger the service for every 6 minutes. Thanks.
Hi , I am trying to create dynamic alerts , it is working for "Above" , "Below" , "Equal To" etc. but the same logic is not working for "in Range" and "Out Range". I am using below code : var params = {infoTableName: "alertAttr" /* STRING */};var attrs = Resources["InfoTableFunctions"].CreateInfoTable(params); var field = new Object(); field.name = "minimum";field.baseType = 'NUMBER';attrs.AddField(field); field.name = "minimumInclusive";field.baseType = 'BOOLEAN';attrs.AddField(field); field.name = "maximum";field.baseType = 'NUMBER';attrs.AddField(field); field.name = "maximumInclusive";field.baseType = 'BOOLEAN';attrs.AddField(field); var row = new Object(); row.minimum = MinValue; row.minimumInclusive = true; row.maximum = MaxValue; row.maximumInclusive = true; attrs.AddRow(row); Things[thingName].AddOrUpdateAlert({alertType: DeviationType /* STRING */,alertName: AlertName /* STRING */,property: Property /* STRING */,description: undefined /* STRING */,attributes: attrs /* INFOTABL
I am getting following error in foundation-20201014070146.log file. [2020-10-14T07:03:12-07:00] WARN: Mode 640 includes bits for the owner, but owner is not specified [2020-10-14T07:03:12-07:00] WARN: Mode 640 includes bits for the group, but group is not specified [2020-10-14T07:03:12-07:00] INFO: template[platform-settings] sending run action to execute[change_owner_twx] (delayed) [2020-10-14T07:03:12-07:00] INFO: Processing execute[change_owner_twx] action run (twx_foundation::install line 158) [2020-10-14T07:03:12-07:00] ERROR: Running exception handlers [2020-10-14T07:03:12-07:00] ERROR: Exception handlers complete [2020-10-14T07:03:12-07:00] FATAL: Stacktrace dumped to c:/progra~2/thingw~1/installer/foundation/local-mode-cache/cache/chef-stacktrace.out [2020-10-14T07:03:12-07:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report [2020-10-14T07:03:12-07:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: twx_keystore_secret[encrypt_db_passwor
Hi, i'm trying to import entities from a file and i get this error: com.thingworx.common.exceptions.InvalidRequestException: The User being set to the 'Run As User' value is invalid. Cannot proceed with changes. Thank you.
Hi, Can anyone tell me how to add or insert row in data shape(info-table) by using advance grid in mashup?
Update to Connected Factories Benchmark Scenario Three: One Kepware Server in ThingWorx 9.0 The goal of this scenario is to confirm the same performance in ThingWorx 9.0 as seen in scenario one, where one Kepware Server represented a single factory in version 8.5. Matrix 1 - Slow (15s slow properties, 1s fast) The lower frequency tests performed the same in 9.0. Even the 10k ingestion test, which lies very close to the boundary for a single Kepware Server, passed with no errors. Matrix 2 – Fast (5s slow properties, 500ms fast) These showed similar results, but the 500 thing, 50-10 property test had data loss in 9.0. However, the write rate is much higher than PTC recommends for a single Kepware Server anyway. Matrix 3 – Faster (1s slow properties, 200ms fast) The fastest tests had similar results as well. The larger tests ran with more success with two Kepware Servers (data not shown here). Conclusions ThingWorx 9.0 is
I've followed the help file in order to create an additional KPI (which I've named OperationalEfficiency) within ThingWorx Manufacturing Apps. The following error appears in the script log: "KPI name : OperationalEfficiency is not in Save Information array, might not supported for now." It looks like it originates from a service called "PopulateProductionKPIsTreeGrid" on "PTC.Factory.PlantStatusUtils". Any idea how I can fix this error? Thanks, George
Announcing the Final Installment JMeter for ThingWorx, the Comprehensive Guide and Best Practice Tips This is the final post on using JMeter for ThingWorx. Below there are best practice tips for using JMeter and for load testing in general. Attached to this post is a comprehensive guide including all of the information from every post we've made on JMeter, including the tutorials. For a more central source, feel free to download the guide , or see the past posts here: JMeter for ThingWorx (original post) Building More Complex Tests in JMeter Distributed Testing with JMeter Generating and Reviewing JMeter Results JMeter Best Practice Tips Use Distributed Testing As already mentioned in a previous post, each JMeter client can only handle about 150-250 threads depending on the complexity of the tests, and each client will need around 1 CPU and up to 8 GB of RAM for the Java heap. Some test plans will run with fewer host resources, so resizing the test client VM up
hii, i want to show multiple videos by using file upload widget from my own system like we upload the image, is it possible? if yes then please share the process for the same
Hi, We have connected ThingWorx to 100 equipments in PLC. ThingWorx is reading almost 3000 tags. We wanted to constantly monitor the tags so thinking about using the Timer entitiy. But if we put the timer for 30 seconds timer to monitor all the 3000 tags how will the performance of ThingWorx be affected? Is it advisable to add timer for mass data collection like this? If the system creashes where will the data be logged? Thanks & Regards, Shalini V.
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.