[ https://issues.apache.org/jira/browse/GUACAMOLE-1932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17828527#comment-17828527 ]
James Muehlner commented on GUACAMOLE-1932: ------------------------------------------- Oops - closing as duplicate of GUACAMOLE-1851. > guacamole-auth-json extension throws error on startup > ----------------------------------------------------- > > Key: GUACAMOLE-1932 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-1932 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-json > Affects Versions: 1.5.4 > Reporter: James Muehlner > Priority: Major > > The guacamole-auth-json extension throws the following error on startup, and > consequently does not work > {code:java} > 22:12:18.436 [main] ERROR o.a.g.extension.ProviderFactory - authentication > provider extension failed to start: Unable to create injector, see the > following errors: > 1) [Guice/MissingConstructor]: No injectable constructor for type > RequestValidationService. > class RequestValidationService does not have a @Inject annotated constructor > or a no-arg constructor. > Requested by: > 1 : RequestValidationService.class(RequestValidationService.java:39) > at > JSONAuthenticationProviderModule.configure(JSONAuthenticationProviderModule.java:80) > Learn more: > https://github.com/google/guice/wiki/MISSING_CONSTRUCTOR > 1 error > ====================== > Full classname legend: > ====================== > JSONAuthenticationProviderModule: > "org.apache.guacamole.auth.json.JSONAuthenticationProviderModule" > RequestValidationService: > "org.apache.guacamole.auth.json.RequestValidationService" > ======================== > End of classname legend: > ======================== > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)