[jboss-cvs] JBossAS SVN: r63354 - trunk/ejb3/src/main/org/jboss/injection.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Jun 5 12:49:30 EDT 2007
Author: wolfc
Date: 2007-06-05 12:49:29 -0400 (Tue, 05 Jun 2007)
New Revision: 63354
Modified:
trunk/ejb3/src/main/org/jboss/injection/ResourceHandler.java
Log:
EJBTHREE-985: fixed handling of empty env-entry-value
Modified: trunk/ejb3/src/main/org/jboss/injection/ResourceHandler.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/injection/ResourceHandler.java 2007-06-05 15:23:46 UTC (rev 63353)
+++ trunk/ejb3/src/main/org/jboss/injection/ResourceHandler.java 2007-06-05 16:49:29 UTC (rev 63354)
@@ -76,6 +76,13 @@
for (EnvEntry envEntry : envEntries)
{
String encName = "env/" + envEntry.getEnvEntryName();
+ // 16.4.1.3: If the env-entry-value is not specified, no value will be injected and it
+ // will not be initialized into the naming context.
+ if(envEntry.getEnvEntryValue() == null)
+ {
+ log.debug("ignoring env-entry " + envEntry);
+ continue;
+ }
InjectionUtil.injectionTarget(encName, envEntry, container, container.getEncInjections());
if (container.getEncInjectors().containsKey(encName)) continue;
log.trace("adding env-entry injector " + encName);
More information about the jboss-cvs-commits
mailing list