INFO | jvm 1 | 2020/11/18 10:25:04 | I [g.ModuleManager ] [02:25:04]: Installing module: "org.fakester.radcomponent" INFO | jvm 1 | 2020/11/18 10:25:04 | I [r.g.RadGatewayHook ] [02:25:04]: Setting up RadComponents module. INFO | jvm 1 | 2020/11/18 10:25:04 | I [g.ModuleManager ] [02:25:04]: Starting up module 'org.fakester.radcomponent' v2.0.0 (b2020111809)... module-name=RadComponents INFO | jvm 1 | 2020/11/18 10:25:04 | I [r.g.RadGatewayHook ] [02:25:04]: Starting up RadGatewayHook! module-name=RadComponents INFO | jvm 1 | 2020/11/18 10:25:04 | I [r.g.RadGatewayHook ] [02:25:04]: Registering Rad components. module-name=RadComponents INFO | jvm 1 | 2020/11/18 10:25:04 | E [g.ModuleManager ] [02:25:04]: Error starting module org.fakester.radcomponent module-name=RadComponents INFO | jvm 1 | 2020/11/18 10:25:04 | java.lang.NoSuchMethodError: 'com.inductiveautomation.perspective.common.api.ComponentDescriptorImpl$ComponentBuilder com.inductiveautomation.perspective.common.api.ComponentDescriptorImpl$ComponentBuilder.withPaletteCategory(java.lang.String)' INFO | jvm 1 | 2020/11/18 10:25:04 | at org.fakester.common.component.display.Image.(Image.java:30) INFO | jvm 1 | 2020/11/18 10:25:04 | at org.fakester.gateway.RadGatewayHook.startup(RadGatewayHook.java:46) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl$LoadedModule.startup(ModuleManagerImpl.java:2433) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl.startupModule(ModuleManagerImpl.java:1226) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl$2.call(ModuleManagerImpl.java:771) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl.executeModuleOperation(ModuleManagerImpl.java:947) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl.installModuleInternal(ModuleManagerImpl.java:737) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl$InstallCommand.execute(ModuleManagerImpl.java:1903) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl$Receiver.receiveCall(ModuleManagerImpl.java:1856) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.redundancy.QueueableMessageReceiver.receiveCall(QueueableMessageReceiver.java:47) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl.dispatchMessage(RedundancyManagerImpl.java:933) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl$ExecuteTask.run(RedundancyManagerImpl.java:1008) INFO | jvm 1 | 2020/11/18 10:25:04 | at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:518) INFO | jvm 1 | 2020/11/18 10:25:04 | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) INFO | jvm 1 | 2020/11/18 10:25:04 | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) INFO | jvm 1 | 2020/11/18 10:25:04 | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) INFO | jvm 1 | 2020/11/18 10:25:04 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) INFO | jvm 1 | 2020/11/18 10:25:04 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) INFO | jvm 1 | 2020/11/18 10:25:04 | at java.base/java.lang.Thread.run(Unknown Source)