[
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)