[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