Community Tip - Your Friends List is a way to easily have access to the community members that you interact with the most! X
I'm getting an error when trying to import my 4.2 entities into 5.0 SP1. There are lots of errors but I think these two are the main problem:
2014-06-27 00:24:45 | !http://ec2-54-197-189-152.compute-1.amazonaws.com/Thingworx/MediaEntities/LogLevelErrorIcon|style=margin: 0px; padding: 0px; border: none; vertical-align: middle;|src=http://ec2-54-197-189-152.compute-1.amazonaws.com/Thingworx/MediaEntities/LogLevelErrorIcon! ERROR |
<div cellvalue="Internal error: java.lang.Exception: Import Failed: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template : " title="Internal error: java.lang.Exception: Import Failed: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template : " class="renderer-true-default textsize-normal" style="margin: 0px; padding: 0px 5px; filter: none; font-size: 11px !important; background: transparent;">Internal error: java.lang.Exception: Import Failed: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template :
Administrator | c.t.w.Importer | http-bio-80-exec-19 |
|
|
2014-06-27 00:24:44 | !http://ec2-54-197-189-152.compute-1.amazonaws.com/Thingworx/MediaEntities/LogLevelErrorIcon|style=margin: 0px; padding: 0px; border: none; vertical-align: middle;|src=http://ec2-54-197-189-152.compute-1.amazonaws.com/Thingworx/MediaEntities/LogLevelErrorIcon! ERROR |
<div cellvalue="Unable to process import: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template : " title="Unable to process import: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template : " class="renderer-true-default textsize-normal" style="margin: 0px; padding: 0px 5px; filter: none; font-size: 11px !important; background: transparent;">Unable to process import: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template :
Administrator | c.t.c.ImportProcessor | http-bio-80-exec-19 |
|
|
I was half hoping there would be a better way to copy/export log messages in 5.0, oh well. I looked in my current 5.0 database and I see that the EdgeEnhanced template is indeed missing, where did it go? All of our entities depend on the EdgeEnhanced template so it looks like I might need to some kind of conversion.
ugh looks like the log messages don't show up in here with a copy/paste. These are the errors I see in plain text:
Internal error: java.lang.Exception: Import Failed: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template : <br>
<br>
Unable to process import: Validation Failure: ThingTemplate SysmapBaseDeviceTemplate Had An Invalid Parent Thing Template :
Did you Import the AlwaysOn Extension before you tried to do your import?
5.0 features the new WebSockets based Edge Micorserver protocols natively, but if you want to use the older XMPP Edge Microserver functionality, you need to first Import the AlwaysOn Extension.
I recommend you start clean, so stop Tomcat, remove your ThingworxStorage and backup storage, next Import all the necessary extensions first and then Import your exported content.
No I hadn't, I wasn't aware I needed to, I didn't see that in the install instructions. I did get the import to work now after importing that extension.
Jason,
There is no process to convert your existing XMPP entities to WebSocket entities. This will need to be done manually just as you'll need to convert to WebSocket on your Edge devices.
Regards,
Adam