Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-5822

Regression: install fails with external user store

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 11.0.4, 12.0.1, 13.0.0
    • Fix Version/s: 11.0.4, 12.0.1, 12.0.3, 13.0.0
    • Component/s: install
    • Labels:
      None

      Description

      Steps to reproduce:

      • Try to install OpenAM with embedded config store and external user store

      The following error message can be seen on the install screen:

      Data validation failed for the attribute, sun-idrepo-ldapv3-config-connection-mode, refer to install.log under /path/to/openam for more information. 
      

      The stacktrace in install.log is as follows:

      AMSetupServlet.processRequest: errorMessage:Data validation failed for the attribute, sun-idrepo-ldapv3-config-connection-mode
      
              at com.sun.identity.sm.AttributeValidator.validate(AttributeValidator.java:409)
              at com.sun.identity.sm.ServiceSchemaImpl.validateAttrValues(ServiceSchemaImpl.java:510)
              at com.sun.identity.sm.ServiceSchemaImpl.validateAttributes(ServiceSchemaImpl.java:290)
              at com.sun.identity.sm.CreateServiceConfig.createSubConfigEntry(CreateServiceConfig.java:328)
              at com.sun.identity.sm.CreateServiceConfig.createSubConfig(CreateServiceConfig.java:285)
              at com.sun.identity.sm.CreateServiceConfig.createSubConfig(CreateServiceConfig.java:299)
              at com.sun.identity.sm.CreateServiceConfig.createService(CreateServiceConfig.java:194)
              at com.sun.identity.sm.ServiceManager.registerServices(ServiceManager.java:502)
              at com.sun.identity.sm.ServiceManager.registerServices(ServiceManager.java:398)
              at com.sun.identity.setup.UserIdRepo.registerService(UserIdRepo.java:183)
              at com.sun.identity.setup.UserIdRepo.addSubConfig(UserIdRepo.java:172)
              at com.sun.identity.setup.UserIdRepo.configure(UserIdRepo.java:131)
              at com.sun.identity.setup.AMSetupServlet.configure(AMSetupServlet.java:1189)
              at com.sun.identity.setup.AMSetupServlet.processRequest(AMSetupServlet.java:692)
              at com.sun.identity.config.wizard.Wizard.createConfig(Wizard.java:304)
      

      This appears to be a regression coming out of OPENAM-3714.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                peter.major Peter Major [X] (Inactive)
                Reporter:
                peter.major Peter Major [X] (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: