[Hawkular-dev] UI issues when integration BTM into Hawkular console - help required from UI devs

mike thompson mithomps at redhat.com
Fri Feb 12 17:26:22 EST 2016


> On 12 Feb 2016, at 06:05, Gary Brown <gbrown at redhat.com> wrote:
> 
> Hi UI devs
> 
> I've been working on integrating BTM into Hawkular, which is achieved through a feature pack - installing the server war/scripts/agent jar for the backend, and the js/css (and plugin html - one of the issues discussed below) for the frontend.
> 
> To make this work, some changes were made in the Hawkular console to reference these js/css files, add a couple of additional dependencies in bower.json and add the extra tabs.
> 
> The feature pack is available in BTM master, to build the snapshot simply use: "mvn clean install -DskipTests" - there is also a standalone build of the BTM distribution in dist/target.
> 
> Once the snapshot is available, then build this branch for the hawkular project: https://github.com/objectiser/hawkular/tree/HWKBTM-312 - rebased recently so should be more or less up to date.
> 
> However there are a number of issues that I initially thought were just in the integrated hawkular console, but since have also found in the BTM UI within the standalone server. In an attempt to try to narrow down the problem, I've aligned dependency versions and changed the gulpfile to be equivalent to the approach used by the hawkular console.
> 
> I'd appreciate some help in fixing some of these issues, although the important one that has the biggest impact (and therefore would prevent a release with this integration) is the first one:
> 
> https://issues.jboss.org/browse/HWKBTM-315
> 
> Appears to be a problem with the accordian and dropdown menus. Instructions for reproducing and four example images showing the issue have been added to the jira.
> 
> https://issues.jboss.org/browse/HWKBTM-319
> 
> Even though the html templates are cached, the UI complains if it cannot retrieve the html from the server. This wasn't an issue when using gulp on port 2772 to do live updates of the UI during development, but now prevents live updates using the approach used by hawkular console where the js/css files are updated in the console war in the server.
> 
> https://issues.jboss.org/browse/HWKBTM-318
> 
> The interval and time span dropdowns on the APM and BTM info pages are no longer showing the default values. (not investigated yet)
> 
> https://issues.jboss.org/browse/HWKBTM-316
> 
> The hawkular-ui/btm page, when business txns have been configured, shows summary boxes for each business txn. In the BTM UI they are stable during the refresh cycle (i.e. just the numbers are refreshed), but in the hawkular UI, there appears some transition that occurs when a new instance of the btxn is added as a separate box, and then the old one (I assume) is removed - so probably to do with the way I have applied the updates (not investigated yet).
> 
> 
> As mentioned the first issue is the main problem, and the second issue would be good to solve to help future debug/development. Haven't had a chance to investigate the last two yet, so may be simple, but any pointers would also be appreciated.
> 
> 
> Thanks in advance.

Hi Gary,

We we will take a look at these.

— Mike

> 
> Regards
> Gary
> _______________________________________________
> hawkular-dev mailing list
> hawkular-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev




More information about the hawkular-dev mailing list