Termination while working on OAS

Hi
I experienced a strange termination occurence:
As I still want traceability OA to SA, I’m doing the focusing to system within OA by item fusion or deletion.
A scenario that I did not work on was to shorten, OES was causing termination… I found the issue in OAS: the trace between instance and one of the activity was pointing the wrong activity (different to names in dialog box which where correct) and this wrong activity had already an instance in this same scenario.
I may do some mistake, but this one I have no idea about how this can happen (I never handle directly these objects, and I suppoosed it was driven by the instance dialog box). The solution is to set the concerned instance pointing another function, introduce the correct function in copy all messages, and then delete the concerned instance.

Would you have a log/trace of this error?

For this I replaced the scenario. Another one did the same and this time, manual copy to replace the scenario gives same result when transforming to OES: unhandled event loop exception.
So I tried to run validation tool. Many lines (complaining about not realized operational items… which is normal. But as soon as I get in another window, the information is cleared!
I have again Home is not set… and this one
eclipse.buildId=unknown
java.version=14.0.2
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64

org.eclipse.emf.validation
Warning
Tue Feb 23 14:45:59 CET 2021
Constraint “org.polarsys.capella.transition.system2subsystem.multiphases.HW_04” could not find target EMF type “ComponentExchange.”
Component exchange, functional exchange, physical component and logical function targets are missing.
4 lines in log.
Where this should be?
Again I’m back to operational analysis: why do this kicks me already?
Despite my project was migrated, the migration tool is still there, and works for a long time if I activate: what is it for? what is it doing?
Did I loose my model at the end?
Do I have to think about go back to 1.4.2? My log has several blank warnings (the title is blank: the point is null point exception.
Capella 5 is supposed to embed Java: is it possible to get a JAva issue?
Thanks for any idea info

You’re not getting a “Java issue”. From what I see you’re getting a warning that one of your validation rules is not validating.

Can’t do much if you can’t share more, like your whole log file.

Stephane

Thanks I know I have rule enfreignment for different reasons. My point is that I would like to avoid clearing the issue list as soon as I begin to solve the first one. This is what I have at the moment, so I need to redo the check routine each action or forget the solve assistant and use the excel export, which has no update either.
Here is my current log that includes my issue regarding suspiscious scenario: it transforms, but before I restored the application, the diagram caused a stack overflow, now it just keeps drawing errors (twin lines in particular).

!SESSION 2021-02-23 11:26:55.335 -----------------------------------------------
eclipse.buildId=unknown
java.version=14.0.2
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64

This is a continuation of log file C:\Cpla\c500\capella\workspace.metadata.bak_0.log
Created Time: 2021-02-23 12:00:47.056

!ENTRY org.eclipse.ui 4 0 2021-02-23 12:00:47.056
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.StackOverflowError
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)
at org.eclipse.emf.transaction.impl.TransactionImpl.isRollingBack(TransactionImpl.java:695)

I can’t show the complete log due to size.

Ok I found the issue list: but this is a business process different compared to what I did before. I need to have a selection in the tree and issue list is about what item below in tree the selection, according to last check. Before the list was kept in information window…

Edit: I have found the real problem of the scenario transformation:
Non full crossing functions are forbidden. When some interactions run within a OE (or FE within LC) Sometimes it works, sometimes not. Then I wonder why in all examples given we can see function chains within system in SA or within LC in LA…
Is there any combination that enables such chain or do I need to choose between transforming scenarios and leave intern FE. In that case I will have to fuse functions until they are full crossing components. This is valid to me regarding engineering: why do I need to specify exchanges between functions if I do not want to split component supporting? The aim is to build component interface and functional specification, not to engineer the product that will support this component even in physical architecture, speaking about PC Nodes or in EA speaking about CI. The only reason for leaving such exchanges is design in the easy way and avoid to repeat same exchanges to partially parallel functions.

Hi Thierry,
You could make a zip of your trace and attach it.
In any case, having a java.lang.StackOverflowError is not a normal behavior so there is probably a bug somewhere.
But at some point, you may consider purchasing some expertise so that we can understand what the problem is on your specific example. Or try to reproduce it on a very small subset that you can share so that we can reproduce it.
Stephane

Thanks… I did not find the attachement icon, so I thought there wasn’t. (I try “upload” now)…
The fact is that on this scenario, removing the interaction intern to an OE solved the issue…capellalog20210224-0827.txt (645.6 KB)

Thanks, and would you be able to provide a small example to reproduce the problem and raise a bug on the Capella bug system tracker?

Sorry Stephane, I still do not have any idea about why an intern FE leads to an issue or not. So I can’t build a small model with it inside.
I just manage to remove those that do.

Thierry Poupon

Copyright © Eclipse Capella, the Eclipse Capella logo, Eclipse and the Eclipse logo are Trademarks of The Eclipse Foundation.