| Summary: | Global Exception in Dashboard | ||
|---|---|---|---|
| Product: | [Other] RHQ Project | Reporter: | Heiko W. Rupp <hrupp> |
| Component: | Core UI | Assignee: | Simeon Pinder <spinder> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.3 | CC: | hrupp, spinder |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-02-07 19:17:42 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 730796, 760116 | ||
|
Description
Heiko W. Rupp
2011-12-05 14:08:00 UTC
As indicated this is not an error that occurs frequently. A series of runtime events have to occur when reading the live measurement data for null data to be returned. Once null data is returned the UI serialization throws the exception and error in the Messages list. This is fixed with commit 3300dff0ec8 to master. Just made sure that the returned data set is never null but empty sets returned instead. The server side errors are still logged for valid runtime failures but in those conditions the UI will no longer throw an ugly message when the data is simply not available. Moving this to ON_QA. Added one more commit 8937a7db8b7 for this fix to ensure that MeasurementManager never returns null even for erroneous conditions. This is a more complete fix and safer pattern for methods that return collections. changing status of VERIFIED BZs for JON 2.4.2 and JON 3.0 to CLOSED/CURRENTRELEASE |