The community will undergo maintenance on October 16th at 10:00 PM PDT and will be unavailable for up to one hour.
Hi,
I try to import a extension to ThingWorx9.4. but import failed with errors looks like some Compatibility problems of jar in extension package. These problems had not happened with ThingWorx9.3.
What should I do with ThingWorx9.4 ?
Here is the logs
java.lang.Exception: org/jfree/data/time/RegularTimePeriod
at com.thingworx.entities.utils.ResourceUtilities.createResourceInstance(ResourceUtilities.java:26)
at com.thingworx.contentmanagement.ImportProcessorWorker.createImportedResources(ImportProcessorWorker.java:2342)
at com.thingworx.contentmanagement.ImportProcessorWorker.processEntities(ImportProcessorWorker.java:1865)
at com.thingworx.contentmanagement.ImportProcessorWorker.run(ImportProcessorWorker.java:206)
at com.thingworx.contentmanagement.ImportProcessor.processImport(ImportProcessor.java:80)
at com.thingworx.extensibility.utils.ExtensionPackageUtilities.importMetadata(ExtensionPackageUtilities.java:1414)
at com.thingworx.extensibility.utils.ExtensionPackageUtilities.installLeafExtensionPackage(ExtensionPackageUtilities.java:677)
at com.thingworx.extensibility.utils.ExtensionPackageUtilities.recurseForInstallPhase(ExtensionPackageUtilities.java:262)
at com.thingworx.extensibility.utils.ExtensionPackageUtilities.installExtensions(ExtensionPackageUtilities.java:599)
at com.thingworx.extensibility.utils.ExtensionPackageUtilities.installExtensionPackages(ExtensionPackageUtilities.java:390)
at com.thingworx.extensibility.utils.ExtensionPackageUtilities.installExtensionPackagesFromUpgradeQueue(ExtensionPackageUtilities.java:2377)
at com.thingworx.system.ThingWorxServer.start(ThingWorxServer.java:786)
at com.thingworx.system.ThingWorxServer.loadModel(ThingWorxServer.java:1026)
at com.thingworx.system.ThingWorxServer.doStandalone(ThingWorxServer.java:340)
at com.thingworx.system.ThingWorxServer.initializePlatform(ThingWorxServer.java:2489)
at com.thingworx.system.ThingWorxBootstrapper.contextInitialized(ThingWorxBootstrapper.java:38)
Hi,
Two reasons
1. The old extension still exists
2. Or Restart the server and try again !
Thanks,
Hi, thanks
I get the logs while importing the extension from ApplicationLog.log.
2023-08-23 10:28:50.670+0000 [L: INFO] [O: c.t.w.Importer] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Starting entity import of /ThingworxStorage/extensions/temp/Extensions_79e60f8a-4ec7-42f4-af0f-2e974b13e964/Extensions/metadata.xml
2023-08-23 10:28:50.698+0000 [L: INFO] [O: c.t.migration] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Export file missing version information. No migration will be performed.
2023-08-23 10:28:50.698+0000 [L: INFO] [O: c.t.w.Importer] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Successfully added for import /ThingworxStorage/extensions/temp/Extensions_79e60f8a-4ec7-42f4-af0f-2e974b13e964/Extensions/metadata.xml
2023-08-23 10:28:50.698+0000 [L: INFO] [O: c.t.w.Importer] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Starting entity import of /ThingworxStorage/extensions/temp/Extensions_79e60f8a-4ec7-42f4-af0f-2e974b13e964/Extensions/Entities
2023-08-23 10:28:50.701+0000 [L: INFO] [O: c.t.migration] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Start migrating from version [9.1.0] to version [9.1.0] ...
2023-08-23 10:28:50.701+0000 [L: INFO] [O: c.t.migration] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Finished migrating from version [9.1.0] to version [9.1.0].
2023-08-23 10:28:50.701+0000 [L: INFO] [O: c.t.migration] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Start migrating from version [9.3.0] to version [9.3.0] ...
2023-08-23 10:28:50.702+0000 [L: INFO] [O: c.t.migration] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Finished migrating from version [9.3.0] to version [9.3.0].
2023-08-23 10:28:50.702+0000 [L: INFO] [O: c.t.w.Importer] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Successfully added for import /ThingworxStorage/extensions/temp/Extensions_79e60f8a-4ec7-42f4-af0f-2e974b13e964/Extensions/Entities/DataShapes_Combine.xml
2023-08-23 10:28:50.796+0000 [L: ERROR] [O: c.t.e.u.ResourceUtilities] [I: ] [U: SuperUser] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Unable To Create Resource Instance From Class: com.xxx.xxxx.resources.Functions
2023-08-23 10:28:50.796+0000 [L: ERROR] [O: c.t.c.ImportProcessor] [I: ] [U: SuperUser] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] *** Unable to create resource instance in Resource:Functions
2023-08-23 10:28:50.797+0000 [L: ERROR] [O: c.t.c.ImportProcessor] [I: ] [U: SuperUser] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Unable to process import: org/jfree/data/time/RegularTimePeriod
2023-08-23 10:28:50.805+0000 [L: ERROR] [O: c.t.e.u.ExtensionPackageUtilities] [I: ] [U: SuperUser] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Unable to delete Extensions:1.1.0. This is likely due to other errors: ExtensionPackage Extensions Does Not Exist
2023-08-23 10:28:50.805+0000 [L: ERROR] [O: c.t.e.u.ExtensionPackageUtilities] [I: ] [U: SuperUser] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Failed to install extension Extensions:1.1.0 because Import Failed: org/jfree/data/time/RegularTimePeriod
2023-08-23 10:28:50.826+0000 [L: ERROR] [O: c.t.e.u.ExtensionPackageUtilities] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Failed to install extension packages.
2023-08-23 10:28:50.837+0000 [L: ERROR] [O: c.t.w.ExtensionPackageUploader] [I: ] [U: r_user] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Import Failed: org/jfree/data/time/RegularTimePeriod
Hi @千松_10631492.
We noticed this error in the log:
2023-08-23 10:28:50.796+0000 [L: ERROR] [O: c.t.e.u.ResourceUtilities] [I: ] [U: SuperUser] [S: ] [P: ] [T: ajp-nio-127.0.0.1-8009-exec-9] Unable To Create Resource Instance From Class: com.xxx.xxxx.resources.Functions
Notice the bold. Did you forget to update it to the correct name?
Regards.
--Sharon