psmith 2004/06/14 16:05:05
Modified: src/java/org/apache/log4j/chainsaw/plugins
PluginClassLoaderFactory.java
Log:
oops. Was throwing a exception if plugin directory was empty which is a bit harsh.
Now returns
this class' Classloader instead.
Revision Changes Path
1.2 +2 -1
logging-log4j/src/java/org/apache/log4j/chainsaw/plugins/PluginClassLoaderFactory.java
Index: PluginClassLoaderFactory.java
===================================================================
RCS file:
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/plugins/PluginClassLoaderFactory.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PluginClassLoaderFactory.java 14 Jun 2004 22:55:51 -0000 1.1
+++ PluginClassLoaderFactory.java 14 Jun 2004 23:05:05 -0000 1.2
@@ -42,7 +42,8 @@
*/
public static final ClassLoader create(File pluginDirectory) {
if(pluginDirectory == null || !pluginDirectory.exists() ||
!pluginDirectory.canRead()) {
- throw new IllegalArgumentException("pluginDirectory cannot be null, and it
must exist and must be readable");
+ LogLog.error("pluginDirectory cannot be null, and it must exist and must
be readable, using the normal Classloader");
+ return PluginClassLoaderFactory.class.getClassLoader();
}
String[] strings = pluginDirectory.list(new FilenameFilter() {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]