-
Key: FUML-1
-
Legacy Issue Number: 13307
-
Status: closed
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
At the end of the ForkNodeActivation::fire operation, offers are sent on all outgoing edges. However, the loop used to do this repeats the logic already in the inherited sendOffers operation, except that the sending is not indicated to be done concurrently, as it should be.
Proposed resolution:
Replace the loop:
for (int i = 0; i < outgoingEdges.size(); i++)
{ ActivityEdgeInstance outgoingEdge = outgoingEdges.getValue(i); outgoingEdge.sendOffer(forkedTokens); }with:
this.sendOffers(forkedTokens);
-
Reported: FUML 1.0b1 — Tue, 20 Jan 2009 05:00 GMT
-
Disposition: Resolved — FUML 1.0b2
-
Disposition Summary:
Replace the offending loop as proposed
-
Updated: Fri, 6 Mar 2015 20:58 GMT
FUML — Issue: Sending offers from ForkNodeActivation::fire
- Key: FUML-1
- OMG Task Force: Semantics of a Foundational Subset of Executable UML Models FTF