STARIONGROUP / COMET-IME-Community-Edition

The Concurrent Design Desktop Application and Excel Integration compliant with ECSS-E-TM-10-25 Annex A and Annex C
https://www.stariongroup.eu
Other
21 stars 5 forks source link

Create new iteration in client A leads to problems and potential crash in client B - iteration process needs better handling #1219

Closed MartinFijneman closed 1 month ago

MartinFijneman commented 1 year ago

Prerequisites

Description

iterations - create new iteration needs better handling in other clients

NOTE: general issue, do not expect this issue to be related to dotnet 6 version, but not yet completely investigated on reference version 9.3 posted now as general issue

Steps to Reproduce

multi-client test, client A to create new iterations, client B with domain expert participant to get in updates for new iteration

Logs

System Configuration

samatstariongroup commented 1 year ago

to resolve:

lxatstariongroup commented 2 months ago

Crash does not happen anymore, but Iteration 0 indeed appears. Needs further investigation to find the exact cause. Seems IME related, not server.

lxatstariongroup commented 2 months ago

Server side we are able to edit elements of the "old" frozen Iteration and probably the return message of that one creates the white screen: No Elements contained by the old frozen iteration which is indeed the case from a database perspective. The server should not allow updates to frozen Iterations and its full containment tree.