Author: jgenender
Date: Wed Mar  2 22:59:03 2005
New Revision: 156015

URL: http://svn.apache.org/viewcvs?view=rev&rev=156015
Log:
Add the conversion of the canonical name for contextId that removes commas and 
spaces and replaces them with underscores.

Modified:
    
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java

Modified: 
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
URL: 
http://svn.apache.org/viewcvs/geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java?view=diff&r1=156014&r2=156015
==============================================================================
--- 
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
 (original)
+++ 
geronimo/trunk/modules/jetty-builder/src/java/org/apache/geronimo/jetty/deployment/JettyModuleBuilder.java
 Wed Mar  2 22:59:03 2005
@@ -76,6 +76,7 @@
 import org.apache.geronimo.security.deploy.Security;
 import org.apache.geronimo.security.deployment.SecurityBuilder;
 import org.apache.geronimo.security.util.URLPattern;
+import org.apache.geronimo.security.jacc.GeronimoPolicyConfigurationFactory;
 import org.apache.geronimo.transaction.context.OnlineUserTransaction;
 import org.apache.geronimo.xbeans.geronimo.jetty.JettyWebAppDocument;
 import org.apache.geronimo.xbeans.geronimo.jetty.JettyWebAppType;
@@ -388,7 +389,11 @@
                 webModuleData.setAttribute("securityRealmName", 
securityRealmName);
                 webModuleData.setAttribute("securityConfig", security);
 
-                String policyContextID = webModuleName.getCanonicalName();
+                /**
+                 * TODO - go back to commented version when possible.
+                 */
+                String policyContextID = 
webModuleName.getCanonicalName().replaceAll("[, ]","_");
+                //String policyContextID = webModuleName.getCanonicalName();
                 webModuleData.setAttribute("policyContextID", policyContextID);
                 buildSpecSecurityConfig(webApp, webModuleData, securityRoles);
             }


Reply via email to