Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-1932

guacamole-auth-json extension throws error on startup

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.5.4
    • None
    • guacamole-auth-json
    • None

    Description

      The guacamole-auth-json extension throws the following error on startup, and consequently does not work

      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:
      ========================
      
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            jmuehlner James Muehlner
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: