JPPF Issue Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Bug report JPPF-71  -  Regression: administration console is broken
Posted Sep 23, 2012 - updated Sep 27, 2012
This issue is blocking the next release
icon_info.png This issue has been closed with status "Closed" and resolution "RESOLVED".
Issue details
  • Type of issue
    Bug report
  • Status
     
    Closed
  • Assigned to
     lolo4j
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     lolo4j
  • Owned by
    Not owned by anyone
  • Category
    Server
  • Resolution
    RESOLVED
  • Priority
    Critical
  • Reproducability
    Always
  • Severity
    Critical
  • Targetted for
    icon_milestones.png JPPF 3.2
Issue description
When running two servers connected in P2P, the display of the topology in the admin console is completely garbled:

Tree Viewicon_open_new.png

Graph Viewicon_open_new.png

Also, the admin console does not receive jobs notifications anymmore. From what I've seen in the server code, this is due to the new code to handle multiple channels per job.

Essentially, this is due to the fact tat the server code is not using NodeInformationHandler nor JPPFJobManager anymore. These 2 classes were dedicated to handling changes in the topology and queued/executing jobs ny the management MBeans. So the problem is not in the console, but in the server code.

This is a huge regression, and I'm updating priority and severity accordingly.
Steps to reproduce this issue
  • start 2 drivers in P2P
  • open the amdinistration console and look at the topology views

#7
Comment posted by
 jandam
Sep 24, 09:51
Missed jmx.connect() for peer driver. Fixed in trunk revision 2426

The issue was updated with the following change(s):
  • This issue has been closed
  • The status has been updated, from Being worked on to Closed.
  • This issue's progression has been updated to 100 percent completed.
  • The resolution has been updated, from Not determined to RESOLVED.
  • Information about the user working on this issue has been changed, from lolo4j to Not being worked on.
#9
Comment posted by
 lolo4j
Sep 24, 10:01
The graph view is still broken. Instead of linking to peer servers, the peers are shown as separate servers. The only difference is that now we see the host and port of the server instead of an empty label
#11
Comment posted by
 lolo4j
Sep 25, 07:16
Fixed. Committed trunk revision 2428

The issue was updated with the following change(s):
  • This issue has been closed
  • The status has been updated, from Being worked on to Closed.
  • This issue's progression has been updated to 100 percent completed.
  • The resolution has been updated, from Not determined to RESOLVED.
#13
Comment posted by
 lolo4j
Sep 25, 07:56
Some job nofications are still missing - I'm investigating
#14
Comment posted by
 lolo4j
Sep 27, 09:54
Added missing update of pending tasks in the server job. Trunk revision 2429

The issue was updated with the following change(s):
  • This issue has been closed
  • The status has been updated, from New to Closed.
  • This issue's progression has been updated to 100 percent completed.
  • The resolution has been updated, from Not determined to RESOLVED.