Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X
Dear community,
I am experiencing an issue with the Collection widget on our development system. I have a Mashup using Collection widget and it worked fine for several months. From one day to the next the Collection widget (or rather its content) was not visible anymore, the space is simply empty. I have not changed any settings or anything else on the server or environment but cannot 100% guarantee that none of my coworkers changed anything.
Any help is appreciated. Thanks.
Benny
Solved! Go to Solution.
Jackpot! Thanks a lot Sharon / @slangley .
The answer is BMCore, version 2.5.2 (from iot github), is apparently conflicting with Collection widget. This is reproducible, uninstalling the extension fixes my issue. Importing the extension leads to an invisible Collection again.
Since we are not using the latest Thingworx version but 8.4.4 I cannot give a general statement but at least this combination does not work. I would be curious if that is also the case for the later versions, this may be of interest for the development of the extension or even also Thingworx.
Thanks again, makes my day.
Could you please also upload the mashup that is referenced in the Collection widget and PlantViewServices thing? Likely some parameter or json string got messed up somehow so it's not populating properly.
Hello @posipova and thanks for your feedback.
I could do this but it would not help in any way. It was even pointless to attach my PlantViewMashup imho. I can use
and it will not show anything. The PlantViewMashup was just accidentally the first Mashup where I noticed my issue. As stated the Repeater is working just fine.
My best guess is some setting somewhere in Thingworx, Tomcat or the database (SQL Server btw) as exactly the same setup is working on other servers, proved by Export-Import.
Hi @BennyB.
We recommend checking for any third party or custom extensions that may contain conflicting libraries. If you are unable to track down the cause, we recommend opening a case. I would be happy to do so on your behalf.
Regards.
--Sharon
Hello Sharon / @slangley,
we are indeed using several libraries, from my point of view none of them should cause conflicts. We have a few extensions built ourselves, without any additional libraries. The rest is taken from marketplace or github, namingly:
I will try to temporarily remove some of the extensions to rebuild the test/prod environment, everything still works there. Only if that fails I would like to open a case.
Thanks for your support.
Jackpot! Thanks a lot Sharon / @slangley .
The answer is BMCore, version 2.5.2 (from iot github), is apparently conflicting with Collection widget. This is reproducible, uninstalling the extension fixes my issue. Importing the extension leads to an invisible Collection again.
Since we are not using the latest Thingworx version but 8.4.4 I cannot give a general statement but at least this combination does not work. I would be curious if that is also the case for the later versions, this may be of interest for the development of the extension or even also Thingworx.
Thanks again, makes my day.
Hi @BennyB.
I'm glad you found the cause of the problem. Thank you for providing an update on the issue and marking the Accepted Solution.
Regards.