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
Description
There are some inconsistencies in loading sequence diagrams in integration_3_5.
Steps to reproduce Scenario 1. Load large.sequence.jet
Launch Eclipse
Launch JetUML
Open large.sequence.jet
Error “error_another_integer_null.txt”
Stop JetUML
Launch JetUML
Open large.sequence.jet
Diagram opens in JetUML
Error "java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null" (error_apply_object_null.txt)
Stop JetUML
Launch JetUML
Open large.sequence.jet
Diagram does not open in JetUML
Error java.lang.NullPointerException: Cannot read field "value" because "anotherInteger" is null (error_another_integer_null.txt)
Stop JetUML
Stop Eclipse
Scenario 2. Loading small.sequence.jet then large.sequence.jet
Launch Eclipse
Launch JetUML
Open small.sequence.jet
No errors, Success
Open large.sequence.jet
No errors, Success
Stop JetUML
Launch JetUML
Open large.sequence.jet
Diagram does not open
Error java.lang.NullPointerException: Cannot read field "value" because "anotherInteger" is null (error_another_integer_null.txt)
Stop JetUML
Stop Eclipse
Scenario 3. Load constructor.sequence.jet
Launch Eclipse
Launch JetUML
Open constructor.sequence.jet
Diagram does not open
Error “Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.Map.get(Object)" is null” (error_map_get_object_null.txt)
Stop JetUML
Launch JetUML
Load small.sequence.jet
No errors, Success
Load constructor.sequence.jet
No errors, Success
Stop Jetuml
Stop Eclipse
Configuration
JetUML Release: integration_3_5
OS + version: Windows 10
Java version: jdk-19
The text was updated successfully, but these errors were encountered:
Laurieprince
changed the title
JetUML launch inconsistencies
JetUML launch inconsistencies for loading SequenceDiagram
Nov 2, 2022
…st contains multiple elements
* In SequenceDiagramRenderer fix findRoot() method causing the intermittent bug
* In EditorFrame, catch the case when a list of possible roots contains more than one element, and display the error.open_file on gui
Description
There are some inconsistencies in loading sequence diagrams in integration_3_5.
Steps to reproduce

Scenario 1. Load large.sequence.jet
Launch Eclipse
Launch JetUML
Open large.sequence.jet
Error “error_another_integer_null.txt”
Stop JetUML
Launch JetUML
Open large.sequence.jet
"java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null"
(error_apply_object_null.txt)Stop JetUML
Launch JetUML
Open large.sequence.jet
java.lang.NullPointerException: Cannot read field "value" because "anotherInteger" is null
(error_another_integer_null.txt)Stop JetUML
Stop Eclipse
Scenario 2. Loading small.sequence.jet then large.sequence.jet

Launch Eclipse
Launch JetUML
Open small.sequence.jet
No errors, Success
Open large.sequence.jet
No errors, Success
Stop JetUML
Launch JetUML
Open large.sequence.jet
java.lang.NullPointerException: Cannot read field "value" because "anotherInteger" is null
(error_another_integer_null.txt)Stop JetUML
Stop Eclipse
Scenario 3. Load constructor.sequence.jet

Launch Eclipse
Launch JetUML
Open constructor.sequence.jet
Stop JetUML
Launch JetUML
Load small.sequence.jet
No errors, Success
Load constructor.sequence.jet
No errors, Success
Stop Jetuml
Stop Eclipse
Configuration
The text was updated successfully, but these errors were encountered: