Project

General

Profile

Bug #4789

multiport input to composite actor seems to only pass first token

Added by Oliver Soong about 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
general
Target version:
Start date:
02/11/2010
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4789

Description

See attached workflow. The problem is not likely to sit with RExpression itself, as I can move the RExpression actor out of the composite and things work as expected.

test multiport composite error.xml (50.1 KB) test multiport composite error.xml Oliver Soong, 02/11/2010 11:01 AM

History

#1 Updated by Oliver Soong about 9 years ago

If I listen to the multiport input on the RExpression inside the composite, I see one token on a single channel. If I move the multiport RExpression outside the composite, I see 2 tokens on 3 channels (3rd channel has no token as expected). As Chad found, if I replace the 3 outer RExpressions with Constant or Expression actors, the multiport Rexpression inside the composite behaves as expected.

#2 Updated by Oliver Soong about 9 years ago

Inside the composite, the relation between the multiport and the RExpression has width 1. I'm not sure how or why it got set, but there's no "bug" per se.

#3 Updated by Redmine Admin almost 6 years ago

Original Bugzilla ID was 4789

Also available in: Atom PDF