Recently active
Hello, I am trying to use Data-Driven Menu and I am able to get the type of menu that I need, however I am not able to achieve one functionality of 'Replace Page' and 'New Page'. I am not able to figure out how to Replace page on clicking the menu, everytime I click, the Mashup opens up in a New Page. To fill the data I have a property of type Infotable with 'MenuEntry' as its datashape. I assume, to achieve this, I need to fill the value of 'linkTarget' field, but what should be the value I am not able to find out. I have tried to fill this field with following values: - "Replace Page" - "REPLACE" - "Replace" - "REPLACE PAGE" but none of them seems to work. Any help would be appreciated. Thanks Aditya Mittal
There is now an official REST API guide on the ThingWorx Developer Zone and there will be more to come in the future as we update our documentation/guides/tutorials/etc. Good starting point for learning about ThingWorx REST APIS http://support.ptc.com/cs/help/thingworx_hc/thingworx_7.0_hc/ The following sections will be useful to you for general reference: -ThingWorx REST API -ThingWorx Platform API Documentation Get a list of services on a specific thing Using the following GET request you can get a list of all available service on a given thing. If done through your browser, then you will be able to click on each individual service to learn more about the parameters needed. ${platform}/Thingworx/Things/${thingName}/serviceDefinitions All of these services can be executed via the REST API using the fol
Hello, When running any of the simulator batch files included with the ThingWorx 8 training modules they all produce a lot of DEBUG results and a single Error. The Error is: 14:19:42.191 [NettyClient-NIO-1] ERROR c.t.c.c.c.n.ThingworxClientConnectionHandler - WebSocket error: Invalid Protocol Version [0], closing connection! The TrainingConfig.Json file contains the following: { "ServerLocation": "dad-ptcpg", "Port": 8080, "AppKey": "1c6d618d-61a7-4b29-a565-9c8ac01d6208", "Security": false, "RemoteRepo": "/ThingworxRemoteRepository"} ServerLocation has been confirmed accurate, using 127.0.0.1 produces the same result. Port 8080 is accurate AppKey has been confirmed to exist in ThingWorx under security and the RemoteRepo directory exists. Running the files from C:\MicroServer_Java directoy Not sure why it's throwing this error. A search shows similar errors but not the exact one being encountered.
We are having issues in running Thingworx on our local server. The machine which is hosting the server has the required specs. We are using the 120 day long trial edition which is packed in Docker and suitable for Windows 10 OS. The error we are getting is error: could not initialize a secure socket connection. I have to point out that after installing the server we were able to access it, but then after some hours the error started appearing and it still persists.
What’s new with the Developer Portal you ask? We have released a series of new developer guides as well as site enhancements to make it easier for you to quickly find relevant content. [New Dev Guide]: HoloLens Experience for Service Procedures Hungry for more mixed reality content? The Dev Programs team has got you covered. This time we are exploring how to use Vuforia Studio to develop a HoloLens experience for service procedures that leverages hand gestures and verbal cues. >> Start guide [New Dev Guide]: Perform Statistical Calculations with Descriptive Analytics From mean, median, and mode to standard deviation calculations, in this new dev guide, we explain how to perform common mathematical analysis on-demand that can be used in your IoT application to build visualizations, create alerts, and much more. >> Start guide [New guide]: Monitor and Control an Allen-Bradley PLC If you are interested in learning how to connect a PLC to ThingWorx t
I want to get the thingname for a thing through a thingshape attached to it. using eclipse I can't fetch the particular thing name for getting the properties of the thing. for example in thingworx we use "me.name" to fetch the thingname, what will be the suitable alternative for that in java eclipse. thanks in advance.
Hello, I am currently using ThingWorx 8, PostgreSql 9.4, tomcat 9.0 for the setup. I am able to access the ThingWorx without any issues. However, when I try to integrate CMS Verdetto with ThingWorx, I am facing the following issues. The tomcat server.xml has the necessary connector and vavle tags for verdetto along with the necessary jars in lib folder. First, I created a self-signed certificate and on entering the Thingworx URL , I get this error displayed on the browser as shown in the image. I also tried the same with a Thawte trial ssl certificate and I got this issue as shown in the image. In tomcat, I get the following exception as shown in the image Exception displayed in tomcaterror when self-signed certificate is used.error when Thawte trial ssl certificate is used. Please help me to proceed further.
Hi all, A user is having difficulty with the server. The server is running, but a white window appears at startup. Seeking recommendations. Server thing worx Thanks.
Hi, Will ThingWorx 7.4.15 support App key in the Request Header instead in the URL param. Thanks
I am following the IoT Connectivity with Thingworx course and am trying to configure the json file for EMS to connect to my Thingworx server. It is running on http (no SSL). This is what I currently have in the json file. { "ws_servers": [{ "host": "http://192.168.1.170", "port": 80 }], "appKey": "ad2d631b-d6fe-45f0-a892-6dbc500fd339", "logger": { "level": "TRACE" }, "certificates": { "validate": false }, "http_server" : { "host": "localhost", "port": &n
Hallo everyone, so I am trying something I thought would be a simple thing. I have a thingshape with 3 properties and I would like to display the values of the 3 properties in a Grid Widget for all Things that implement that shape. Unfortunately when I bind "All Data" from "GetImplementingThingsWithData" to the Grid, I also have undesired properties like "avatar" and "isSystemObject" displayed in the grid. So I decided to create a DataTable with a DataShape that defines these 3 Properties. The DataTable is filled with the corresponding data from my things. But this time when I call the "GetDataTableEntries" service, undesired properties are returned again (like "key", "location", "source") Any Idea how I can simply get these 3 columns of the table? Thank you very much. Regards, Dominik
Can Multiple SDK instance be bound to TW server with separate Entities. I am binding virtual thing with separate remote things on TW server. But as soon as I try to bind the second instance of SDK, I get the following error 10:41:20.851 [NettyClient-NIO-1] DEBUG i.n.h.c.h.w.WebSocket08FrameEncoder - Encoding WebSocket Frame opCode=10 length=110:41:20.860 [main] ERROR com.comau.edgeclient.Discover - An exception occurred while initializing the clientjava.lang.Exception: Could not bind things: Binding failed, see server log for more information at com.thingworx.communications.client.ConnectedThingClient.bind(ConnectedThingClient.java:394) ~[thingworx-communications-client-development.server.build-b679.jar:na] at com.thingworx.communications.client.ConnectedThingClient.bind(ConnectedThingClient.java:357) ~[thingworx-communications-client-development.server.build-b679.jar:na] at com.thingworx.communications.client.ConnectedThingClient.bindThing(ConnectedThingClient.java:212) ~[thing
Dear Community, I am trying to develop a custom widget which displays an image as a background and data in the foreground. The reason for developing a custom widget is to be able to scale the visualization to different screen sizes. The idea is that we have Things with IMAGE properties and that we want to select a specific Thing and bind this image property to the widget, along with an infotable with data. Once the image is bound to the widget, how can I display it in the widget? The property is defined like this: 'properties': {'selectedImage': {'baseType': 'IMAGE','isBindingTarget': true} The rendering is done in this way this.renderHtml = function () {return '<div class="widget-content widget-imagedisplay">' +'<span class="selectedImage">' +'</span>' +'</div>';}; this.afterRender = function () {valueElem = this.jqElement.find('.selectedImage');var myImage = this.getProperty('selectedImage');var html = '<img src="' + myImage
I am trying to read properties for a thing from CSV file using Parsley extension(v 2.1.9) . The properties might have some special characters. While importing the values for special characters like Ä,¼, are imported as question marks. Is there a way we can import special characters in thingworx ? Thanks, Kaushik Prasanth
How can we hide/display data in a Time Series Chart in Thingworx during runtime? e.g.: I want the users to be able to toggle on/off the Turbidity_Sense_2, Turbidity_Sense_3 and etc from the chart below. Note: I know I can write a service to remove/add the values to the input table (data source) that is building this chart. I wonder if there's a better/easier way of doing that.
Folks, I am getting error while starting the wsems @ 443 port on windows 10 machine.when I type wsems in cmd (with admin), I get following error:C:\Users\<path> microserver>wsems[INFO ] 2018-10-05 10:27:27,617 wsems: Using config file: C:\Users\<path>\Desktop\Thingworkx\Thingworx microserver\etc\config.json[FORCE] 2018-10-05 10:27:27,617 wsems: Starting up ....[ERROR] 2018-10-05 10:27:27,617 jsonConfigurator::initialize: Error parsing JSON.[ERROR] 2018-10-05 10:27:27,617 Main: Error initializing configurator with C:\Users\<path>\Desktop\Thingworkx\Thingworx microserver\etc\config.json[WARN ] 2018-10-05 10:27:27,617 Main: Trying .booted config file[ERROR] 2018-10-05 10:27:27,617 jsonConfigurator::initialize: Error reading file. Error: No such file or directory [C:\Users\<path>\Desktop\Thingworkx\Thingworx microserver\etc\config.json.booted][ERROR] 2018-10-05 10:27:27,617 Main: Error initializing configurator with C:\Users\<path>\Desktop\Thingworkx\Thingw
Right now, I am working on a Master mashup that has a header at the top and a navigation tab on the left with a few menu buttons that will lead to different mashups when clicked. On my header, I want to have COMPANY NAME | NAME OF THE MENU" so for example, Google | Overview, or Google | Analysis depending on which menu was selected. How do I get the name of the selected menu?
Thing properties became empty when I'm checking property vtq, it's showing unknown. These properties are updating from last two weeks but from yesterday it's showing empty values. Why values are getting empty and why the property quality is unknown? On what basis property quality is calculated? Did anyone faced this issue? Can anyone help me with this issue? Thanks, Abhiram Kuncham
I am very new to this platform, this field itself. I want to get data from IP21 to Thinworx. Is it possible? If so then how can we fetch the data from IP21 to Thingworx?
Hi! I'm using a configuration script for an Advanced (Tree) Grid v4.0.2. What I'd like to do is to reference an existing Style Definition from my configuration script, when setting styles' properties, rather than hard coding it. Indeed, doing so from various script ensures that you use same styles in all your grids. In other words, technically, what I'd like to declare something like this: "styles": { "tableHeaderStyle": "MyProject.GridAdvancedHeaderStyle", instead of something like this (hard-coded): "styles": { "tableHeaderStyle": { "backgroundColor": "#202020", "secondaryBackgroundColor": "", "foregroundColor": "#ffffff", "textDecoration": "", "image": "url", "lineColor": "#c0c0c0", "borderStyle": "solid", "borderWidth": "1px", "fontFamily": ["helvetica", "arial"], "fontStyle": "normal", "fontSize": "11px", "fontWeight": "bold" }, Of course I've tested it ... but it does not work. It seams that existing Style Definitions can be applied to Advan
Hello there,i want to display viewabls of Windchill in my ThingWorx Navigate Task. I have created a SwaggerConnector that accesses Windchill and loads the information for the viewabls using the REST API. Since I work with sso, I get an oauth path.Now I have created a media entity and set up the authentication settings. If I insert the path as URL here, the image will also be displayed on the mashup.How can I set this URL path dynamically for my search results? Can anyone help me here? Thank you Reqards, franky_
Hi all, I'm currently getting ThingWorx to run on a kubernetes cluster. I basically have it running, but so far only in a non HA setup. The database -- I'm using postgreSQL -- is using a multiple nodes with master/slave failover etc., but ThingWorx runs in a single POD. I want to change that -- we need ThingWorx in a HA and Load Balanced setup. For this to work I'm in the process of creating a kubernetes operator for ThingWorx. Does anyone have some insight as of how the ZooKeeper / ThingWorx interaction works in the standard PTC HA setup? I want to use native kubernetes primitives instead of having to spin up a ZooKeeper cluster.
how to bind things properties to dropdown list..? please help Related to post
I have a file in the system repository that I would like users to download without having to login to the mashup. I have a service that emails links to the files but when they are clicked they take you to the mashup login page (unless you are already logged in, in which case the file download begins). Thanks
var milliseconds = pause(); Infinite for loop is causing problem in runtime. Can pause() function be used instead of infinite loop?
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.