You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Erwin Dondorp (Jira)" <ji...@apache.org> on 2022/06/13 01:50:00 UTC
[jira] [Comment Edited] (ARTEMIS-3858) navigating from session to related consumers/producers gives NPE
[ https://issues.apache.org/jira/browse/ARTEMIS-3858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17553363#comment-17553363 ]
Erwin Dondorp edited comment on ARTEMIS-3858 at 6/13/22 1:49 AM:
-----------------------------------------------------------------
observation #1:
most likely, the error handler is correctly called, but there is an error in that handler itself.
It should have used {{$scope.$ctrl.workspace}} (instead of {{$scope.workspace}})
observation #2:
the error handler is called because api call {{listProducers(java.lang.String, int, int)}} actually had a NPE
idem for {{listConsumers(java.lang.String, int, int)}}
the parameters seem harmless, but it seems that that actual value to compare with for the session is missing.
{{\{"field":"session","operation":"EQUALS","sortOrder":"asc","sortColumn":"id"}, 1, 10}}
was (Author: erwindon):
observation #1:
most likely, the error handler is correctly called, but there is an error in that handler itself.
It should have used {{$scope.$ctrl.workspace}} (instead of {{$scope.workspace}})
observation #2:
the error handler is called because api call {{listProducers(java.lang.String, int, int)}} actually had a NPE
idem for {{listConsumers(java.lang.String, int, int)}}
the parameters seem harmless, but it seems that that actual value to compare with for the session is missing.
{"field":"session","operation":"EQUALS","sortOrder":"asc","sortColumn":"id"}, 1, 10
> navigating from session to related consumers/producers gives NPE
> ----------------------------------------------------------------
>
> Key: ARTEMIS-3858
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3858
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: Web Console
> Affects Versions: 2.22.0
> Reporter: Erwin Dondorp
> Priority: Minor
>
> on an Artemis cluster, go to page Sessions.
> then click on the value in either columns "Consumer Count" or "Producer Count".
> see the resulting error message "could not invoke list sessionsjava.lang.NullPointerException : no mapping for value". the resulting consumer/producer table is always empty.
> the browser console shows the error message "Uncaught TypeError: $scope.workspace is undefined"
> I should be able to create a PR for this (but feel free to beat me on that)
--
This message was sent by Atlassian Jira
(v8.20.7#820007)