PTCInc / thingworx-gitbackup-extension

[Unofficial/Not supported] ThingWorx GitBackup Extension for storing your ThingWorx application code in a Git repository
MIT License
25 stars 11 forks source link

Removing existing objects #3

Closed mpalladi closed 4 years ago

mpalladi commented 4 years ago

User guide says - "Version 4.x requires removing any existing 3.x, 2.x or 1.x version (including existing GitBackup Things)" What is the way to do this ? All my previously imported 3.x objects - "delete option" is greyed out; even as administrator Is there a service to run , or sequence required.

vrosu commented 4 years ago

Removing any existing GitBackup version means removing the extension, the same process done to remove any extension. But, since that will fail if you have existing GitBackup Things, there is that mention about removing existing GitBackup Things. Would the following section allow additional context to make the operation clearer? "-Delete the GitBackup Things that inherit your GitBackup Template. Those are not part of the Extension, so they have the Delete button available. -Remove the main GitBackup Extension and all it's complementary Extensions from the Manage section."

mpalladi commented 4 years ago

That's clearer now, I agree.

vrosu commented 4 years ago

Can you please let me know if the process was successful and you were able to import it? That's my trigger to close this issue.

Thanks!

mpalladi commented 4 years ago

I wasn't able to import without restarting Thingworx after removing the old extension. These were the fatal errors

After restart import was successful

vrosu commented 4 years ago

Ah yes, I have updated the underlying Java libraries and it seems the older java libraries remain there until restart. I will add an intermediary step in those instructions to restart the server. Thanks!