Graylog docker 5.2.7 to 6.0.2 not runing

docker Operating environment
I try to upgrade to newer version Graylog 5.2.7 to Graylog 6.0.2 ,but Docker container cannot start after upgrade

I only modified the docker image version and nothing else.

logs :

2024-05-23 12:25:20,366 ERROR: org.graylog2.bootstrap.CmdLineTool - Guice error (more detail on log level debug): No injectable constructor for type de.irgendwr.TelegramEventNotification.
2024-05-23 12:25:20,367 ERROR: org.graylog2.bootstrap.CmdLineTool - Guice error (more detail on log level debug): No implementation for de.irgendwr.TelegramEventNotification$Factory was bound.
2024-05-23 12:25:20,367 ERROR: org.graylog2.bootstrap.CmdLineTool - Startup error: Unable to create injector, see the following errors:

  1. [Guice/MissingConstructor]: No injectable constructor for type TelegramEventNotification.

class TelegramEventNotification does not have a @Inject annotated constructor or a no-arg constructor.

Requested by:
1 : TelegramEventNotification.class(
while locating TelegramEventNotification
at TelegramEventNotification$Factory.create(

Learn more:
MISSING_CONSTRUCTOR · google/guice Wiki · GitHub

  1. [Guice/MissingImplementation]: No implementation for TelegramEventNotification$Factory was bound.

Requested by:
1 : PluginModule.addNotificationType(
_ installed by: PluginBindings → TelegramNotificationModule

Learn more:
MISSING_IMPLEMENTATION · google/guice Wiki · GitHub

2 errors

Full classname legend:

PluginBindings: “org.graylog2.shared.bindings.PluginBindings”
PluginModule: “org.graylog2.plugin.PluginModule”
TelegramEventNotification: “de.irgendwr.TelegramEventNotification”
TelegramEventNotification$Factory: “de.irgendwr.TelegramEventNotification$Factory”
TelegramNotificationModule: “de.irgendwr.TelegramNotificationModule”

End of classname legend:

    at ~[graylog.jar:?]
    at ~[graylog.jar:?]
    at ~[graylog.jar:?]
    at ~[graylog.jar:?]
    at org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector( ~[graylog.jar:?]
    at org.graylog2.bootstrap.CmdLineTool.setupInjector( ~[graylog.jar:?]
    at org.graylog2.bootstrap.CmdLineTool.doRun( ~[graylog.jar:?]
    at [graylog.jar:?]
    at org.graylog2.bootstrap.Main.main( [graylog.jar:?]

I hope to get help

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.