Recently active
Hi. I currently have set up a Navigation widget, so that once it's clicked, a popup mashup appears. I'm interested to have this popup display automatically between certain times of the day. How can I achieve this? I was thinking of creating a service that checks whether the current time is within the time interval in which the popup should be displayed. But I can't bind the Service Invoke Completed event to the navigation event of the widget, because it would always display the popup when the service would run. I was thinking into exploring custom events, but I don't understand why an event needs a Data Shape assigned to it. My second question is whether customn events can help me here, because I think I can create a custom event (why assign a data shape to it, though?) and call the custom event through the if-else loop that checks whether the current time is within the time interval that the popup should be displayed. But if I do that, there's no way I
Hello, I am having an issue with the proportional chart, I am using it horizontally and set the chart max to be 100. All of my data sets go from 0 to 100 yet the grid shows up to 120 and the bars do not fill the entire chart. I have tried increasing my data set to go from 0 to 120 but the grid just shows 140. Has anyone run into this issue and found a resolution?
Hi , I couldn't find the 3DVisualer(3D Digital Twin Visualization Tool) extension in the marketplace, does anyone knows where I can download it ? Thanks Regards, Sean
Hi All I am trying to integrate Google maps widget in my mashup. To do so I have already imported the widget package in Thingworx composer. To continue using it I suppose we have to enter the Javascript URL with app key under System -> Subsystem ->Platform Subsystem -> Required string to connect with Google for Google widgets field I am not able to locate the string field Is there a way around for the same? Regards
Hi, Has anyone tried to use Vue to replace the standard widget and use mashup only as a layout container ? Is it possible ? Any experience can be shared ? Regards, Sean
The services of ConnectionServicesHub are not working. Enclosed is the log. Thingworx v8.4.4 Thingworx Azure IoT Hub Connector v2.0.0.141 Thanks in advance.
Hey All, I have two questions. 1. I have the menu in my master and I want the details of the selected menu. 2. Can I have the mashup name of a selected menu from the menu widget? If yes then how. Please provide me the right answer. Thank you.
Hi, I want to insert time series data into a thing existing on TW foundation via java sdk. At run time, I might not have the visibility of the name of the stream that is linked with the thing. In such case, can I use SetPropertyValues service for this purpose? Or do I need to work with stream itself and use the services like addStreamEntry ? SetPropertyValues documentation is not clear enough for me. I can create the DataShapeDefinition and add the FieldDefinitions. How do we pass this as infoTable in valueCollection param in the call invokeService()? Regards, Vaishnavee
Hello everyone,I'm developing a thingworx widget extension and i was trying to build a table based on an infotable returned from a certain service.When the service returns the infotable data, the datashape is not ordered as i defined on the thingworx datashape.The below image represents the datashape that i created: And the service returns, on widget extension, this order: I want to receive original order from datashape.Is there a way to fix this problem? Thank youBest regards,Frederico Silva
I have imported a mashup which contains label chart from 8.3.3 to 8.5.2.Legends in the chart are not showing up properly in 8.5.2.Please have a look at the attached images and let me know if this can be figured out. Note : The size of the label chart cannot be extended more than this.
Hello, Anyone explored and implemented OSLC connector to communicate integrity server (WindChil RV&S) from ThingWorx application. I want to access various requirements documents and other project related information. Please assist if anyone implemented already. -Thanks!
Hi I'm learning the development of Thingworx Flow SDK recently,and now I am creating Gmail Authentications. When I execute the command 'flow test oauth <oauth-name>' ,an error occurred: command text: flow test oauth Gmail-GmailOAuth -f C:\twxconnector\test\testOauthData.json -t "Test Gmail Oauth" nginx log: fiddler: refer doc: http://support.ptc.com/help/thingworx_hc/thingworx_8_hc/en/#page/ThingWorx%2FHelp%2FIntegration_Orchestration%2FConnectorDevelopmentSDK%2FTwxFlowConnectors.html%23 Thinks
Hi, Error message ::" ERROR com.thingworx.security.SecurityManagerBootstrapper - Failed to create SecurityManager, Failed to load SecretProvider ERROR ErrorLog.com.thingworx.security.authentication.HAAuthenticationFilter - Failed to initialize HA Authenticationcom.thingworx.exceptions.ConfigurationException: java.lang.RuntimeException: Failed to create SecurityManager, Failed to load SecretProvider " I have tried to install Thingworx8.4 with Postgres.These are folder and created in D drive and give full control to system and users. Kindly help me to resolve this issue. Thank You
Using simulated device(Java SDK running in Eclipse), I am connecting to a remote thing and trying to update a property which is defined on Thingworx platform as a remote property, but not able to see the update reflect on the Thingworx platform. I am invoking UpdatePropertySubscriptions method on the Agent. I have tried configuring PushType Always also at the simulator side. Thingworx platform is able to read the property from simulated device, but it looks like that value is not getting pushed from the remote device to the platform. I am using Thingworx 8.5. If I gave the cache method as "Fetch from remote every read", it will update the value in thingworx platform but this will cause huge performance issue. Cache method as "Read from Server Cache" is not working . It should work if the value is getting pushed from remote.
Hi, I want to use connectors like Gmail/Office365 in Thingworx Flow. I am following with the article to create Oauth authorization. After I created the OAuth configuration JSON file, I need services to upload it to the ThingWorx Flow server. The article indicates that there three services (LoadOAuthConfiguration/DeleteOAuthConfiguration/GetOAuthConfiguration) that can be utilized, but I can't find them under Composer/System/Subsystems/WorkflowSubsystem/Services, could somebody tell me why? The Thingworx version is 8.5
In ThingWorx 8.5.2-b90, variables declared with let are block-scoped, however, variables declared with const are not block-scoped. Related section of the specification: https://tc39.es/ecma262/#sec-let-and-const-declarations The let and const constructs were introduced in ES6. This article states that ThingWorx 8.5 supports ES6: https://community.ptc.com/t5/IoT-Tech-Tips/Arrow-functions-filter-map-amp-reduce-ThingWorx-8-5-supports-ES6/td-p/630164 Related post: https://community.ptc.com/t5/ThingWorx-Developers/Incorrect-work-of-const-inside-while-loop/m-p/663884 Related open issue on github: https://github.com/mozilla/rhino/issues/326 The following code snippet can be used to reproduce the issue: test1a - no error using let test1b - error thrown using const test2a - no error using let test2b is commented because it fails syntax checking (function test1a() { var seen = {}; var arr
I think this question has been asked before. Wondering if pagination with Grid is available now. Thanks in advance. Preeti
Is it possible to download a file inside Thingworx service? I wrote a service to archive a zip file, I want to after the file is archived it also downloads inside the service called Note that this service will return Nothing.
Hi , I went through the document "connection server installation and operations guide" , but still couldn't get point of this component , my questions are : Connection server is supposed to be used when there're lots devices, but why can it mitigate the load of Thingworx server ? by something like aggregating the device requests then resend ? I didn't find the information in the document Can I implementation certain custom logic in connection server ? like transform/convert the device data ? Does the connection server the closest component to the Thingworx server ? If I use mulitple edge components/techniques to connect device data, including : virtual thing of Java SDK, protocal adapter tookkit, EMS and Kepware , when the connection server take part in, should / can have all of these edge components connected to the connection server and then the connection server's responsible for t
I have created the alert subscription which finds the logged-in user's group and gets the list of users from the same group, in order to send email to all of them. The subscription is working fine in development i.e. with the admin user. When I log in using custom user and triggers the alert, the subscription is not getting run by the user. I have provided permission to all the necessary entities for the particular user. Can anyone help why the subscription does not get run by the custom user?
Hello everyone! I try to connect to my SQL server with instance name. So standard (and working) connection string looks like that: jdbc:jtds:sqlserver://serverAdress/DBname;useNTLMv2=true;domain=EU And now I try to use something like this: jdbc:jtds:sqlserver://serverAdress/DBname;instancename=myInstanceName;useNTLMv2=true;domain=EU When I use local Database account for connection - it works. But when I try to use LDAP account for that, it doesn't work. Maybe someone did have the same problem? Maybe I should change somehow connection string? Thank you in advance!
Hi, I have a Thingworx 8.4 installation running in a Docker on AWS, I tried to use my user/password to license it but it is not working. Is there any way or command to check the license server connection? Thanks!
When I put runtime mashup link in create pdf() service I am getting empty pdf as output.Please check the code below. var params = {FileRepository: 'FileRepo_Krishnakomal' /* THINGNAME */,Rotated90Deg: false /* BOOLEAN */,AppKey: "31ffa8ab-e5d4-416e-960c-2bc40f0c36ba" /* STRING */,ServerAddress: "http://amrvwp000002634.amer.pfizer.com:8080/Thingworx/Runtime/index.html#mashup=ALLAhusBottomRows_IMU&forceClose=true&__fromNextGen=928e024c-e016-4122-8b8d-d80512da1f40" /* STRING */,OutputFileName: "MashupReport.PDF" /* STRING */,Resolution: "1680*1050" /* STRING */}; // result: STRINGvar result = Resources["PDFExport"].CreatePDF(params); But if use server address as "https://www.w3schools.com/" ,I am able to get desired data in output pdf file.Could you please let me know where I was wrong.
I have imported an extension and the mashup which uses the extension from 8.3.3 to 8.5.2.But it is not at all working in 8.5.2.How do I rectify this issue?
Hi I am using the Git Backup Extension(v3.0.1) in my ThingWorx environemnt and it is working fine with normal git repository, but when I am using the extension with a git repository where the two step verification process is enabled then I am not able to push my entities or project or anything from ThingWorx to the git repository. The project or entity is being exported properly to the ThingWorx Environment git repo but is not being pushed to the github repository. I think it is the two step verification process enabled is causing this issue as I tried disabling it and trying then it worked. Is there any way we can access the git repository where there is the two step verification process enabled? I had obtained the extension from https://github.com/vrosu/thingworx-gitbackup-extension/releases
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.