PropertiesLoginManager is hardwired to properties-login login module --------------------------------------------------------------------
Key: GERONIMO-4603 URL: https://issues.apache.org/jira/browse/GERONIMO-4603 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: console Affects Versions: 2.1.4, 2.2 Reporter: David Jencks Fix For: 2.1.5, 2.2 In production you want to replace the toy properties login realm with something else such as an ldap realm. However the admin console has a hardwired dependency on the properties-login gbean. We should make the reference from PropertiesLoginManager multi-valued and scan through it for properties login modules so you can edit any such properties files. Workaround for replacing server-security-config with something with a real security realm is to include the properties login module as a dummy, not used in a security realm: <!-- bug workaround --> <gbean name="properties-login" class="org.apache.geronimo.security.jaas.LoginModuleGBean"> <attribute name="loginModuleClass">org.apache.geronimo.security.realm.providers.PropertiesFileLoginModule</attribute> <attribute name="options"> usersURI=var/security/users.properties groupsURI=var/security/groups.properties </attribute> <attribute name="loginDomainName">geronimo-admin</attribute> </gbean> -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.