8.3 WebDev Faulted

Hello,

I installed the WebDev module on my 8.3.4 gateway, and the module is faulted. This is the error I'm seeing: Unable to load hook class "com.inductiveautomation.webdev.gateway.GatewayHook" for module "com.inductiveautomation.webdev"

I've tried installing by downloading the .modl, as well as running the installer again and adding the module that way, but I still get this error.

com.inductiveautomation.ignition.common.modules.ModuleLoadException: Unable to load hook class "com.inductiveautomation.webdev.gateway.GatewayHook" for module "com.inductiveautomation.webdev".

at com.inductiveautomation.ignition.gateway.modules.ModuleInstance.loadHook(ModuleInstance.java:685)

at com.inductiveautomation.ignition.gateway.modules.ModuleInstance.load(ModuleInstance.java:324)

at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl.loadModules(ModuleManagerImpl.java:316)

at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl.init(ModuleManagerImpl.java:163)

at com.inductiveautomation.ignition.gateway.IgnitionGateway.startupInternal(IgnitionGateway.java:1122)

at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl.startup(RedundancyManagerImpl.java:367)

at com.inductiveautomation.ignition.gateway.IgnitionGateway.initRedundancy(IgnitionGateway.java:807)

at com.inductiveautomation.ignition.gateway.IgnitionGateway.lambda$initInternal$1(IgnitionGateway.java:720)

at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:557)

at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.base/java.util.concurrent.FutureTask.run(Unknown Source)

at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.base/java.lang.Thread.run(Unknown Source)

Caused by: java.lang.ClassNotFoundException: com.inductiveautomation.webdev.gateway.GatewayHook

at java.base/java.net.URLClassLoader.findClass(Unknown Source)

at com.inductiveautomation.ignition.gateway.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:35)

at com.inductiveautomation.ignition.gateway.modules.ModuleClassLoader.loadClass(ModuleClassLoader.java:102)

at java.base/java.lang.ClassLoader.loadClass(Unknown Source)

at com.inductiveautomation.ignition.gateway.modules.ModuleInstance.loadHook(ModuleInstance.java:661)

Hmm, do you have the Event Streams module installed? I think there may be an accidental dependency from WebDev to Event Streams right now...

I do - I'm actually trying to use the HTTP event stream source. Here's what I see in the Designer:

Hmm, well so much for my theory about the dependency.

There might be a clue in your wrapper.log files if you can upload them. If not, you'll have to contact support.

1 Like

No worries. I ended up reinstalling the gateway and that solved the problem.

Thanks,

Cade

1 Like