Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java,v diff -u -r1.155 -r1.156 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java 20 Jun 2016 09:15:42 -0000 1.155 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java 22 Jun 2016 03:57:14 -0000 1.156 @@ -1245,10 +1245,11 @@ if (activity.isBranchingActivity() && flaFormat) { // old branching is just a rectangle like Tool // new branching has start and finish points, it's exploded + BranchingActivity ba = (BranchingActivity) monitoringService.getActivityById(activity.getActivityId()); activityJSON.put("x", - MonitoringAction.getActivityCoordinate(((BranchingActivity) activity).getStartXcoord())); + MonitoringAction.getActivityCoordinate(ba.getStartXcoord())); activityJSON.put("y", - MonitoringAction.getActivityCoordinate(((BranchingActivity) activity).getStartYcoord())); + MonitoringAction.getActivityCoordinate(ba.getStartYcoord())); } else if (activity.isOptionsWithSequencesActivity() && flaFormat) { // old optional sequences is just a long rectangle // new optional sequences has start and finish points, it's exploded