Project

General

Profile

Actions

Bug #3489

closed

The result of last iteration of composite distributed execution doesn't display.

Added by jianwu jianwu over 15 years ago. Updated over 15 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
distributed execution
Target version:
Start date:
09/21/2008
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
3489

Description

When executing the workflow: kepler\workflows\distributed\testmodel-works.xml. The last iteration of composite distributed execution doesn't display its result at the display actor.

Actions #1

Updated by jianwu jianwu over 15 years ago

The distributed composite actor is postfired before its output is sent, so the display actor is fired without the last token sent to it.
So I replace the content of DistributedCompositeActor.wrapup() judging whether the execution is finished to DistributedCompositeActor.postfire(). Then the token is certainly sent out before the DistributedCompositeActor is postfired, the display actor can certainly get token when it is fired.
The new DistributedCompositeActor has been primarily tested and will be checked in soon. If this modification bring other effects, please let me know.

Actions #2

Updated by Redmine Admin about 11 years ago

Original Bugzilla ID was 3489

Actions

Also available in: Atom PDF