Hi,
The security guide for teiid 8.9 contains the following lines for the text based loginmodule:
<module-option name="usersProperties" value="teiid-security-users.properties"/>
<module-option name="rolesProperties" value="teiid-security-roles.properties"/>
Shouldn't this be:
<module-option name="usersProperties" value="$(jboss.server.config.dir)/teiid-security-users.properties"/>
<module-option name="rolesProperties" value="$(jboss.server.config.dir)/teiid-security-roles.properties"/>
The documentation says that the config files should be put in the configuration directory but it seems like the server is looking in the root directory if the first 2 lines are used.
Thanks. Fixed now. https://docs.jboss.org/author/display/TEIID/LoginModules