Openbravo Issue Tracking System - POS2
View Issue Details
0057438POS2Corepublic2024-12-12 11:422024-12-18 23:59
AugustoMauch 
AugustoMauch 
normalmajorhave not tried
closedfixed 
5
24Q2 
 
approved
No
No
0057438: Management of inconsistent application state should be properly addressed in core2 applications
From time to time, the application state gets inconsistent, apparently not reflecting the current state of the application but a previous one.

We looking for those inconsistencies on a case-to-case basis, and introducing mitigation measures on a case-to-case basis as well.

This mechanism should be improved, so that if any inconsistency is found, all the application state modules should be re-initialized properly.
-
No tags attached.
related to feature request 0056377 closed AugustoMauch Management of inconsistent application state should be properly addressed in core2 applications 
Issue History
2024-12-12 11:42AugustoMauchNew Issue
2024-12-12 11:42AugustoMauchAssigned To => AugustoMauch
2024-12-12 11:42AugustoMauchOBNetwork customer => No
2024-12-12 11:42AugustoMauchTriggers an Emergency Pack => No
2024-12-12 11:42AugustoMauchIssue generated from0056377
2024-12-12 11:42AugustoMauchTypefeature request => backport
2024-12-12 11:42AugustoMauchRelationship addedrelated to 0056377
2024-12-12 11:43AugustoMauchStatusnew => scheduled
2024-12-18 23:31hgbotMerge Request Status => open
2024-12-18 23:31hgbotNote Added: 0173466
2024-12-18 23:32hgbotNote Added: 0173467
2024-12-18 23:33hgbotNote Added: 0173468
2024-12-18 23:59hgbotMerge Request Statusopen => approved
2024-12-18 23:59hgbotResolutionopen => fixed
2024-12-18 23:59hgbotStatusscheduled => closed
2024-12-18 23:59hgbotNote Added: 0173469
2024-12-18 23:59hgbotFixed in Version => 24Q2.5
2024-12-18 23:59hgbotNote Added: 0173470
2024-12-18 23:59hgbotFixed in Version24Q2.5 => RR24Q2.5
2024-12-18 23:59hgbotNote Added: 0173471
2024-12-18 23:59hgbotNote Added: 0173472
2024-12-18 23:59hgbotNote Added: 0173473
2024-12-18 23:59hgbotNote Added: 0173474

Notes
(0173466)
hgbot   
2024-12-18 23:31   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1697 [^]
(0173467)
hgbot   
2024-12-18 23:32   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1855 [^]
(0173468)
hgbot   
2024-12-18 23:33   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/783 [^]
(0173469)
hgbot   
2024-12-18 23:59   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1697 [^]
(0173470)
hgbot   
2024-12-18 23:59   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: e169ba55557b3a752c73fab75354fc8472f492c3
Author: Augusto Mauch <amauch@orisha.com>
Date: 18-12-2024 22:33:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/e169ba55557b3a752c73fab75354fc8472f492c3 [^]

Fixes ISSUE-57438: Implements global mitigation mechanism

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.core2/src/authentication/loginInitActions.js
---
(0173471)
hgbot   
2024-12-18 23:59   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: cb2336569c77c4fc3d958ab6facd206f78aa7ab3
Author: Augusto Mauch <amauch@orisha.com>
Date: 18-12-2024 23:32:02
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/cb2336569c77c4fc3d958ab6facd206f78aa7ab3 [^]

Fixes ISSUE-57438: Implements global mitigation mechanism

---
A src/org/openbravo/retail/posterminal/statechecker/CashupStateChecker.java
A src/org/openbravo/retail/posterminal/statechecker/TicketStateChecker.java
---
(0173472)
hgbot   
2024-12-18 23:59   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1855 [^]
(0173473)
hgbot   
2024-12-18 23:59   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/783 [^]
(0173474)
hgbot   
2024-12-18 23:59   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 8c5394c617c3b15514b2dc16d3f896cb3306a077
Author: Augusto Mauch <amauch@orisha.com>
Date: 18-12-2024 23:32:48
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/8c5394c617c3b15514b2dc16d3f896cb3306a077 [^]

Fixes ISSUE-57438: Implements global mitigation mechanism

---
A src/org/openbravo/mobile/core/process/ApplicationStateCheck.java
A src/org/openbravo/mobile/core/process/ApplicationStateChecker.java
M src-db/database/sourcedata/OBMOBC_SERVICES.xml
M web/org.openbravo.mobile.core/app/model/application-state/StatePersistence.js
---