Recently active
Hi, I wanted to bind two data to a grid that is, On excel upload I want to bind a data to a grid and on calling a table from sql I wanted to bind result data to the same grid. Is that possible? Otherwise on clicking of upload button in upload widget can I navigate to a pop up displaying the excel data? How can I perform the either way? Please provide some help. Thanks, V Shalini.
Hi, i want to install the WS EMS on my Raspberry Pi. When I execute wsems, following error occurs: ~/microserver % sudo ./wsems [FORCE] 2018-09-05 08:51:01,119 ./wsems: Initializing EMS .... [FORCE] 2018-09-05 08:51:01,119 main: Using config file /home/nexiles/microserver/etc/config.json [WARN ] 2018-09-05 08:51:01,120 Main: Authentication is disabled on the HTTP Server. [FORCE] 2018-09-05 08:51:01,120 httpServer: starting http server port=8000 [WARN ] 2018-09-05 08:51:01,123 SDK: SDK Version: 2.1.2 [WARN ] 2018-09-05 08:51:01,123 SDK: TLS Library: OpenSSL [WARN ] 2018-09-05 08:51:01,123 SDK: TLS Library Version: 1.0.2l-fips [WARN ] 2018-09-05 08:51:01,123 SDK: FIPS Capable [WARN ] 2018-09-05 08:51:01,143 WsProxy::initialize: Certificate validation is disabled. [WARN ] 2018-09-05 08:51:01,143 WsProxy::initialize: Self signed certificates are enabled. [ERROR] 2018-09-05 08:51:01,146 SDK: twMap_Add: parse function returned null. 192.168.100.164:443-->[ERROR] 2018-09-05 08:51:0
Hello, Can anyone pleas tell me how to manage multiple apache and tomcat server if windchill application and thingworx is on single server.,
Hi there, I'm trying to get data from a JSON format into an infotable. Just as a try I want to get the unit "kWh" into the table. For that I designed a data shape with a single text field. Problem is the created table is empty. As raw JSON format the data is presented just fine. Do you see an error? Cheers, Nils Here is my code so far, based on the instructions from here: https://community.ptc.com/t5/ThingWorx-Developers/About-Convert-JSON-file-to-Infotable/m-p/508236?source=Article%2520viewer var params = { proxyScheme: undefined /* STRING */, headers: undefined /* JSON */, ignoreSSLErrors:true, useNTLM: undefined /* BOOLEAN */, workstation: undefined /* STRING */, useProxy: undefined /* BOOLEAN */, withCookies: undefined /* BOOLEAN */, proxyHost: undefined /* STRING */, url: "http://xxxxx", timeout: undefined /* NUMBER */, proxyPort: undefined /* INTEGER */, password:"xxx", domain: undefined /* STRING */, username:"xxx"}; // result: JSONvar json = Resour
I installed Thingworx trial edition which has Thingworx analytic server by default. I loaded sample dataset in analytics builder and created a model.Now I want to generate a PMML file from analytic server. How can PMML file be generated? I have no idea about analytic manager.
Hi Developers, I'm using ThingWorx-Industrial-Connectivity-8-3. I had crested a new channel with Driver as Modbus TCP/IP Ethernet and with below properties. Property groups were set to default values. Then i added a device. I'm getting the following Licensing warning. Time limited usage period on feature Modbus TCP/IP Ethernet has expired. How do i validate if i have proper licenses?Please provide help on this. Thanks and Regards, Saran
Hey I have a PTC hosted 30day Thingworx trial server and I'm having trouble launching it. I have logged in on developer.thingworx.com and started the instance: When clicking launch I cannot reach the composer: I also can't reach the server from Kepserver Thingworx native interface: This has happened a couple times now on multiple PCs and browsers; and just waiting for PTC to shut down the instance due to inactivity time and then restarting has helped before, but now I can't seem to get to the instance even after multiple shutdown-launch-cycles. Thank you.
Hi, I have a mashup with a grid and a button. The button causes a popup which allows me to create a new entry for the grid. The grid is refreshed after the popup closes, but I would like the new row to be automatically selected. would anyone know how that might be done. Note, I already return the primary key value for the new entry via a mashup parameter, just can't think of a way to use this to select the newly added row. Does anyone know how I might do this? Thanks, K
Hello, I have displayed a list of values using a list widget and allow the user to select one or multiple values. This selected values should be passed to a service as an input. I can able to pass single value and generate another mashup using Navigate widget. even if user doing a multi select, only the top row selected is passed as an input. can any one let me know how to pass the all selected values as an input to a service and generate the mashup up with the number of times based on the selection of the user? please suggest other than list widget, I can allow the user to multi select and pass the values one by one as an input to a service?
Hi Everyone, I created a scheduler thing which fire a service in subscription every day and in this service I just log a message to check if it is working. I add this scheduler thing in my mashup with the service that just log the message and bind this service when the service invoke is completed with some others services that do many different things in my mashup. The problem is: The scheduler thing is working properly because I can see the message that I put in service logged but the service is not being invoked in the mashup in order to fire others services. What I am doing wrong? Please help me. Thanks, Felipe Duarte
Hello all, I'm trying to update Infotable property value using "UpdatePropertyValues" service. When I run the code, I'm getting error as "Unable To Convert From java.lang.String to INFOTABLE". Below is my code, DataShapeDefinition updatepropertyShape = new new DataShapeDefinition();updatepropertyShape.addFieldDefinition(new FieldDefinition("name",BaseTypes.STRING)); updatepropertyShape.addFieldDefinition(new FieldDefinition("time",BaseTypes.DATETIME)); updatepropertyShape.addFieldDefinition(new FieldDefinition("quality",BaseTypes.STRING)); updatepropertyShape.addFieldDefinition(new FieldDefinition("value",BaseTypes.STRING)); InfoTable updateproperty = new InfoTable(updatepropertyShape); Calendar currenttime = Calendar.getInstance(); JSONObject values = new JSONObject(); values.put("time", new DateTime(currenttime)); values.put("quality", "GOOD"); values.put("name", "MBT_CapacityOfMachine"); values.put("value", parsedValue); //ParsedValue is Infotable updateproperty.AddRow(values
I need to get a list of all the DataTables, Streams, ValueStreams, Blogs and Wikis that belong to a project. It seems the only service that can facilitate this is SpotlightSearch, which works perfect with the field thingShapes set as {items: ["DataTable"]}, but when trying to add another item in that array it returns nothing (meaning when we add {items: ["DataTable","Stream"]}), with no error. So, is there a way to get all the entities of those types in a single call? It seems to be a bug, from what I looked at, but maybe I'm doing something wrong? For reference, the other parameters I used in the calls were: -searchExpression: * -types: {items:["Thing"]}
The Standard Support end date for ThingWorx Platform versions 6.5 and 6.6 will be October 1st, 2018. Developers utilizing those versions are encouraged to upgrade to the latest version of the ThingWorx Platform. Please reference the Customer Support article ThingWorx 6.5 and 6.6 notification for standard support end date for further details and for information on how to leverage PTC Technical Support for any questions.
Hi Devs,I have a working SSO configuration using PingFederate - I can log in with the user from my IdP.The problem I have is the REST API call using AppKey. I created appKey and assigned it to the user. When I try to call service using REST, as a response I get the HTML page from PingFederate with a HTML form and Base64 encoded SAML request as an input in that form.What I expected was the regular REST call bypassing the SSO.Is there a possibility to overcome SSO when calling REST?Thingworx 8.2
How Can I implement search functionality in Advance Grid, I have enabled the "Enable Grid Search" checkbox in the advance grid properties. how can I configure so that I can start working? please suggest if anyone has an idea
Hello all, I'm trying to read Infotable property using GetPropertyValue in Extension. When I run service, I'm getting error as "com.thingworx.types.primitives.InfoTablePrimitive cannot be cast to com.thingworx.types.InfoTable" . Below is my code, InfoTable propertyValue = (InfoTable) thingName.getPropertyValue("Info1"); Can any one help me to solve this issue ? Thanks, VR
Hi,When I tried to run another thread in the Thingworx extension I'm making and tried to access an entity in the thread,I got an error related 'permission', 'not authorized'.. something.(for example, when writing property, 'com.thingworx.common.exceptions.InvalidRequestException: Not authorized.....'orThingManager.getInstance().getEntity('mythingname') returns null )-> Is it not permitted for the extensions to run another thread in it?Or is there any way to get the access permission in the other thread?
I'm going to build a user interface which shows the connected devices on the floor plan. I was initially planing to add the floor plans to Google Indoor Maps and then use the Google map widget. However, it seems that the widget is not able to show indoor maps.Are there some good alternative ways to show indoor maps? How have you solved this issue?
Hello Community, I just started working on a project to optimize data updates so we started caching data from the server to thingworx itself but i do not manipulate as good javascript queries. I wanted to write a javascript service to query certain rows with partial information and i do not know what should i write in the filter to do so, to explain my problem more, let's suppose we have a row in the cached data table named Machine, the field machine has 3 base components A, b and C and i wanted the row having C= something. Can anyone help me with this, thank you so much.
Hello, I have a problem that dataflow as saved infotable, and want to save PGSQL. However, I have tried attached screenshot, I got below error message. "Unable to Invoke Service insert_PanelData on Save_DB_PowerPanels : ERROR: syntax error at or near "[" Position: 46" String, or Integer can be applied same nanner with no problem. Awating good answers. Thanks
Hi, I have a selected row binding from service1 to the input of service2, service2 being triggered by a double click event on a grid widget that receives "all data" from the service1. However the selected row return is always the opposite row, 1st row selected and double clicked? Last row returned. 2nd row clicked? 2nd last returned etc. Ive checked the raw output of service 1 and the row ordering corresponds to how it is displayed in the grid. Running Thingworx 7.4.2b, Anyone seen anything like this before?
Hi,I have a problem after finish with Thingworx PostgreSQL 8.3 installation, i plan to import all the entities i have backup before.But the import is failed. I backup the entities with file entities.twx from Thingworx PostgreSQL 7.3.Here is the log: 2018-07-12 12:25:30.444+0000 [L: INFO] [O: c.t.w.Importer] [I: ] [U: bmw] [S: ] [T: http-nio-8080-exec-4] Starting entity import 2018-07-12 12:25:30.464+0000 [L: WARN] [O: c.t.c.ImportProcessor] [I: ] [U: bmw] [S: ] [T: http-nio-8080-exec-4] Cannot Overwrite System Objects : Ignoring Imported Object Except for Permissions Group [Users] 2018-07-12 12:25:30.465+0000 [L: WARN] [O: c.t.c.ImportProcessor] [I: ] [U: bmw] [S: ] [T: http-nio-8080-exec-4] Cannot Create System Objects : Ignoring Imported Object Group [Users] 2018-07-12 12:25:30.480+0000 [L: WARN] [O: c.t.c.ImportProcessor] [I: ] [U: bmw] [S: ] [T: http-nio-8080-exec-4] Cannot Overwrite System Objects : Ignoring Imported Object Except for Permissions Group [Developers] 2018-07-12
Hi, I wrote a stored procedure and tried to execute in thingworx using execute command and kept the type as sql query but I am getting error and when I execute it am getting result set as Nan. Below is the command I wrote: execute Modelwise_RollOff_QaOk @typeName = [[Type]] ,@shiftName = [[ShiftName]],@model = [[Model]]; Please provide some help. Thanks, V shalini.
Hi Gurus, After watching the webcasts for mashup design I have gone back and started making some changes like panel on panel for alignment. For some reason I keep getting the vertical scroll bar even when the resolution is high enough. does anybody have any suggestions? Please have a look at the image below to see what I am talking about. Thanks Bryan
Hello, I am using List widget in the Dropdown view type. Whole character is not shown When I set DropdownSlectedStyle Text size large(48px).Does anyone know how to use Dropdown properly?Nakaya
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.