You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copying elements from one container component to another such as mode transitions, connections, and flow specifications cause exceptions.
Expected and Current Behavior
Elements should be pasted into the destination component, instead, an exception is being thrown.
Steps to Reproduce
While viewing the package diagram:
Right click connection "c" in sys.impl
Select "Copy" from the context menu
Right click on sc.impl
Select "Paste" from the context menu
package CPBug
public
system sys
end sys;
system implementation sys.impl
subcomponents
ss1: system sc.impl;
ss2: system sc.impl;
connections
c: port ss2.o -> ss1.i;
end sys.impl;
system sc
features
i: in data port;
o: out data port;
end sc;
system implementation sc.impl
end sc.impl;
end CPBug;
Environment
OSATE Version: 2.8.0
Operating System: Windows 10
The text was updated successfully, but these errors were encountered:
This is caused by the recent refactoring. During it, we tightened the rules and checks regarding relative references. This is often being caused by transient or model errors.
Summary
Copying elements from one container component to another such as mode transitions, connections, and flow specifications cause exceptions.
Expected and Current Behavior
Elements should be pasted into the destination component, instead, an exception is being thrown.
Steps to Reproduce
While viewing the package diagram:
Environment
The text was updated successfully, but these errors were encountered: