Recently active
I have a service which validates the form fields, I display the following Messages using the Status message widget. User Created Successfully ! Error! User Creation failed Error! User Name already exists Error! Employee Id already exists Error! Enter Valid First Name Error! Enter Valid Last Name Error! Password must contain 8 Characters, Atleast one special Charac & one Capital letter ! Enter Valid User Name Error ! Enter mandatory fieds I want to provide a Language translation for the same. I created localization token for all the above messages and but later realized i was not able to add more than 1 localization token of the property message of the Status message. Using ThingWorx Localization concept how can i achieve this ?
Hi, The minimal password length is 14 in ThingWorx 8.4 . How to change the password policy ? It's not necessary to have the password so long in a in company's local network. It's too long for a end user to input, specially when customers access the Thingworx page via mobile device(iPad or phone), it would be a horrible experience. Regards, Sean
I am having a mashup with a List of different Things (Shape.ImplementingThings) and a Tab-Widget. Now I want to hide Tab1 when the selected Thing is not implementing a specific Shape. I tried to put a Value from a dynamic GetProperty datasource to a validator widget and put the output to visibility of the tab. I checked the "name" property against null and undefined, but it was always true. Is there any possibility to get a boolean for a dynamic thing if it does not implement a specific shape? Best regards.
I installed Thingworx Analytics Server on Linux and connected it to Platform so it created Analytics Extension normally.When I enter Analytics Extension> Analytics Builder> Settings> Thingworx Analytics Server Configuration, the Analytics Server field is populated, but when you click Verify Configuration, there is no return from the installed microservice.
Hi, I have two widgets need to use the same javascript library , I tried to put the library under the folder lib/js and add the following line in metadata.xml for the widget which need the library: <FileResource description="" file="../Common/extensions/NSTWidget/lib/js/echarts.js" isDevelopment="false" isRuntime="true" type="JS"/> But uploading the extension will raise error : "[context: Extension Exception][message: com.thingworx.common.exceptions.InvalidRequestException: Illegal Path - Relative URLs not permitted]" How should I reference the js library if it's shared by multiple customized widgets ? Regards, Sean
Hello All, I tried to Set submenu to the Dynamic menu through a program using the below code. Can anyone suggest, where I need to change the code? var newEntry = new Object();newEntry.linkDestination = "Test1"; // STRING - isPrimaryKey = truenewEntry.isDefault = true; // BOOLEANnewEntry.linkTarget = "ACGE_Library_ME"; // STRINGnewEntry.imageURL = ""; // IMAGELINKnewEntry.description = ""; // STRINGnewEntry.linkType = "Menu"; // STRING - isPrimaryKey = truenewEntry.title = "Test1"; // STRINGnewEntry.groupReferences = undefined; // INFOTABLE result.AddRow(newEntry) I Used the menu data shape as "MenuItem". Thanks in advance Regards Sugumar R
@BABA-SHYAM Hi, could you tell me how did you get this properties?I tried opening it in Visual Studio 2017, and all properties I get are MFC Mode and Filename. (check attached image)
Hi All, I have a few mashups. The access to these mashups is role based. As an example, Mashup A can be accessed by Role A and Mashup B by Role B. Currently if role B tries to access Mashup A, I get a message with the prompt "404- Entity not found". I understand that this is due to the visibility permissions I have applied. But from the end user perspective for better readability and understanding, If the user tries to access the mashups he is not permitted to view, I would like to show a message with something like "User not permitted" or "User does not have privileges". Is there any way to achieve this? Thanks And Regards, Madhumita
Hi, I'm having some trouble making my mashup adaptive for different size of screens. I designed a mashup that contains some "Value Display" and a "shape", and I created another mashup that contains a collection of these (I followed the "Organize your UI with the collection Widget" tutorial). I designed it on my PC but it is meant to be displayed on a much larger TV, and I wanted the mashup to be bigger on the TV but they are the same size as on my PC. Is there a way to make these scale with the size of the screen ? I tried to create the "base mashup" static and then responsive, but they both don't scale. The only difference is that with the responsive, the background "panel" will take all the space he can, but the widgets in it never change size. Is there a way to make that happen ? (It doesn't need to be in a collection, I just want to make a "base mashup" that will scale with the size of the screen). Thank you in advance for your help
Hi, Is it possible to navigate to multiple mashup using single navigation button? In a service I am returning a output integer 1 to 19 and based on that I want to navigate to different mashups dynamically using 1 navigation widget. eg: if (ip == 1) { result = 'Home_Mashup' //Navigate to Home_Mashup } else { result = 'Screen1' // Navigate to Screen1 } Please provide some idea. Thanks, Shalini V.
Hi Developers, I have a use case where i have to purge sensor data for a certain time period as well as have to take backup of the same data before its purged. I have gone through the community and support portal and got an idea on the following activities which will be automated through a Scheduler at the end of each day. How to programmatically take backup of Data Best Practices on purging One challenge i see here is that the service have to purge the data only after it gets a confirmation that the same have been taken backup. So when i run the API for taking backup of data i get a message stating as given below. But it doesn't really give the actual status of the backup activity (like the deployment status available for the SCM module of the TWX Utilities). I have to manually check it up in the logs. Data Export submitted for processing. Please check the log for completion status of Task-<some number> I want to know if ther
Hi, How can I pass a result to a property of a Thing? I have a service which executes the stored procedure and returns a output string. I am calling this stored procedure through a subscription so whenever there is a data change in a tag in kepware, a row is updated into the sql. I wanted to set the service output string in the property of that Thing through a subscription whenever the tag value is changed. Propertyservicesubscription Thanks, Shalini V.
Hi Developers, I'm facing challenges while querying a value stream through "QueryNamedPropertyHistory". Challenge 1 : When I gave the Start Date and End Date as input for the service i got an output as shown in "SD and ED given as input" image. I want to map the Type column entries with that of the Data column so that i can filter the data entries based on type. But certain type entries were removed as there were some duplicates. Workaround_C1 : When I set the SD and ED as undefined for inputs and sent them as part of Query input of the same service it gives the desired output as shown in the "SD and ED given as query". Challenge 2 : Earlier i had given the maxitems for the service as 1000000 and got infotable result with 136 entries. but when I set the maxitems as 1000 I'm getting only 3 entries. Workaround_C2 : Since I wanted to give the optimum number for the max items and also to get all the entries I set it as 10000. This service is running
Hi all, I'm starting in the plataform and I'm having some difficulte with mashup's resolution. My question is: How to configure the mashup to open with the same resolution in my devices (smartphone, notebook, tablet...)? I am creating a mashup type responsive (advanced) and I had been tryed with the type just responsive too. Regards.
I created database and tables in postgres, folders for thingworx, after apache server is started the Thingworx war is extracted but it is not deployed. only the thingworx inside the server is not deployed, hitting the URL gives a 404 error. The Tomcat Web Application Manager gives a message like, FAIL - Application at context path [/Thingworx] could not be started no Thingworx logs are created, i have attached the apache logs.
Hi , To update an existing entry, I'll call the two services: 1. GetDataTableEntryByKey 2. UpdateDataTableEntry There may be several users to update the same entry with the different field value at the same time , so to avoid the update last , I think SELECT ... FOR UPDATE should be used. Does thingworx generate such SQL ? If not ,how should I make sure the data consistent ? Regards, Sean
Hello All, I am using an advanced grid on my mashup to show some data. I need to disable the re-sizable feature of columns on grids. Below is the snapshot displaying the feature that I want to disable. Is there any way besides building a custom widget, in which I can achieve this? Thanks And Regards, Madhumita
Hi, For the past 2 days my ThingWorx runtime is not working. When I try to view mashup it gives me error. I have attached my application log. Could you please help me resolve this issue. Thanks, Shalini V.
Hi, I have written a service (Java script) in which based on the input the output changes. When I bind this result to the workspace, I want to trigger this service only based on data change event of a kepware value. I do not want to trigger any other event in the workspace. In background I want to trigger this service whenever there is data change in a tag in Kepware. Below is the service I have written. if ('Skid Number' == 'Skid Number'){result = Things["Navistar_Shipping_kepware_thing"].Tracking_Data_NAVISTAR_PLC_LINE_32_PRB407 ;} if (ToggleInput == 'Skid Type'){// result: INFOTABLE dataShape: "testSqlDS"var result1 = me.Get_SkidType({skidNumber_SkidType: Things["Navistar_Shipping_kepware_thing"].Tracking_Data_NAVISTAR_PLC_LINE_32_PRB407});result = result1.skid_type_S; }if (ToggleInput == 'Line Set Number'){ // result: INFOTABLE dataShape: "testDataShap"var result2 = me.Get_LineSetNumber({skidNumber: Things["Navistar_Shipping_kepware_thing"].Tracking_Data_N
Hey all, I have connected my kepware and thingworx platform,and iam getting the real time data through kepserverex the data types like dword is displaying on thingworx and the data types like float and boolean are displaying in kepware but the datas are not displaying in thingworx platform if anyone could help on this. Thanks & Regards Deepak Rahul
we are also facing a similar issue, did you find the root cause and how to fix this issue. -thanks, Abhiram
Hi All, I have trouble accessing the hosted server link for the downloadable trial version of Thingworx Foundation. I am able to access all other links in the home page other than the link to host the server. I am attaching the screenshot showing the same. What are the possible chances of getting this error? Is it dependent on the internet connectivity? if so, what is the ideal speed required for Thingworx server to host? Please provide a solution. Thanks in advance. Regards, Airin Sara Ben
Had this issue. Followed, other peoples advice, but had to also delete the thingworx tablespace. to do that: In pgAdmin -From the Browser (left pane) - Expand Servers - PostgreSQL - Table spaces - Delete the thingworx tablespace Try the script again thingworxPostgresDBSetup.bat -a postgres -u twadmin
Hi Developers, I'm currently facing an issue where the tomcat CPU Consumption is well below 4% but the Memory Usage for the same is close to 90%(11,000 MB) as observed in the Task manager. I had checked out this community link where the problem statement was similar to the one i'm facing. But one difference was i don't have any service which internally is updating the Session values rather the result is bound to a session variable and on run time its getting updated correspondingly. I'm unable to narrow down to the specific service which is causing the problem. I have even taken a stacktrace through the support tools extension but i couldn't interpret the logs. What should be my next steps to identify the root cause? Regards, Saran
Here is a question: when I insert data inside data table entities and want to show this data using label chart. May I know what is the sequence for label chart displaying the data. Because here is out of sequence and I struggling with this question!!!
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.