Recently active
Hi all, for some aggregation in memory I used an Infotable. So my Thing has an property of type INFOTABLE and I can access the rows to read/write single entries. e.g: var now = new Date(); me.tab.rows[0].ts_set = now; var result = me.tab; Thingworx 8.4 & 8.5 give me a result with the correct now() timestamp in the first row. I now tested this code in Thingworx 9.1 and it does not give me the correct now() timestamp in the first row! So is it not possible to modify single entries in INFOTABLES in place any more? Do I really have to copy the INFOTABLE every time I access it and change the code to: var now = new Date(); var tab = me.tab; tab.rows[0].ts_set = now; me.tab = tab; var result = me.tab; Any suggestion, please? Greetings Andreas
Whenever I try to use the endpoint GetPartInPartsByID I get the following error : Unable to execute service GetEndpointDefinition on AG_Odata_Connector : JSONObject["PTC.CADDocumentMgmt.AssociationTypeEnum"] not found. I saw that there is a support article https://www.ptc.com/en/support/article/CS332815 for this and it has the following info : Reported to R&D as JIRA ticket as PSPT-70331 If using Thingworx Integration Runtime version 8.0.9 or earlier IR versions with Windchill Rest Services 2.1 then errors can occur. PTC strongly recommends to upgrade to Thingworx Integration Runtime version 8.0.10 to work with Windchill Rest Services 2.1. But check ThingWorx Navigate Product Compatibility Matrix and confirm if IR 8.0.10 version is supported and compactible with current Thingworx Navigate version before you proceed for upgrade . If current Thingworx Navigate version is not supported with IR 8.0.10 version then upgrade Thingworx Navigate to latest Navigate
I have the same issue. An entity having services completely disappeared from the data tab, yet it is still visible in the connection tab. Importing an older version and reimporting it didn't work for me. When I'm trying to readd in the data tab the entity, then it create a new entity with the name "SAMENAME1" or "SAMENAME11"... It's really bothering. Regards,
Hi, In pagination widget , 'previous' and 'next' labels are not visible , instead it shows '???'. Please let me know how i can resolve that ? Attached is the screenshot for reference.
Need is to turn off Autocomplete for fields like Password entry in Form as in the Login Page, so that the browser does not prompt user to save the populated values for later use.
Hi, I was working on user creation script. few users has been created by non editable mode. I am able to see those users via GetAllEntities() not in composer, Also, i found a way to see users in composer by creating one service to add users in particular usergroup after adding them I am able to see added(non editable) users in that usergroup. In Usergroup if i click and delete user nothing happens,if I try to change property I get you can't delete non editable users. Now I added 10+ undefined users in that group. Now, I need to remove the users from my instance.. I tried via deleteuser service but users are not deleted and still I am able to see them via GetAllEntities()...
Hi, I try to execute a Thingworx service (Action "Service Execute") with a boolean input value in a Flow. The Boolean input parameter for the executed action is given from the input parameter (also Boolean) from the Flow itself. The issue is that I cannot bind the Input params (oder params from other actions) to the Boolean input (like I could with any other input type like a String). I only can choose between a fixed true or false; see attached image. There is a option to not use the "Form" input a apply a JSON, but that does not work either. Because my second input variable (which is a String) is getting ignored somehow. (i.e. {"BoolVar":{{$Service.BoolInput}},"order":{{$Service.orderNo}}} ) I don't like workarounds like: - Duplicate the action (one with "true", the other with the "false" input) - Change the input variable of the Thingworx service from Boolean to String because this is a fairly simply use case and it just would make things more complicated
Hello, I am part of a development working to push AWS data into TWX and vice-versa. Can you help with the steps involved for overall process.Thank you in advance.
Hi, I have configured Thingworx 8.5.1 with HA Configuration. Observed primary Tomcat was stopped and pointed to secondary server. I did not get the reason why Tomcat stopped. Also, verified system is not rebooted during that time. I have observed below errors on "tomcat9-stdout" file. Is Tomcat stopped because of below errors? Do I need to verify any other files in Tomcat logs? 2021-03-18 17:35:58 WARN IntrusionDetector:65 - [SECURITY FAILURE Anonymous:null@unknown -> /ExampleApplication/IntrusionDetector] Invalid input: context=HTTP header value: cf-visitor, type(HTTPHeaderValue)=^[a-zA-Z0-9()\-=\*\.\?;,+\/:&_ %$ ¡-￿'"]*$, input={"scheme":"https"}org.owasp.esapi.errors.ValidationException: HTTP header value: cf-visitor: Invalid input. Please conform to regex ^[a-zA-Z0-9()\-=\*\.\?;,+\/:&_ %$ ¡-￿'"]*$ with a maximum length of 2000at org.owasp.esapi.reference.validation.StringValidationRule.checkWhitelist(StringValidationRule.java:144)at org.ow
Hi, I am looking to retrieve data from datatable based on Current date but in Datatable stored format is Date and time. if given input is Date only without time , i need to fetch matching records for the input date. how we can do it in TWX 9.1. Thanks
Hello, how can we upload/download a file with FTP on Thingworx 9 ? All the FTP/SFTP extension on the marketplace have been deleted. Thanks
I met a problem when I installed ThingworxAnalytics 8.5.12 on windows. I filled in the required information smoothly until it required the SSL thingworx connection like below picture. 1. Where can I find the SSL Certificate File from thingworx's path? At the present, I try to find the .pem file in the path(/etc/ssl/certs) but there are too many .pem file (below pictures are all .pem files in /etc/ssl/certs) that I confused which one is the correct .pem file I should upload. 2. What is the name of SSL certificate file I should upload or should I find it on other path in thingworx?
1.Is it possible to download the properties data history as a 'report' in Asset advisor? Is there ay option to do that? 2.Also the default chart in Asset advisor is Time series chart. Can we use any other charts instead of time series
CSS in my underlying mashup: .edit-sim .BMCollectionViewSupplementaryView, .BMCollectionViewCellWrapper {position: relative !important;left: auto !important;top: auto !important;transform: none !important;width: 100% !important;} I added a custom class to the collection in my underlying widget (edit-sim). However, the width 100% messes up my main mashup that contains a collection widget. All cells in this collection widget (that I gave the custom class 'collection') line out and fill the whole width. How to add an extra CSS part in this main mashup that puts away the width 100%? Thanks in advance
Has anyone integrated Walk-me with Thingworx, I know it is possible with Windchill.
Hi All, how to configure Adapter Settings in Ping? What can be the Instance Name and ID here? Regards, Janakiraman P
Hi All, I am trying to change colour of the slider (progress bar) but i cannot find any documentation regarding it. I am using thingworx 9.1 can some one share thoughts as to where is the configuration option. Kind Regards SO
Hi Everyone I want to show live sensor data on the collection widgets when it will come.use case: I have 10+sensor which having(member_id,heart_rate_device_id) parameter I have created a service which is storing that live data into DB I want to show all member live data on collection on time when it will come it should be a refresh of every member data I have created an info table property which I am inserting live data but it should not update on member id wise it is adding the next row for the same member id Please check the screenshot that I have attached I want to show the same as this. Please suggest the way how to overcome this problem in thingworx
Hi, I tried to remove a Thing from Network using code below. Networks["NetworkTest"].RemoveFromNetwork({ name: toolName /* STRING */}); Then I used IsInNetwork() on this removed Thing, however it returns true. var result = Networks["NetworkTest"].IsInNetwork({ name: toolName }); I took a look under the Network Hierarchy tab. Apparently this Thing no longer exists in Network. Not know how to solve this issue. Hope anyone can help. Thanks a lot.
I am trying to implement map widget, based on locations I need to populate my count data on the location ( for ex. india - above india i need to show integer or string values dynamically inside my color design ). now I need to show total count of each country value inside my green or amber circled state def.
Hi, I connected Industrial Connections with OPC Aggregator. could discover the tags, and the Properties is unknown
Hello all, We are running TWX 8.4 on a Kubernetes environment. We want to if the following files remain constant after the initial installation? \\ThingworxPlatform\keystore-password \\ThingworxStorage\keystore.pfx I am aware that after an application key has been created, it uses the symmetric key stored in \\ThingworxStorage\keystore.pfx. When it uses, does the file get updated? Thanks
Dear Thingworx Community, a new colleague has joined our company and we are currently introducing him to Thingworx. My idea is to create a sandbox project solely for him where he can do and test whatever he wants, with full permissions. But he should NOT be able to save any test entities to other projects, neither should he be able to modify existing entities from other projects.Is this possible? If yes, how? Thank youBenny
Hi everyone, Following up on something that we noted in our documentation a while back, we are planning to deprecate the ability to disable the Filter Content-Type option in the Platform Subsystem. Although enabling this setting is the default in ThingWorx, and doing so is strongly recommended to prevent cross-site request forgery (CSRF) attacks, it is still possible to disable it. We allowed for this option because of concerns about backwards compatibility, but now that several major versions have passed we are planning to make the default setting mandatory in a future release of ThingWorx (likely by the end of calendar year 2021). Removing the ability to disable Filter Content-Type will further enhance the security of the ThingWorx platform. Please chime in on this post of you have any concerns. Best, Walter Haydock ThingWorx Product Management
Greetings.I'm trying to build a service to call the BrowseGroups service from the root of a channel and then recursively call it on all of its subgroups (if they're not a System group) until they've all been visited and then return them in an InfoTable. So, for example, I'd call the service on "HiProfile_LBR" and it would then call itself on "HiProfile_LBR.HiProfile" and so on... (I collapsed the groups, but the channel in the example has more levels than what's shown in the image.) This is the code I've written at the moment: var query = { "filters": { "type": "EQ", "fieldName": "IsSystemGroup", "value": "true" } }; var tempTable, unionParams, groupTable; var newField = new Object(); newField.name = 'Color'; newField.baseType = 'STRING'; groupTable = Things[indConnector].BrowseGroups({ filter: undefined /* STRING */, path: path /* STRING */ }); groupTable.AddField(newField); //------------------------------------------------------- groupTable = Res
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.