Bug 779922 (SOA-2282)

Summary: Application policies for Modeshape and Teiid are not configured in login-config.xml
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Jiri Pechanec <jpechane>
Component: Configuration, EDSAssignee: Van Halbert <vhalbert>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.1.0.ER1   
Target Milestone: ---   
Target Release: 5.1.0.ER3   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2282
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-10-26 11:20:58 UTC Type: Task
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 779911    

Description Jiri Pechanec 2010-09-08 13:22:23 UTC
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.

Comment 1 Jiri Pechanec 2010-09-08 13:35:12 UTC
One note - I know that for example teiid-jboss-beans.xml contains the configuration but IMHO it should be centralize in one file

Comment 2 Anne-Louise Tangring 2010-09-10 20:50:27 UTC
Candidate for SOA 5.1.0

Comment 3 Van Halbert 2010-09-16 18:51:49 UTC
Parent: Added: SOA-2271


Comment 4 Van Halbert 2010-10-06 20:54:34 UTC
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.   

Comment 5 Van Halbert 2010-10-06 20:56:06 UTC
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.

Comment 6 Jiri Pechanec 2010-10-26 11:20:58 UTC
Verified in ER3