Hide Forgot
project_key: SOA Modeshape is using <security-domain>java:/jaas/modeshape</security-domain> and Teedi is using <property name="securityDomains">teiid-security</property> JASS security domains. But such domains are not configured in login-config.xml.
One note - I know that for example teiid-jboss-beans.xml contains the configuration but IMHO it should be centralize in one file
Candidate for SOA 5.1.0
Parent: Added: SOA-2271
Regarding ModeShape: changed it to use the soa-users.properties and soa-roles.properties files, therefore added 2 steps to build process to: 1) exclude the modeshape users and and roles files and 2) remove the policy from the modeshape-jboss-beans.xml and added a step to modeshape installation to insert the policy to login-config.xml Teiid: added a step during build process to remove the application-policy from the teiid-jboss-beans.xml and added a setup to teiid installation to add the policy to login-config.xml Didn't change Teiid to use the soa-users.properties because these users represent the JDBC access to EDS.
Checked in the changes to that should be ER3. ModeShape users and roles will now use the soa users and roles properties files. Teiid, for jdbc access, still uses its own users and roles files.
Verified in ER3