You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by rz...@apache.org on 2024/01/25 10:27:51 UTC

(storm) 01/01: STORM-4025 - ClassCastException when changing log level in Storm UI

This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch STORM-4025
in repository https://gitbox.apache.org/repos/asf/storm.git

commit a8300158bfbd24c3fa000b641a453992f4955bd5
Author: Richard Zowalla <ri...@hs-heilbronn.de>
AuthorDate: Thu Jan 25 11:27:41 2024 +0100

    STORM-4025 - ClassCastException when changing log level in Storm UI
---
 storm-webapp/src/main/java/org/apache/storm/daemon/ui/UIHelpers.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/storm-webapp/src/main/java/org/apache/storm/daemon/ui/UIHelpers.java b/storm-webapp/src/main/java/org/apache/storm/daemon/ui/UIHelpers.java
index 2890a8471..3b0a0d4ac 100644
--- a/storm-webapp/src/main/java/org/apache/storm/daemon/ui/UIHelpers.java
+++ b/storm-webapp/src/main/java/org/apache/storm/daemon/ui/UIHelpers.java
@@ -2419,7 +2419,7 @@ public class UIHelpers {
         for (Map.Entry<String, Map> entry : namedLoggerlevels.entrySet()) {
             String loggerNMame = entry.getKey();
             String targetLevel = (String) entry.getValue().get("target_level");
-            Long timeout = (Long) entry.getValue().get("timeout");
+            long timeout = ((Number) entry.getValue().get("timeout")).longValue();
             LogLevel logLevel = new LogLevel();
             if (targetLevel == null) {
                 logLevel.set_action(LogLevelAction.REMOVE);