remm 2002/10/11 01:56:29
Modified: catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Removed: catalina/src/share/org/apache/catalina/connector
HttpRequestBase.java HttpResponseBase.java
RequestBase.java RequestStream.java
ResponseBase.java ResponseStream.java
ResponseWriter.java
catalina/src/share/org/apache/catalina/net
SSLServerSocketFactory.java
Log:
- As voted, remove deprecated components.
Revision Changes Path
1.8 +18 -13
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java
Index: WebappClassLoader.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- WebappClassLoader.java 10 Oct 2002 14:35:21 -0000 1.7
+++ WebappClassLoader.java 11 Oct 2002 08:56:29 -0000 1.8
@@ -1432,26 +1432,31 @@
started = false;
- int length = jarFiles.length;
+ int length = files.length;
+ for (int i = 0; i < length; i++) {
+ files[i] = null;
+ }
+
+ length = jarFiles.length;
for (int i = 0; i < length; i++) {
try {
jarFiles[i].close();
- jarFiles[i] = null;
} catch (IOException e) {
// Ignore
}
+ jarFiles[i] = null;
}
notFoundResources.clear();
resourceEntries.clear();
- repositories = new String[0];
- files = new File[0];
- jarFiles = new JarFile[0];
- jarRealFiles = new File[0];
+ repositories = null;
+ files = null;
+ jarFiles = null;
+ jarRealFiles = null;
jarPath = null;
- jarNames = new String[0];
- lastModifiedDates = new long[0];
- paths = new String[0];
+ jarNames = null;
+ lastModifiedDates = null;
+ paths = null;
hasExternalRepositories = false;
permissionList.clear();
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>