Bug 779922 (SOA-2282) - Application policies for Modeshape and Teiid are not configured in login-config.xml
Summary: Application policies for Modeshape and Teiid are not configured in login-conf...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-2282
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Configuration, EDS
Version: 5.1.0.ER1
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 5.1.0.ER3
Assignee: Van Halbert
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks: SOA-2271
TreeView+ depends on / blocked
 
Reported: 2010-09-08 13:22 UTC by Jiri Pechanec
Modified: 2013-04-30 03:02 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-10-26 11:20:58 UTC
Type: Task


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-2282 0 None None None Never

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


Note You need to log in before you can comment on or make changes to this bug.