[OPENAM-5822] Regression: install fails with external user store Created: 14/Apr/15  Updated: 16/Jul/15  Resolved: 14/Apr/15

Status: Resolved
Project: OpenAM
Component/s: install
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

Type: Bug Priority: Critical
Reporter: Peter Major [X] (Inactive) Assignee: Peter Major [X] (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
is related to OPENAM-3714 Update DJLDAPv3Repo to support StartTLS Resolved
Target Version/s:
Verified Version/s:

 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.



 Comments   
Comment by Peter Major [X] (Inactive) [ 14/Apr/15 ]

Fixed with R13445 R13447 R13448 and R13449

Comment by Filip Kubáň [X] (Inactive) [ 24/Apr/15 ]

verified fix on OpenAM 12.0.1 Build 13564 (2015-April-23 16:32)

Generated at Wed Nov 25 05:18:53 UTC 2020 using Jira 7.13.12#713012-sha1:6e07c38070d5191bbf7353952ed38f111754533a.