[jboss-cvs] JBossAS SVN: r81769 - trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 28 09:16:41 EST 2008
Author: sguilhen at redhat.com
Date: 2008-11-28 09:16:41 -0500 (Fri, 28 Nov 2008)
New Revision: 81769
Modified:
trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java
Log:
JBAS-6226: Reverted changes made to TomcatDeployment.
Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java 2008-11-28 13:49:31 UTC (rev 81768)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java 2008-11-28 14:16:41 UTC (rev 81769)
@@ -54,7 +54,6 @@
import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
import org.jboss.logging.Logger;
import org.jboss.metadata.web.jboss.JBossWebMetaData;
-import org.jboss.metadata.web.spec.SecurityConstraintMetaData;
import org.jboss.mx.util.MBeanServerLocator;
import org.jboss.naming.NonSerializableFactory;
import org.jboss.security.SecurityUtil;
@@ -338,19 +337,13 @@
if (metaDataSecurityDomain != null)
metaDataSecurityDomain = metaDataSecurityDomain.trim();
- List<SecurityConstraintMetaData> constraints = metaData.getSecurityContraints();
-
- //JBAS-6226: SecurityContextEstablishmentValve kicks in only with security metadata
- if(constraints != null && constraints.size() > 0)
- {
- // Add a valve to establish security context
- SecurityContextEstablishmentValve scevalve = new SecurityContextEstablishmentValve(metaDataSecurityDomain,
- SecurityUtil.unprefixSecurityDomain(config.getDefaultSecurityDomain()),
- SecurityActions.loadClass(config.getSecurityContextClassName()), getSecurityManagement());
- context.addValve(scevalve);
- }
+ // Add a valve to establish security context
+ SecurityContextEstablishmentValve scevalve = new SecurityContextEstablishmentValve(metaDataSecurityDomain,
+ SecurityUtil.unprefixSecurityDomain(config.getDefaultSecurityDomain()),
+ SecurityActions.loadClass(config.getSecurityContextClassName()), getSecurityManagement());
+ context.addValve(scevalve);
- // Add a valve to establish the JACC context before authorization valves
+ // Add a valve to estalish the JACC context before authorization valves
Certificate[] certs = null;
CodeSource cs = new CodeSource(url, certs);
JaccContextValve jaccValve = new JaccContextValve(metaData, cs);
More information about the jboss-cvs-commits
mailing list