You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I know it might be a longshot since there hasn't been an update on this repository in awhile. But...
Currently running Graylog 5.2.
I seem to be getting a bunch of java error messages when attempting to install the plugin:
2023-12-15 17:19:51,933 ERROR: org.graylog2.bootstrap.CmdLineTool - Guice error (more detail on log level debug): No implementation for org.graylog2.plugin.httpmonitor.HttpMonitorInput$Factory was bound.
2023-12-15 17:19:51,934 ERROR: org.graylog2.bootstrap.CmdLineTool - Guice error (more detail on log level debug): org.graylog2.plugin.inputs.MessageInput$Descriptor is abstract, not a concrete class. Unable to create AssistedInject factory.
2023-12-15 17:19:51,934 ERROR: org.graylog2.bootstrap.CmdLineTool - Startup error:
com.google.inject.CreationException: Unable to create injector, see the following errors:
1) [Guice/MissingImplementation]: No implementation for HttpMonitorInput$Factory was bound.
Requested by:
1 : Graylog2Module.installInput(Graylog2Module.java:233)
\_ installed by: PluginBindings -> HttpMonitorInputModule
Learn more:
https://github.com/google/guice/wiki/MISSING_IMPLEMENTATION
2) MessageInput$Descriptor is abstract, not a concrete class. Unable to create AssistedInject factory.
while locating MessageInput$Descriptor
at MessageInput$Factory.getDescriptor(MessageInput.java:1)
2 errors
======================
Full classname legend:
======================
Graylog2Module: "org.graylog2.plugin.inject.Graylog2Module"
HttpMonitorInput$Factory: "org.graylog2.plugin.httpmonitor.HttpMonitorInput$Factory"
HttpMonitorInputModule: "org.graylog2.plugin.httpmonitor.HttpMonitorInputModule"
MessageInput$Descriptor: "org.graylog2.plugin.inputs.MessageInput$Descriptor"
MessageInput$Factory: "org.graylog2.plugin.inputs.MessageInput$Factory"
PluginBindings: "org.graylog2.shared.bindings.PluginBindings"
========================
End of classname legend:
========================
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589) ~[graylog.jar:?]
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163) ~[graylog.jar:?]
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) ~[graylog.jar:?]
at com.google.inject.Guice.createInjector(Guice.java:87) ~[graylog.jar:?]
at org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:34) ~[graylog.jar:?]
at org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:523) ~[graylog.jar:?]
at org.graylog2.bootstrap.CmdLineTool.doRun(CmdLineTool.java:310) ~[graylog.jar:?]
at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:260) [graylog.jar:?]
at org.graylog2.bootstrap.Main.main(Main.java:55) [graylog.jar:?]
Exception in thread "main" com.google.inject.CreationException: Unable to create injector, see the following errors:
1) [Guice/MissingImplementation]: No implementation for HttpMonitorInput$Factory was bound.
Requested by:
1 : Graylog2Module.installInput(Graylog2Module.java:233)
\_ installed by: PluginBindings -> HttpMonitorInputModule
Learn more:
https://github.com/google/guice/wiki/MISSING_IMPLEMENTATION
2) MessageInput$Descriptor is abstract, not a concrete class. Unable to create AssistedInject factory.
while locating MessageInput$Descriptor
at MessageInput$Factory.getDescriptor(MessageInput.java:1)
2 errors
======================
Full classname legend:
======================
Graylog2Module: "org.graylog2.plugin.inject.Graylog2Module"
HttpMonitorInput$Factory: "org.graylog2.plugin.httpmonitor.HttpMonitorInput$Factory"
HttpMonitorInputModule: "org.graylog2.plugin.httpmonitor.HttpMonitorInputModule"
MessageInput$Descriptor: "org.graylog2.plugin.inputs.MessageInput$Descriptor"
MessageInput$Factory: "org.graylog2.plugin.inputs.MessageInput$Factory"
PluginBindings: "org.graylog2.shared.bindings.PluginBindings"
========================
End of classname legend:
========================
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589)
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
at com.google.inject.Guice.createInjector(Guice.java:87)
at org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:34)
at org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:523)
at org.graylog2.bootstrap.CmdLineTool.doRun(CmdLineTool.java:310)
at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:260)
at org.graylog2.bootstrap.Main.main(Main.java:55)
Has anybody been able to get past this?
The text was updated successfully, but these errors were encountered:
I know it might be a longshot since there hasn't been an update on this repository in awhile. But...
Currently running Graylog 5.2.
I seem to be getting a bunch of java error messages when attempting to install the plugin:
Has anybody been able to get past this?
The text was updated successfully, but these errors were encountered: