Remy Maucherat wrote:
Jan Luehe wrote:
As a reminder, CVS shound't be used anymore.
I commited a bunch of small changes, don't know how easy it'll be to get
them in after the switch to svn. Let me know if there's a problem, I can
roll them back.
BTW - I had some of the changes in
[EMAIL PROTECTED] wrote:
+/*
+ * Clear the IntrospectionUtils cache.
+ *
+ * Implementation note:
+ * Any reference to IntrospectionUtils which may cause the static
+ * initalizer of that class to be invoked must occur prior to setting
Remy,
Remy Maucherat wrote On 09/28/05 03:12,:
[EMAIL PROTECTED] wrote:
+/*
+ * Clear the IntrospectionUtils cache.
+ *
+ * Implementation note:
+ * Any reference to IntrospectionUtils which may cause the static
+ * initalizer of that
Jan Luehe wrote:
We have seen the ThreadDeath in our callstacks, hence this fix.
Nobody is reading what I am writing anymore ...
I wrote:
The static initializer is called when loading the class, and obviously
the webapp CL is not going to load IntrospectionUtils.
IntrospectionUtils will be
Remy,
Remy Maucherat wrote On 09/28/05 10:18,:
Jan Luehe wrote:
We have seen the ThreadDeath in our callstacks, hence this fix.
Nobody is reading what I am writing anymore ...
No, I did.
I wrote:
The static initializer is called when loading the class, and obviously
the webapp CL is
Jan Luehe wrote:
No, I did.
Cool, there's one, at least :)
Yes, but with lazy resolution, it will be loaded when the
IntrospectionUtils symbol is first encountered, which may
be inside WebappClassLoader.stop().
Normally, it's used by plenty of things, like the digester. Who knows
anyway,
jfarcand2005/09/27 16:42:53
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Port fix from SJSAS.
Patch submitted by: Jan Luehe
Revision ChangesPath
1.51 +16 -3
jfclere 2005/05/04 00:30:24
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Allow to use properties in native encoding.
In EBCDIC Environments the FileInputStream is localized but not the
ByteArrayInputStream therefore
remm2005/03/30 05:01:00
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- 33743: Additional syncs, since checking binaryContent== null by itself is
unreliable.
Revision ChangesPath
1.48 +7 -3
remm2005/03/21 07:59:26
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- private - protected (as the class is not final).
Revision ChangesPath
1.47 +16 -16
remm2005/01/25 05:16:32
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- 26135: Workaround for memory leak when reloading Struts based web
applications.
- Submitted by Tobias Löfstrand.
- Please let me know if it
remm2004/10/26 17:07:45
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Fix condition which seems to not have been properly updated after adding
entry.binaryContent = null a little below.
- Remove useless sync
remm2004/10/01 02:30:00
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- I think the package triggers are no longer useful (especially on JDK 1.5, where
everything got package renamed).
- On JDK 1.4, there won't be
remm2004/07/30 02:43:32
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Move the try/catch IOE inside the loop, as suggested in bug 30362.
Revision ChangesPath
1.41 +14 -14
remm2004/07/26 08:52:17
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java WebappLoader.java
Log:
- Update to use a flag for the anti JAR locking code. It isn't as foolproof as the
other one, since you can't just delete a WAR
remm2004/07/23 15:40:11
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java WebappLoader.java
Log:
- enum - enumeration (JDK 1.5 update).
Revision ChangesPath
1.39 +7 -7
markt 2004/07/03 11:50:10
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Fix bug26375. Fix package sealing test for partially sealed jars.
- Patch provided by Mike Bremford
- Ported from TC4
Revision Changes
- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, July 03, 2004 11:50 AM
Subject: cvs commit:
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
From: Bill Barker [mailto:[EMAIL PROTECTED]
From: [EMAIL PROTECTED]
===
RCS file:
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apach
e/catalina/loa
der/WebappClassLoader.java,v
retrieving revision 1.36
markt 2004/07/03 12:51:14
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Improve previous patch - thanks to Bill Barker
Revision ChangesPath
1.38 +3 -7
yoavs 2004/05/26 08:47:41
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Minor JavaDoc fixes (Bugzilla 28335)
Revision ChangesPath
1.34 +3 -3
remm2003/12/19 08:44:13
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Reset the repositories array on certain methos calls.
- Override addURL to set hasExternalRepositories to true.
Revision ChangesPath
jfarcand2003/12/11 08:41:28
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Minor fix. Avoid creating two array.
Revision ChangesPath
1.29 +3 -3
remm2003/12/10 15:45:40
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Cache the result of getURLs. Everything else is cached, but this wasn't.
Revision ChangesPath
1.28 +15 -2
remm2003/11/29 01:08:16
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Fix 25079: Classes are still only in the JAR.
Revision ChangesPath
1.27 +3 -2
remm2003/09/12 07:06:21
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- ThreadDeath is a more appropriate error in this situation.
Revision ChangesPath
1.26 +2 -2
[EMAIL PROTECTED] wrote:
remm2003/09/06 10:49:31
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Modify the bundling of commons-logging to fix (hopefully) the nagging CL issues.
- The commons-logging-api JAR will
remm2003/09/06 10:49:31
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Modify the bundling of commons-logging to fix (hopefully) the nagging CL issues.
- The commons-logging-api JAR will now be put in the system
remm2003/09/01 14:11:21
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Revert my patch. It works well with log4j, but not with the JDK 1.4 logger.
Revision ChangesPath
1.23 +2 -1
remm2003/09/01 13:31:29
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Things have changed in commons-logging, and we must never delegate.
The logger (ex: log4j) must reside either in the same CL as
remm2003/08/31 07:43:46
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Null out the reference to the resources.
Revision ChangesPath
1.21 +2 -1
remm2003/08/29 16:05:50
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Release all logs associated with this CL when stopping the CL.
- Avoid NPE in toString after stop.
Revision ChangesPath
1.20
remm2003/08/06 01:58:19
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Fix problems with the Eclipse test case by extracting all non class resources
from a JAR on access.
- This of course has a performance
remm2003/06/15 00:22:16
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java WebappLoader.java
Log:
- Add a machanism to release JAR objects periodically.
- This should decrease classloading performance because of a big sync
remm2003/06/12 15:02:12
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Null out all fields after finishing loading a class.
Revision ChangesPath
1.16 +6 -1
glenn 2003/03/08 09:01:20
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java WebappLoader.java
Log:
Port bug #17775 patch from Tomcat 4
Revision ChangesPath
1.15 +19 -4
billbarker2003/02/03 23:24:22
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Finally regain the ability to build under 1.3.x
Submitted By: Tim Funk [EMAIL PROTECTED]
Revision ChangesPath
1.14
- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 03, 2003 11:24 PM
Subject: cvs commit:
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
billbarker2003/02/03 23:24:22
Modified:catalina/src
costin 2002/11/12 16:36:25
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
Added commons logging to the list of delegated jars.
This prevent some nasty class cast errors. ( that doesn't mean
apps can't use their own
remm2002/11/07 09:24:37
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Experimental change: add getURI method to properly encode codebase URLs.
Revision ChangesPath
1.11 +25 -8
remm2002/11/07 10:03:10
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- codeBase is a URL (unencoded).
- source is a URI (encoded).
Revision ChangesPath
1.12 +8 -8
remm2002/10/10 07:35:22
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Throw an error if trying to use a stopped classloader.
Revision ChangesPath
1.7 +5 -5
remm2002/09/05 04:38:59
Modified:catalina/src/share/org/apache/catalina/loader
WebappClassLoader.java
Log:
- Port patch.
- Fix bug where external repositories were not used.
Patch submitted by David Oxley dave at staffplanner.co.uk
- getURL
43 matches
Mail list logo