You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ma...@apache.org on 2022/03/26 00:17:49 UTC
[logging-log4j2] 01/07: Improve exception message
This is an automated email from the ASF dual-hosted git repository.
mattsicker pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 9fbb32337bf9754f0afc9eabce691f3615bae2d6
Author: Matt Sicker <ma...@apache.org>
AuthorDate: Fri Mar 25 18:52:34 2022 -0500
Improve exception message
Signed-off-by: Matt Sicker <ma...@apache.org>
---
.../log4j/core/appender/rolling/PatternProcessor.java | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
index 8672b3d..aed78d5 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
@@ -16,12 +16,6 @@
*/
package org.apache.logging.log4j.core.appender.rolling;
-import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Calendar;
-import java.util.Date;
-import java.util.List;
-
import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.core.LogEvent;
import org.apache.logging.log4j.core.impl.Log4jLogEvent;
@@ -34,6 +28,12 @@ import org.apache.logging.log4j.core.pattern.PatternConverter;
import org.apache.logging.log4j.core.pattern.PatternParser;
import org.apache.logging.log4j.status.StatusLogger;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.List;
+
/**
* Parses the rollover pattern.
*/
@@ -155,7 +155,7 @@ public class PatternProcessor {
final long nextTime;
if (frequency == null) {
- throw new IllegalStateException("Pattern does not contain a date");
+ throw new IllegalStateException("Pattern '" + pattern + "' does not contain a date");
}
final Calendar currentCal = Calendar.getInstance();
currentCal.setTimeInMillis(currentMillis);