Recently active
Hi Folks, Please help to understand how this Global Style setting populates with default list? I want to have more font styles in the highlighted dropdown for Text category but it seems to be some default list as part of Thingworx installation.Also, I have observed that these default text font style options are anyhow linked to OS font collection. So for example, If I don't have 'Century Gothic' font family available in my machine OS then this style won't work in Mashups. Note: I am already aware of custom font import via system repository and have it applied in CSS window of the mashup but requirement is to use style theme only with custom fonts.
Hello,while importing entities from Thingworx 9.0.0 to new thingworx 9.3.0 , am getting this errorImport Failed: ResourceProvider with id of MediaEntity.ptc-windchill-integration-connector_Ecm_Sim_Tool-proxy has already been registered. Resource Provider's Ids must be unique. Anyone face this issue. ThanksKSM
Hi, Could anyone tell me How to navigate to different mashups via "Button Bar Widget". If u see the below attached picture there are two different types of buttons i.e., "Duration" and "Count". What are those buttons functionality means when we click on the "Duration" button it will take us into a mashup and same as for "Count" button to a different mashup.. TWX version is 9.3.1 PC: We can use Button widget, but I want to be in Button Bar widget to perform. Please guide me in this query. Thanks, Lohita.
Hi all, I wanted to know how we can publish TWX service data using Azure Service bus? Thank you @PEHOWE @PaiChung @slangley
Hi,I want to make a POST Api calls from ThingWorx service with body and header parameter. can it be done in ThingWorx service , are there any examples present for post calls ?Thanks.
Hi, I am trying to fetch data from postgresql property_vtq table for external application.But the data is coming in binary format for value column as seen below. Further checking the data type of value column, it is showing as bytea.How can we get this format converted to represent some sensible data as string, integer or datetime according to the property basetype configured. Thanks and Regards,Bhushan
i want to loop through each row of infotable and pass the whole row as an argument. is it possible in thing worx.While writing infotable.rows[0] its showing error as : (Error executing service. Message ::Unable To Convert From com.thingworx.types.collections.ValueCollection to INFOTABLE)
Hello, I was wondering if the thingworx project from the iot gallery were downloadable.For example, this one: https://iot.gallery.video/detail/videos/thingworx-for-manufacturing/video/6256448383001/scp-accelerator-overview-demo-videoDoes anyone know?
Hi, There is a requirement of storing large data in data table dynamically. We are facing an indexing issue while deleting the data. Does anybody knows how to configure custom Datatable in Thingworx
Hi, A JavaScript service can be configured as sync or Async during design time . but is it possible to decide it during runtime ? that is , calling javascript service sync or async by passing into a indicator parameter . Regards, Sean
Can anyone help solve the problem I'm having in using redundancy master? when using Redundancy master, only the primary server can read data, when the primary server is down, the secondary server does not work. for the secondary server, it can only be read on the quick client as long as it fills in the prog id and remote machine name manually, whereas if you import tags via "device" in kepware, an error appears as shown in the picture. can anyone help solve this problem?
I am trying to install TWX9.3 with the installer and I am using the Linux version with PostgreSQL (MED-61111-CD-093_SP2_ThingWorx-Foundation-Installer-postgresql-linux-9-3-2). The OS that I am using is CentOs8 64bits. I have the right version of java (11) which is installed and setup in the path and I have also setup the PostgreSQL path. When i run the installer, it gets all the way to 96% and there it freezes at the step: "ThingWorx Foundation for PostgreSQL Installation in Progress" and I get a generic message: "There has been an error. foundation Installation Failed The application will exit now. When running the installer I have used the default location: /opt/ThingWorxFoundation. I am not able to see any logs (not even before i close the message error box). Also, i have found several topics open for issue with the installer and on one article (https://www.ptc.com/en/support/article/CS329897) i have even found the message: "Since ThingWorx Foundation 9.3.1 Inst
Do you work in the engineering department responsible for product design? We know that designers and engineers must address issues around cost, compliance, and product redesigns. In many cases, this requires pulling data from different systems. We have created a solution vision that we want your feedback on. Through this approach, we would collect data automatically and deliver it via Windchill (PLM) to help you make data-driven design decisions and speed up the process of collecting and analyzing this data. The call will be hosted remotely using MS Teams or Zoom, and last approximately 45 - 60 minutes. You will be rewarded with a $50 honorarium in the form of an e-gift card. Interested? Register here: https://www.userinterviews.com/projects/6g1pRnFf_A/apply
Hi, i want to upload a file created by the TWX Platform to an external System. The external api accepts POST requests with multipart/form-data. It requires that the file is attached to the "files" key. A correct CURL command (that is working) is: curl -u REDACTED:REDACTED -x POST --url "http://172.18.0.6:1080/archive" -F files=@testarchive.zip Now i have two options with "ContentLoaderFunctions.PostMultipart" from TWX (that i know so far): Send File from Repository let params = { repository: "SystemRepository" /* STRING */, url: "http://172.18.0.6:1080/archive" /* STRING */, password: "REDACTED" /* STRING */, pathOnRepository: "/archive.zip" /* STRING */, username: "REDACTED" /* STRING */, }; // result: JSON result = Resources["ContentLoaderFunctions"].PostMultipart(params); This creates a correct Multipart Request but the api requires that the File is attached to a "files" key not the created "file" key. The intercepted request
hello. i want my service to run only when all the input parameters are present or valid. i see this pop-up but not sure how to implement that into the script itself. please advise
Hello,I have built the different doocker image.When i try to run my docker-compose-postgresql.ymlI have an issue stating: postgresql-init_1 | psql: error: connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused postgresql-init_1 | Is the server running on that host and accepting TCP/IP connections? postgresql-init_1 | connection to server at "localhost" (::1), port 5432 failed: Cannot assign requested address postgresql-init_1 | Is the server running on that host and accepting TCP/IP connections? postgresql-init_1 | [06-09-22 13:03:33] [INFO] Postgres is unavailable - Waiting... My PostgreSQL server is running and i can even connec to It using pgAdmin4 on those port.Does anyone have a clue?
Hello, I tried to connect with ThingWorx Kepware Server.However, it does not work. I connect to the composer locally by doing: http://127.0.0.1:8080/ThingworxHere is my configuration: Does anyone have an idea of how to solve this issue?
As per this thread- same issue: Hi @PaiChung I am doing the exact same exercise. I've already changed the property aspect to Always. Still my property values do not update. Is this a permissions issue? Do I need to do something differently? Many Thanks
I am new to Thingworx and thought the requirement below must has been solved many times before. Is there sample source code or documents I can review? Requirements: I would like to build a dropdown box (for user to select 5 production lines) in Thingworx: when user click “Line 1”, Line 1 data is shown on the rest of screen; when user click “Line 2”, Line 2 data is shown on the rest of screen. Questions: (1) how can I populate dropdown widget with “Line 1”; “Line 2” etc.?; (2) how can I populate the rest of screen data when user select “Line 1” or “Line 2”, etc.? Thank you!
This UNC path is a shared network drive which is given full control permissions.When I started the Tomcat, The tomcat application is started after sometime its stopped, I saw the logs of tomcat but it doesn't show any errors and also the Thingworx logs and other folders which is usually created under the ThingworxStorage is not created on that UNC path. its appreciated if any having solutions on exactly what i have to do to run the application, and i must have to use shared network drive as my Storage and file root repositary.
Hello Team, Thingworx Composer free trial (30 days) link doesn't appear on PTC university site, Earlier it was there and it's very useful for beginners. So could you please help me out on this. THanks
Hi, there I have converted my JSON object to string (by means of the .parse) so that I could split the values. Now I want to update my thing properties with the values from my JSON object.This JSON object and the thing properties are all on one thing. I only managed to update the value at [0] index. When I try index [1] or higher, it throws an error.Could you direct me if this issue has been solved already or any suggestions on how to achieve the updating of thing properties with the respective json values? Much appreciated.
Hi all,I am facing the issue of after a certain no. of devices I am not able to connect more devices to ThingWorx. My application structure is as belowDevices -> proxy server(nginx) -> connection server -> ThingWorx.Each device will have 872 properties. We were able to connect around 3800 devices but after this count, devices will not get reflected on Thingworx. After checking logs found the below warning at the connection server.[vert.x-acceptor-thread-0] WARN i.n.channel.DefaultChannelPipeline - An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception.java.io.IOException: Too many open filesat sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)at io.netty.util.internal.SocketUtils$5.run(SocketUtils.java:110)at io.
We have a Test mashup which is opened in runtime and we restarted the Tomcat and the ThingWorx is down. Can we automatically reload the Test Mashup in runtime once again after the ThingWorx is up and running again? Is there any way to do so?
Hi, Is it possible to trigger the tablet PC camera when a button is clicked? Is there any service that can be used to achieve this use case?
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.