Recently active
hi everyone,while importing extension file I got following error.Unable to initialize shape for ThingPackage [Test_TemplatePackage]what is it all about, how it can be debugged..??regards,madhu
Hello, I am interested on a way to show/hide columns of an advanced grid (4.0.1) based on an external input. The use case is: - I have different buttons on a layout header (we can consider it as a simple list, showing some locations) - I have an advanced table grid binded with a configuration string that renders the selected locations of the list - The table is fully rendered but the locations "not selected" are hide in the configuration passed to the grid - The user is selecting another location and I would like simply to show the column without rebuilding fully the configuration I am quite sure it can be done because it's the same action of "right click on the grid header and selecting the checkbox" but I do not know how. Can someone help me please? Thank you!
Hello all, We are running microserver on windows machine. We have established connection with thingworx but we are not able to see properties created in microserver. Log: [INFO ] 2018-07-19 07:23:40,305 SystemPerformance: Attempting to GetPropertySubscriptions from server failed. code: 500, result:[INFO ] 2018-07-19 07:23:40,415 SystemPerformance: Error occured while accessing EMS. Checking isConnected.[INFO ] 2018-07-19 07:23:40,426 SystemPerformance: EMS is available: true, online: true[INFO ] 2018-07-19 07:23:40,426 SystemPerformance: Attempting to GetPropertySubscriptions from server failed. code: 500, result:[INFO ] 2018-07-19 07:23:42,548 SystemPerformance: Error occured while accessing EMS. Checking isConnected.[INFO ] 2018-07-19 07:23:42,556 SystemPerformance: EMS is available: true, online: true[WARN ] 2018-07-19 07:23:42,556 thingworx.server: Could not set properties on server. code: 500, resp:[INFO ] 2018-07-19 07:23:44,150 SystemPerformance: Error occur
Hello, Is there a way to get all the properties implemented in a ThingShape? For a Thing if I use the method "GetPropertyDefinitions()" it works fine var params = { category: undefined /* STRING */, type: undefined /* BASETYPENAME */, dataShape: undefined /* DATASHAPENAME */ }; result = Things["MyThing"].GetPropertyDefinitions(params); //This Works fine, I get the infotable with the list of all the properties ; but when I use it with ThingShape, it returns me a blank infotable. var params = { category: undefined /* STRING */, type: undefined /* BASETYPENAME */, dataShape: undefined /* DATASHAPENAME */ }; result = ThingShapes["MY_THINGSHAPE"].GetPropertyDefinitions(params); //This returns a blank infotable Any help would be appreciated. Thanks in advance - Aditya Mittal
Hi, today I try to work with the flow builder but I have a problem. I need a Thing which implement the BusinessProcessManageable-Datashape but I don't have this datashape. Where can I find/download it?
Hello all, When I try to create "INTEGER" property using extension it throwing error as "Unable To Convert From java.lang.String to INTEGER" Below is my code: String propertyname = "TEST"; String type = "INTEGER"; JSONObject remoteBindingAspects = new JSONObject(); thingname.AddPropertyDefinition(propertyname, "", type, "", "", false, true, false, "VALUE", (double) 0, false, "", (int) 3, "VALUE", (double) 0, "", remoteBindingAspects);
Hi, I have created a new Thing template service with return type as Info Table with data shape. Created a new Thing and test service is returning expected values from SQL database. When binding the data into List widget it only created 'N' number of empty rows based on number of rows from Service. I have already selected "DisplayField" and "ValueField" in List. Kindly help me to sort out the problem. Regards, Selvakumar S
We wanted to integrate with other enterprise management systems via the thingworx platform.Through the thingworx extension, java SDK.REST API or others Interact with other systems.Which is the best way?ths!
I have added one column issubscribed to an existing infotable with the following code. result.AddField({name : "isSubScribed", baseType : "BOOLEAN"}); column added successfully, and when i run that service i got this output which is in attached image. after that i created one mashup for that service also and when i run that mashup am unable to see that column at all on view mashup. i want to to show that column issubscribed on mashup with check boxes and when i check that box that row will get selected and event will be triggered or another service should execute.
Problem with using using input of base-type of "PASSWORD". I am unable to map text box entry to a service input of base-type "PASSWORD . (image attched) Pls help for this issue. thanks in advance.
Hi, Whenever a new post is up in blog an email has to be notified to a particular email id or multiple email id. So in this case should I subscribe the blog thing and then provide alert using manage alert option? How can I make it possible? Please provide some guidance. Thanks, V Shalini.
Hi, Please find attachments, I am using ReadCSVFiles service of CSVParserFuntions for reading data from CSV files. CSV file contains 3 row of records actually (You can see in attached sample.csv file from sample.zip folder ). but when I execute this service I get only 1 record as output but I want all records.I don't understand why It's happening. Please check script code below and let me know what I am missing so that I can fix it and get csv data and load it into grid.
Hi, I am looking forward for any option to Login into Thingworx application through RFID tag reader, our moto to eliminate user has to enter username & password. If RFID way is not possible, Then suggest some other ways.
Hi,I am currently developing a project for a client where I need to apply Thingworx Analytics. I need to predict the number of people in a room every hour for the next 7 days. To create the model I am gathering the following data: a UTC timestamp, which I exclude from the model but include in the dataset for a later timeseries representation on the mashup. Hour (1-24) dataType: Integer, opType: Categorical Weekday (1-7) dataType: Integer, opType: Categorical Month (1-12) dataType: Integer, opType: Categorical Holiday (boolean) dataType: Boolean, opType: Boolean Number of people, dataType: Integer, opType: Continuous I exclude the timestamp because it has no relevance to the model. The room has a sensor which sends the # of people every hour. To make the process automatic I created a thing which receives the data onto an infotable. Now I will make a service which uses CreateJob() from "analytics_TrainingThing". There is no parameter to exclude fields from data on the ser
Hi All, I am trying to go through the tutorial- Monitor Device Performance & Create Alerts using ThingWatcher and provided training/model services and simulator. Whenever I run the simulator which sends the data to the platform for calibrating the training service I get the below error. ERROR [2018-07-16 01:50:20,730] com.thingworx.analytics.ccc.job.local.AsynchronousMemoryJobExecutor: Call to TrainingJob [20180716] failed due to:! java.lang.IllegalArgumentException: System memory 259522560 must be at least 471859200. Please increase heap size using the --driver-memory option or spark.driver.memory in Spark configuration. It clearly visible what is the issue here. I am running the ThingWorx analytics trial edition on a Windows 10 laptop with 16 GB RAM which is the minimum required for running the analytics server. The VM created as a memory of 10GB. But still it runs out of memory. If the am calculating 471859200 bytes as the required memory then it is around .471GB whi
Hello all, How to get application log in eclipse extension ? Regards, Velkumar R
Hi everybody,I'm currently working my way into the ThingWorx ecosystem and I am currently stuck on the Raspberry Pi Quickstart Guide when trying to connect the Lua Script Ressource to the running Edge Micro Server (Step 10).I am connecting to a ThingWorx Foundation Server from the Developer Portal which works just fine. But when I try to start the LSR I get connection errors. Guessing from the log entries the LSR works find but fails when trying to connect to the local EMS.To not bloat this discussion I have attached a full trace log of WSEMS as well as LSR. Below you can find extracts of both logs which I found most useful for the problem at hand.The most prominent lines from the WSEMS log are the following:[TRACE] 2016-12-20 14:22:05,301 SDK: twWs_Receive: Received Pong[TRACE] 2016-12-20 14:22:05,301 SDK: msgHandlerOnPong: Received Pong. Data: 13:22:05[DEBUG] 2016-12-20 14:22:35,525 SDK: twTlsClient_Create: Initializing TLS Client[DEBUG] 2016-12-20 14:22:35,525 TlsStream:: doop
Hi, I am trying to restrict the visibility of things to the appkey user at the edge for our remote devices but have hit a problem which I'm hoping someone can help with. All our remote devices have a unique appkey. Our edge server is configured to execute a fault event as and when they occur on our device. This event is subscribed to by the representative/device thing on the server (at template instance level). This all works fine, but as part of the subscription we also wish to send notification emails to our customer users. Ideally we would like the edge appkey user to have no visibility of the customer, it's users and their data (email address etc.). From the logs I can see that the subscription is run in the context of the appkey user. If we remove visibility of the customer and their users from the edge appkey then the subscription fails (understandably). My question is: Is there any way to achieve this without giving the appkey visibility of the customer & c
Hi, How can we insert 10 rows in a grid to sql database? Using selected row option we can insert one row, but what about insert all the rows in a grid at a time? Or is it possible to insert datashape into sql? Please provide some guidance. Thanks, V Shalini,
Hi, I am trying to start a Thing service by doubleclicking a row in an advanced grid using the DoubleClicked event. The value of one cell of this row should be used as input parameter for the service. I can't get it to work, tried different ways including using SeletedRows as input infotable for the service and giving out the result as string to a label. The label will be replaced by a red exclamation mark triangle. In my understanding, the SelectedRows infotable is always a one row infotable with the same datashape content of the origin infotable, correct? for example: var result=inputinfotable.rows[0].value1 I wanted to have a look at the example here but the changed files can't be imported into our Thingworx server. https://community.ptc.com/t5/ThingWorx-Developers/Selected-Rows-Values-are-not-available-from-Infotable-property/td-p/526846 Any help would be appreciated. Thanks! David
Hi, I have a text box in master mashup which needs to be updated based on a button click in contained mashup. Please let me know how can i pass this event from contained to master mashup. Or is there a way to reload the whole mashup including master mashup from a contained mashup on an event ?
I have tried configuring New relic APM but i am not able to get the agent running and no newrelic_agent.log file also getting created.Details:1. I am using a windows azure machine and have installed thingworx in that machine.2. I have followed the given link for java agent installation Install the Java agent | New Relic Documentation3. As per this link, I have also checked catalina.out but not getting any errors why log file is not generating. No log file (Java) | New Relic Documentation 4. Any firewall settings needs to be done for the same?. Right now i have enabled port 8080 in firewall where thingworx is running.5. I have also posted a query on New Relic community but have not got any response yet. Unable to get the agent running - New Relic Online Technical CommunityPlease let me know if anybody has configured New Relic APM. Also let me know if any of you are using other open source APM and feeling good.
I want to hook up my AR experience to data modelled in the Composer. In the HELP section of Thingworx Studio I am instructed to..... Configuring the Thing Template in ThingWorx Composer1. In ThingWorx Composer, navigate to the thing template that you want to make ThingMark-enabled.2. On the General Information page, search for and select PTC.ExperienceService.ThingmarkEnabledShape thing shape in the Implemented Shapes field.Help: I cannot find the PTC.ExperienceService.ThingmarkEnabledShape when looking for it in the Implemented Shapes field.Anyone out there that can point me in the right direction? I am running the free trial version of the Composer. I would be very thankful for advice.BR Peter
Hi, I would like to customize the Software Content Management utility. Is there any documentation describing how this can be done? E.g. I would like to edit some of the standard mashups of the SCM and create custom ones.
Hi, Is chat room possible in Thingworx? Like facebook I need to be able to chat with the users connected to my network or the users in my Thingworx organization. Is this possible? Thanks, V Shalini.
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.