You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2003/10/27 08:39:20 UTC
cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core StandardDefaultContext.java
remm 2003/10/26 23:39:20
Modified: catalina/src/share/org/apache/catalina/core
StandardDefaultContext.java
Log:
- Port patch.
Revision Changes Path
1.11 +16 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/StandardDefaultContext.java
Index: StandardDefaultContext.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/StandardDefaultContext.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- StandardDefaultContext.java 21 Oct 2003 00:22:57 -0000 1.10
+++ StandardDefaultContext.java 27 Oct 2003 07:39:19 -0000 1.11
@@ -1341,7 +1341,14 @@
}
listener.addResource(contextEntry);
}
- String [] envRefs = findResourceEnvRefs();
+ ContextResourceLink [] resourceLinks = findResourceLinks();
+ for (int i = 0; i < resourceLinks.length; i++) {
+ ContextResourceLink contextEntry = resourceLinks[i];
+ if (contextResources.exists(contextEntry.getName())) {
+ listener.removeResourceLink(contextEntry.getName());
+ }
+ listener.addResourceLink(contextEntry);
+ } String [] envRefs = findResourceEnvRefs();
for (int i = 0; i < envRefs.length; i++) {
if (contextResources.exists(envRefs[i])) {
listener.removeResourceEnvRef(envRefs[i]);
@@ -1468,6 +1475,10 @@
ContextResource [] resources = findResources();
for( int i = 0; i < resources.length; i++ ) {
context.addResource(resources[i]);
+ }
+ ContextResourceLink [] resourceLinks = findResourceLinks();
+ for( int i = 0; i < resourceLinks.length; i++ ) {
+ context.addResourceLink(resourceLinks[i]);
}
String [] envRefs = findResourceEnvRefs();
for( int i = 0; i < envRefs.length; i++ ) {
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org