[jboss-cvs] JBossAS SVN: r67593 - trunk/server/src/main/org/jboss/web/deployers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 28 22:44:39 EST 2007


Author: anil.saldhana at jboss.com
Date: 2007-11-28 22:44:39 -0500 (Wed, 28 Nov 2007)
New Revision: 67593

Modified:
   trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java
Log:
check for null

Modified: trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java
===================================================================
--- trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java	2007-11-29 03:40:12 UTC (rev 67592)
+++ trunk/server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java	2007-11-29 03:44:39 UTC (rev 67593)
@@ -36,16 +36,16 @@
 
 import org.jboss.deployers.spi.DeploymentException;
 import org.jboss.deployers.spi.deployer.helpers.AttachmentLocator;
+import org.jboss.deployers.structure.spi.DeploymentUnit;
 import org.jboss.deployers.structure.spi.main.MainDeployerStructure;
 import org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer;
 import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
-import org.jboss.deployment.J2eeModuleMetaData;
+import org.jboss.metadata.ear.jboss.JBossAppMetaData;
+import org.jboss.metadata.ear.spec.ModuleMetaData;
+import org.jboss.metadata.ear.spec.WebModuleMetaData;
 import org.jboss.metadata.web.jboss.ClassLoadingMetaData;
 import org.jboss.metadata.web.jboss.JBossWebMetaData;
 import org.jboss.metadata.web.spec.WebMetaData;
-import org.jboss.metadata.ear.jboss.JBossAppMetaData;
-import org.jboss.metadata.ear.spec.ModuleMetaData;
-import org.jboss.metadata.ear.spec.WebModuleMetaData;
 import org.jboss.mx.util.MBeanServerLocator;
 import org.jboss.system.metadata.ServiceConstructorMetaData;
 import org.jboss.system.metadata.ServiceDependencyMetaData;
@@ -308,7 +308,7 @@
          }
 
          // Merge security domain/roles
-         if( metaData.getSecurityDomain() == null )
+         if( metaData.getSecurityDomain() == null && earMetaData.getSecurityDomain() != null)
             metaData.setSecurityDomain(earMetaData.getSecurityDomain());
          // TODO
          metaData.mergeSecurityRoles(earMetaData.getSecurityRoles());




More information about the jboss-cvs-commits mailing list