Luca Palano created FELIX-6752: ---------------------------------- Summary: System information throws java.lang.ClassCastException with Java 21 Key: FELIX-6752 URL: https://issues.apache.org/jira/browse/FELIX-6752 Project: Felix Issue Type: Bug Components: Web Console Affects Versions: webconsole-5.0.8 Reporter: Luca Palano
Running Web Console v5.0.8 with Java 21 throws ClassCastException when trying to open the "System information" page (via the "/vmstat" web console URL). Here is the snippet reporting the exception error: {code:java} java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Integer (java.lang.String and java.lang.Integer are in module java.base of loader 'bootstrap') at org.apache.felix.webconsole.internal.system.VMStatPlugin.renderContent(VMStatPlugin.java:220) at org.apache.felix.webconsole.internal.servlet.EnhancedPluginAdapter.renderContent(EnhancedPluginAdapter.java:158) at org.apache.felix.webconsole.internal.servlet.AbstractPluginAdapter.doGet(AbstractPluginAdapter.java:124) at org.apache.felix.webconsole.internal.servlet.EnhancedPluginAdapter.service(EnhancedPluginAdapter.java:152) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.felix.webconsole.internal.servlet.OsgiManager.doService(OsgiManager.java:516) at org.apache.felix.webconsole.internal.servlet.OsgiManager$3.run(OsgiManager.java:425) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:411) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:128) at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:86) at org.apache.felix.http.javaxwrappers.FilterChainWrapper.doFilter(FilterChainWrapper.java:45) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)