Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-867

[A-MQ7, Hawtio] If large enough number of sessions, not all of them are displayed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • console
    • User Experience
    • Hide
      1. Start broker.
      2. Create address named "pokus".
      3. Under that address create queue named "pokus".
      4. Connect enough clients to create more than 30 sessions, with large enough timeout. For example start 30 different instances of client by using command shown bellow (assuming each client creates two sessions).
        java -jar /var/dtests/node_data/clients/aac1.jar receiver --timeout 3600 --log-msgs dict --broker "amqp://localhost:61616" --conn-username admin --conn-password admin --address "pokus"
        
      5. Open Hawtio console and log in
      6. Click on tab "Sessions" in secondary navigation and scroll down the page. (You should see empty space similarly to attached screenshot.)
      7. Change number of items per page from default 100 to 50. Refresh the page for change to take effect.
      8. Check that approximately 50 lines is displayed and there is no empty space.
      9. Go to second page and check that there is remaining ten lines.
      Show
      Start broker. Create address named "pokus". Under that address create queue named "pokus". Connect enough clients to create more than 30 sessions, with large enough timeout. For example start 30 different instances of client by using command shown bellow (assuming each client creates two sessions). java -jar /var/dtests/node_data/clients/aac1.jar receiver --timeout 3600 --log-msgs dict --broker "amqp://localhost:61616" --conn-username admin --conn-password admin --address "pokus" Open Hawtio console and log in Click on tab "Sessions" in secondary navigation and scroll down the page. (You should see empty space similarly to attached screenshot.) Change number of items per page from default 100 to 50. Refresh the page for change to take effect. Check that approximately 50 lines is displayed and there is no empty space. Go to second page and check that there is remaining ten lines.

      If there is large enough number of sessions (more than 30, tested with 60) and default number of sessions is supposed to be displayed (100 items per page), not all of these sessions are shown. Instead, there is empty space that usually corresponds to how much space it would would take to display for remaining sessions to be displayed. If Number of sessions per page is decreased to 50, all of them are displayed properly. See the attached screenshots for details.

        1. SessionsEmptySpace.png
          67 kB
          Roman Vais
        2. SessionsNotEmptySpace.png
          228 kB
          Roman Vais
        3. Snímek z 2017-12-06 10-07-43.png
          255 kB
          Stanislav Knot

              rh-ee-ataylor Andy Taylor
              rvais Roman Vais (Inactive)
              Roman Vais Roman Vais (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: