Recently active
Hi, i'm using ThingWorx 9.3.9-b1648, and I'm seeing a lost of logs related to the Stack Tracing feature.Even after disabling it, the system still generates these logs.Has anyone else experienced this issue?
While Passing data from datatable to grid widget, each cell value differs in its string count. In that case, to display the entire value in each cell, i can set constant column width but i expect the row height to be dynamic based on the no of strings present in each cell.(motto is to show the complete data in the cell). How it can be acheived. It leads to different row height for each rows.
We are using Windchill Authentication for Thingworx user authentication . While Windchill can authenticate the AD users and doesn't validate case sesnitivity , ThingWorx autherntication fails for user when UsernName is Uper/Lower Caaase . Example: if AD user name is xyz.pqr , User can login and authenticated to Windchill with any user name ( Xyz.Pqr/ xyz.pqr) . However, in Thingworx user can't get Authenticated with Xyz.Pqr We've yet implemented SSO and using Windchill 12.0.2 with TWX -9.3. I kow other enterprises who are using Thingworx extensively with 1000s of concurrents users logging into system . Anyone can help , how to do an User Management in ThingWorx and navigate ?
Im new to PTC Thingworx and I created a child mashup. To load it, I made it a popup of my main mashup. I put a close button inside the child mashup and wants to close the popup. Not sure how to do this, appreciate if you could help me with this.
Hi all,I’m working on a project where I have a DataShape that includes a field with the base type PASSWORD.In my implementation, I use the following logic to hash and encrypt the password: Add User Service (loginPassword basetype is PASSWORD in datashape) result = Things[userDataTable].CreateValues(); result.AddRow({ loginName: loginName.toUpperCase(), firstName: firstName, lastName: lastName, language: language, emailAddress: emailAddress.toLowerCase(), hashedLoginName: me.SHA256({ toHash: loginName.toUpperCase() }), groups: groups, loginPassword: Resources["EncryptionServices"].EncryptPropertyValue({ data: me.SHA256({ toHash: loginPassword }) }) }); //me.UserDataBase Things[userDataTable].AddDataTableEntry({ values: result }); User Login Service const serviceName = "userLogin"; const LOG_PREFIX = me.name + " :: " + serviceName + " :: "; const userDataTable = "Project_" + Location + "_Users.DT"; logger.info(LOG_PREFIX + "Start Servi
Hello, I would like to use mqtt in vuforia studio to fetch metadatas from a database hosted on an edge device. I tired different approaches (proxy redirect to "bypass" CORS restrictions, https with a self signed certificate) but at the end of the road I stumble in the same problem: the AR app works on local environment (preview mode) but not on the mobile device (an ipad in this case).I already made a post about this topic and I've been told that the solution may reside in thingworx and the mqtt extension (which still requires a broker if I'm correct).I would like to know the detailed steps to achieve mqtt communication in vuforia studio and vuforia view.Thanks in advance
We are using Thingworx EMS to connect to local VMs in order to support them. Each VM runs several containerized web applications. Typically these are accessed by support personnel at https://127.0.0.1:differentport# We have applications listening at 8443, 3001, 3003 etc. Support users SSH in over port 22 and have access to port 443. Even with NFT port forwarding from 443 to 8443 we cannot get any of these applications to come up. All come up if you connect to the machine directly on a local network instead of through Thingworx. Any ideas on the correct configuration? We could potentially use DNS, but prefer not to require a DNS entry if we can just use 127.0.0.1 or localhost.
Hello. I created an organization in thingworx, activated the Allow password reset button, and set up a mail server.Also, I confirmed that the mail is sent normally through MailServerThing's SendMessage service. However, when I made a request to reset the password on the organization login page, the message "Check your email to reset your password" appears, but it doesn't seem to be actually sent. Is there anything I missed? Please let me know if you know the cause.
Im having one thingworx repository thing to store files which i will be accessing from c drives and once i have the files from c drive in thingworx i will further process it and will store it into the file repository of that thing.Im not sure how to do it because i have used few services to access files on C drive of system but it thows invalid child error and im also not sure about thingworx even allows that or not so trying get some knowledge and help on that here.
The new grid has a sorting icon that takes up a lot of space when space is limited. I am trying to style this to remove this 8px margin. Any idea on how to remove this? Alternatively, is there a way to remove the icon completely out of the box and just have the column clickable similar to the old widget?
I've been using a ValueDisplay widget to display .JPG images from a Thingworx Repository.It works well with the Value Format [Renderer and State] set to "Display image to cover cell height"in versions 9.4.3 and 9.4.7.After upgrading to version 9.5.3 the images display as a microscopic postage stamp.The only way for the .JPG images to display in a size big enough to see is to change the Renderer and State to "Display image using original size". Original size does not resize with the browser.
Hello Everyone,I'm currently working on a Schedule Chart widget and want to align the legend items in a single horizontal row (the legend is currently displayed as a grid layout).When I inspected the widget at runtime and manually changed the display property of [part="grid"] from grid to flex, it worked as expected. However, when I tried applying this through custom CSS, none of my attempts had any effect on the widget.Here are the different methods I tried:1.ptcs-chart-legend::part(grid) {justify-content: center !important;align-items: center !important;display: flex !important;horizontal: true !important;}2.ptcs-chart-schedule::part(legend)::part(grid) {display: flex !important;}3.@supports (ptcs-style-unit: "ptcs-chart-schedule") {[part =grid]{display: flex !important;}}4.@supports (ptcs-style-unit: "ptcs-chart-legend") {[part=grid] {display: flex !important;}}When I applied the following CSS, the legend moved to the center, but it still displayed in a grid layout instead of a hori
How can I do it using ThingView widget?If not ThingView is there any other widget in Thingworx or we can find in market place?
We are currently using Pingfederate as CAS and Microsoft Azure Entra ID as IDP . We want to switch and only use Azure Entra ID as both CAS and IDP. We are able to authenticate users using Entra ID in thingworx but now we want to integrate windchill using integrator connectors. SO we have to setup windchill as a resource server on Entra iD or can we do it just by keeping thingworx as resoruce server. Do we have any use case that we can refer to. I am refering this document - https://support.ptc.com/help/identity_and_access_management/en/index.html#page/iam/AzureADasCASandIdP.html#
Hi everyone,I was following the official guide for installing the Eclipse Plugin for ThingWorx Extension Development, and it refers to this link:🔗https://support.ptc.com/appserver/common/login/ssl/login.jsp?dest=%2Fappserver%2Fcs%2Fportal%2F&msg=1 However, when I visit the page, I don’t see any option to download the Eclipse plugin ZIP file. The instructions mention downloading it from that page, but there’s no visible download button or link.Has the location changed or is there another way to get the plugin?Thanks in advance for your help!
Hello, everyone.How can I customize the thingworx login page?I want the function of remember ID and the function of sending the password initialized mail.On the organization login page provided by thingworx, it seems that only password initialization mail can be sent. If anyone has any way, please let me know.
Hello, i'm trying to connect Thingworx to MSSQL using ODBC instead of JDBC and i found some CS and community posts about ADO Service, but i'm not sure if this is a good choice for using on Thingworx 9.3 as the ADO is like ten years old and i don't even know if it's still supported by newer Thingworx versions.So, i came here asking for help with some solution, because i don't want to connect ODBC on Kepware Server for getting data because i don't want to overload my database with periodic queries from Kepware Server.Thingworx version: 9.3-b20
Hi, I have a Scheduler that execute this code :// Define the Thing that contains the service me.flag1 = 1; // Call the service (e.g., GetAPIData) of the API Thing Things["Eastern.SecurityVehiclesAPI.parser"].GetAPIData(); logger.warn("Tracking.API.Scheduler_3 subscriptionToCallTheService executed"); me.flag1 = 2; and here is the service code itself //code // API endpoint and headers var apiUrl = "http://212.70.49.13/ewe.agent/api/v1/online-history/fleet/2100/all-vehicles"; var headers = { "Accept": "*/*", "Accept-Encoding": "gzip, deflate, br", "ApiKey": "xxxxx" // Replace with your actual API key }; logger.warn("getapidata 2"); //var result = contentLoader.GetJSON(params); // Make the HTTP GET request var result = Resources["ContentLoaderFunctions"].GetJSON({ url: apiUrl, headers: headers, timeout: 10000 // Timeout in milliseconds }); logger.warn("getapidata 3"); // Store the response in a property or return it me.APIResult = result; //logger.warn("API Res
Hi Team,I want to read .xlsx file for that I am trying to import Parsley extension in thingworx.I have downloaded the Parsley from Github. But While importing I am getting .jar file conflict error. So I tried to below steps to resolve this issue. 1) Stopped Tomcat.2) Deleted the existing .jar file from Thingworx/extension folder.3) There are multiple extension are using the same .jar file , so i have deleted the .jar file from the particular extension folder also.4) After I tried to Start the Tomcat , Tomcat is not getting started.5) Once I revert back my changes it is started. Can you please help me with this issue. Thanks,
I have a Mashup that contains another mashup using the Contained Mashup widget. When I first navigate to this mashup, it can be seen and interacted with correctly. However, reloading the page through the browser "Reload" button it results in a blank white page. I am using Thingworx Platform 9.4.
I need to get all change notices when a product/library is selected. How to achieve that in Thingworx?
Hi, I am facing problem to migrate one of my ThingWorx projects. We are using ThingWorx version 9.5.0-b143 for Development, Quality and Production systems. i am getting the below error when trying to Export project from development and importing into quality system:-"Unable to create service handler for getModelGroupData in Monitor:Thing : Handler getModelGroupData requires a ServiceDefinition" but i dont have this service in the thing. Along with it i am there are errors: Import Failed: java.lang.NullPointerException
I have the v6/DataAdmin in OData Connector Connection Settings on the OdataConnector. I am able to see the getContainers API but I need to get list of Products, so I'm looking for this end point but it is not visible in thingworx connector. /Windchill/servlet/odata/v6/DataAdmin/Containers/PTC.DataAdmin.ProductContainer
This is my html code:<table style='border-collapse: collapse; width: 100%; font-size: 14px; text-align: center;'><tr><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>序号</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>项目</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>12月批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>12月日批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>1月批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>1月日批数</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>按月验证改善</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>按日验证改善</th><th style='border: 1px solid #000; background-color: #ffd966; padding:6px;'>验证结果</
Hi all, Trying to enable inline grid editing and am having issues with it working. I followed the instructions in the ptc support documentation (will paste below for reference). Grid still shows like this with the edit icon and doesn't allow inline editing. Any ideas on what else may be missing? Version 9.7.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.