[jboss-cvs] JBossAS SVN: r77235 - trunk/tomcat/src/main/org/jboss/web/tomcat/service/injection.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 20 08:12:54 EDT 2008
Author: emuckenhuber
Date: 2008-08-20 08:12:54 -0400 (Wed, 20 Aug 2008)
New Revision: 77235
Modified:
trunk/tomcat/src/main/org/jboss/web/tomcat/service/injection/WebResourceHandler.java
Log:
[JBAS-5626] fix url injection
Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/injection/WebResourceHandler.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/injection/WebResourceHandler.java 2008-08-20 10:40:48 UTC (rev 77234)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/injection/WebResourceHandler.java 2008-08-20 12:12:54 UTC (rev 77235)
@@ -83,7 +83,7 @@
this.checkEncInjectors = checkEncInjectors;
}
- private void createURLInjector(String encName, String mappedName, InjectionContainer container)
+ private static void createURLInjector(String encName, String mappedName, InjectionContainer container)
{
assert encName.length() > 0 : "encName is empty";
assert mappedName.length() > 0 : "mappedName is empty";
@@ -172,6 +172,12 @@
throw new RuntimeException("mapped-name is required for " + envRef.getResourceRefName() + " of deployment " + container.getIdentifier());
}
}
+ else if(URL.class.getName().equals(envRef.getType()))
+ {
+ createURLInjector(encName, envRef.getMappedName(), container);
+ InjectionUtil.injectionTarget(encName, envRef, container, container.getEncInjections());
+ continue;
+ }
else if(envRef.getResUrl() != null)
{
try
More information about the jboss-cvs-commits
mailing list