[jboss-cvs] JBossAS SVN: r58046 - branches/JEE5_TCK/tomcat/src/main/org/jboss/web/tomcat/tc6

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Nov 2 23:54:58 EST 2006


Author: anil.saldhana at jboss.com
Date: 2006-11-02 23:54:57 -0500 (Thu, 02 Nov 2006)
New Revision: 58046

Modified:
   branches/JEE5_TCK/tomcat/src/main/org/jboss/web/tomcat/tc6/TomcatDeployer.java
Log:
JBAS-3815:Set the metadata on the jacc context valve

Modified: branches/JEE5_TCK/tomcat/src/main/org/jboss/web/tomcat/tc6/TomcatDeployer.java
===================================================================
--- branches/JEE5_TCK/tomcat/src/main/org/jboss/web/tomcat/tc6/TomcatDeployer.java	2006-11-03 04:52:26 UTC (rev 58045)
+++ branches/JEE5_TCK/tomcat/src/main/org/jboss/web/tomcat/tc6/TomcatDeployer.java	2006-11-03 04:54:57 UTC (rev 58046)
@@ -26,8 +26,7 @@
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.URL;
-import java.net.MalformedURLException;
-import java.net.URLClassLoader;
+import java.net.MalformedURLException; 
 import java.security.CodeSource;
 import java.security.cert.Certificate;
 import java.util.HashMap;
@@ -37,8 +36,7 @@
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipFile;
 
-import javax.management.Attribute;
-import javax.management.JMException;
+import javax.management.Attribute; 
 import javax.management.ObjectInstance;
 import javax.management.ObjectName;
 import javax.naming.Context;
@@ -50,8 +48,7 @@
 import org.jboss.metadata.WebMetaData;
 import org.jboss.security.AuthorizationManager;
 import org.jboss.security.Util;
-import org.jboss.security.authorization.PolicyRegistration;
-import org.jboss.security.plugins.AuthorizationManagerServiceMBean;
+import org.jboss.security.authorization.PolicyRegistration; 
 import org.jboss.web.AbstractWebContainer;
 import org.jboss.web.AbstractWebDeployer;
 import org.jboss.web.WebApplication;
@@ -295,11 +292,11 @@
       // 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.getJaccContextID(), cs);
+      JaccContextValve jaccValve = new JaccContextValve(metaData, cs);
       server.invoke(objectName, "addValve",
          new Object[]{jaccValve},
          new String[]{"org.apache.catalina.Valve"}
-      );
+      ); 
 
       // Pass the metadata to the RunAsListener via a thread local
       RunAsListener.metaDataLocal.set(metaData);




More information about the jboss-cvs-commits mailing list