blob: 62e7521a553e20e9149cbf0528034ad3cc56d276 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
$NetBSD: patch-ad,v 1.6 2005/09/06 18:15:32 tonio Exp $
--- libraries/javalib/java/util/logging/Logger.java.orig 2005-04-29 10:56:27.000000000 +0200
+++ libraries/javalib/java/util/logging/Logger.java 2005-04-29 10:59:10.000000000 +0200
@@ -290,7 +290,7 @@
if (!couldBeAdded)
throw new IllegalStateException("cannot register new logger");
}
- else
+ else if (resourceBundleName != null)
{
/* The logger already exists. Make sure it uses
* the same resource bundle for localizing messages.
@@ -303,7 +303,7 @@
* resourceBundle of the registered logger to the bundle
* whose name was passed to getLogger.
*/
- if ((existingBundleName == null) && (resourceBundleName != null))
+ if (existingBundleName == null)
{
/* If ResourceBundle.getBundle throws an exception, the
* existing logger will be unchanged. This would be
@@ -319,7 +319,11 @@
&& ((existingBundleName == null)
|| !existingBundleName.equals(resourceBundleName)))
{
- throw new IllegalArgumentException();
+ throw new IllegalArgumentException("name: " + name
+ + ", existing bundle name: "
+ + existingBundleName
+ + ", resource bundle name: "
+ + resourceBundleName);
}
}
}
|