[jboss-cvs] JBossAS SVN: r74313 - in trunk: testsuite and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 9 13:36:59 EDT 2008
Author: sguilhen at redhat.com
Date: 2008-06-09 13:36:59 -0400 (Mon, 09 Jun 2008)
New Revision: 74313
Modified:
trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java
trunk/testsuite/build.xml
trunk/testsuite/imports/sections/web.xml
Log:
JBAS-5585: Fixed the CustomHeaderAuthTestCase, enabled the GenericHeaderAuthTestCase and fixed a lookup issue in JaasSecurityManagerService.
Modified: trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java
===================================================================
--- trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java 2008-06-09 17:01:35 UTC (rev 74312)
+++ trunk/security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java 2008-06-09 17:36:59 UTC (rev 74313)
@@ -628,7 +628,8 @@
SecurityDomainContext securityDomainCtx = (SecurityDomainContext) securityDomainCtxMap.get(securityDomain);
if( securityDomainCtx == null )
{
- securityDomainCtx = newSecurityDomainCtx(securityDomain);
+ securityDomainCtx = (SecurityDomainContext) new InitialContext().lookup(
+ SecurityConstants.JAAS_CONTEXT_ROOT + "/" + securityDomain + "/domainContext");
securityDomainCtxMap.put(securityDomain, securityDomainCtx);
log.debug("Added "+securityDomain+", "+securityDomainCtx+" to map");
}
Modified: trunk/testsuite/build.xml
===================================================================
--- trunk/testsuite/build.xml 2008-06-09 17:01:35 UTC (rev 74312)
+++ trunk/testsuite/build.xml 2008-06-09 17:36:59 UTC (rev 74313)
@@ -789,7 +789,6 @@
<!-- Tests needing tomcat federation -->
<patternset id="tc-federation.includes">
<include name="org/jboss/test/web/security/*TestCase.class"/>
- <exclude name="org/jboss/test/web/security/GenericHeaderAuthUnitTestCase.class"/>
<include name="org/jboss/test/web/test/FormAuthUnitTestCase.class"/>
</patternset>
<!-- Tests needing tomcat SSL -->
Modified: trunk/testsuite/imports/sections/web.xml
===================================================================
--- trunk/testsuite/imports/sections/web.xml 2008-06-09 17:01:35 UTC (rev 74312)
+++ trunk/testsuite/imports/sections/web.xml 2008-06-09 17:36:59 UTC (rev 74313)
@@ -568,23 +568,23 @@
<include name="**/*.jsp"/>
</fileset>
</war>
+ <jar destfile="${build.lib}/security_config.jar">
+ <zipfileset dir="${build.resources}/web" fullpath="form-auth-users.properties" includes="users.properties"/>
+ <zipfileset dir="${build.resources}/web" fullpath="form-auth-roles.properties" includes="roles.properties"/>
+ <zipfileset dir="${build.resources}/web/form-auth">
+ <include name="security-config.xml"/>
+ </zipfileset>
+ </jar>
<zip destfile="${build.lib}/header-form-auth.ear">
<zipfileset dir="${build.resources}/web/form-auth" prefix="META-INF">
<include name="jboss-app.xml"/>
- <include name="security-config.xml"/>
</zipfileset>
<zipfileset dir="${build.resources}/web/federation/customheader" prefix="META-INF">
<include name="application.xml"/>
</zipfileset>
- <zipfileset dir="${build.resources}/web"
- fullpath="form-auth-users.properties"
- includes="users.properties"/>
- <zipfileset dir="${build.resources}/web"
- fullpath="form-auth-roles.properties"
- includes="roles.properties"/>
<zipfileset dir="${build.lib}" includes="header-form-auth.war"/>
- <zipfileset dir="${build.resources}/web/form-auth"
- includes="jboss-service.xml"/>
+ <zipfileset dir="${build.lib}" includes="security_config.jar" fullpath="lib/security_config.jar"/>
+ <zipfileset dir="${build.resources}/web/form-auth" includes="jboss-service.xml"/>
</zip>
<!--JBAS-4804: Generic Header Based Auth -->
@@ -605,18 +605,12 @@
<zip destfile="${build.lib}/generic-header-auth.ear">
<zipfileset dir="${build.resources}/web/form-auth" prefix="META-INF">
<include name="jboss-app.xml"/>
- <include name="security-config.xml"/>
</zipfileset>
<zipfileset dir="${build.resources}/web/federation/genericheader" prefix="META-INF">
<include name="application.xml"/>
</zipfileset>
- <zipfileset dir="${build.resources}/web"
- fullpath="form-auth-users.properties"
- includes="users.properties"/>
- <zipfileset dir="${build.resources}/web"
- fullpath="form-auth-roles.properties"
- includes="roles.properties"/>
<zipfileset dir="${build.lib}" includes="generic-header-auth.war"/>
+ <zipfileset dir="${build.lib}" includes="security_config.jar" fullpath="lib/security_config.jar"/>
<zipfileset dir="${build.resources}/web/form-auth"
includes="jboss-service.xml"/>
</zip>
More information about the jboss-cvs-commits
mailing list