[jboss-cvs] JBossAS SVN: r104065 - trunk/server/src/main/java/org/jboss/ejb.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Apr 16 14:59:56 EDT 2010
Author: mmoyses
Date: 2010-04-16 14:59:56 -0400 (Fri, 16 Apr 2010)
New Revision: 104065
Modified:
trunk/server/src/main/java/org/jboss/ejb/EjbModule.java
Log:
JBAS-7951: fix warning for unsecured MDBs
Modified: trunk/server/src/main/java/org/jboss/ejb/EjbModule.java
===================================================================
--- trunk/server/src/main/java/org/jboss/ejb/EjbModule.java 2010-04-16 16:17:58 UTC (rev 104064)
+++ trunk/server/src/main/java/org/jboss/ejb/EjbModule.java 2010-04-16 18:59:56 UTC (rev 104065)
@@ -831,7 +831,8 @@
// Set security domain manager
String securityDomain = bean.getApplicationMetaData().getSecurityDomain();
// JBAS-5960: Set default security domain if there is security metadata
- if (securityDomain == null && hasSecurityMetaData(bean))
+ boolean hasSecurityMetaData = hasSecurityMetaData(bean);
+ if (securityDomain == null && hasSecurityMetaData)
{
securityDomain = SecurityConstants.DEFAULT_EJB_APPLICATION_POLICY;
}
@@ -877,8 +878,9 @@
}
else
{
- log.warn("EJB configured to bypass security. Please verify if this is intended. Bean=" + bean.getEjbName()
- + " Deployment=" + unit.getName());
+ if ("".equals(securityDomain) && hasSecurityMetaData)
+ log.warn("EJB configured to bypass security. Please verify if this is intended. Bean=" + bean.getEjbName()
+ + " Deployment=" + unit.getName());
}
// Load the security proxy instance if one was configured
More information about the jboss-cvs-commits
mailing list