Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0057964 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [POS2] Core | critical | have not tried | 2024-09-05 11:56 | 2025-02-13 10:16 | |||
Reporter | AugustoMauch | View Status | public | |||||
Assigned To | AugustoMauch | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | 24Q4.1 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0057964: Management of inconsistent application state should be properly addressed in core2 applications | |||||||
Description | 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. | |||||||
Steps To Reproduce | - | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0175558) hgbot (developer) 2025-02-12 23:56 |
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1765 [^] |
(0175559) hgbot (developer) 2025-02-12 23:58 |
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/830 [^] |
(0175560) hgbot (developer) 2025-02-13 00:00 |
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1916 [^] |
(0175561) hgbot (developer) 2025-02-13 00:00 |
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3496 [^] |
(0175579) hgbot (developer) 2025-02-13 10:16 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2 [^] Changeset: 080742ca28ab3729f3b990b2c9ff558cdfe2d9d3 Author: Augusto Mauch <a.mauch@orisha.com> Date: 13-02-2025 10:11:21 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/commit/080742ca28ab3729f3b990b2c9ff558cdfe2d9d3 [^] Fixes ISSUE-57964: Global state mitigation - 24Q4 --- M src-db/database/sourcedata/AD_MESSAGE.xml M web-jspack/org.openbravo.core2/src/authentication/loginInitActions.js --- |
(0175580) hgbot (developer) 2025-02-13 10:16 |
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1765 [^] |
(0175581) hgbot (developer) 2025-02-13 10:16 |
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1916 [^] |
(0175582) hgbot (developer) 2025-02-13 10:16 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: 4caee9f6865650d702a3ec251c100285e6ff136d Author: Augusto Mauch <a.mauch@orisha.com> Date: 12-02-2025 23:59:29 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/4caee9f6865650d702a3ec251c100285e6ff136d [^] Fixes ISSUE-57964: Global state mitigation - retail.posterminal --- A src/org/openbravo/retail/posterminal/statechecker/CashupStateChecker.java A src/org/openbravo/retail/posterminal/statechecker/TicketStateChecker.java --- |
(0175583) hgbot (developer) 2025-02-13 10:16 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.mobile.core [^] Changeset: 711cdd232a8855f36597b5b8ba1b4fb0fd9beb54 Author: Augusto Mauch <a.mauch@orisha.com> Date: 12-02-2025 23:57:42 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/711cdd232a8855f36597b5b8ba1b4fb0fd9beb54 [^] Fixes ISSUE-57964: Global state mitigation - mobile.core --- 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 --- |
(0175584) hgbot (developer) 2025-02-13 10:16 |
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/830 [^] |
(0175585) hgbot (developer) 2025-02-13 10:16 |
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 492b335d3dfd99da79f1e52859e802afc966a71b Author: André Montenegro <a.montenegro@orisha.com> Date: 13-02-2025 10:15:26 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2/-/commit/492b335d3dfd99da79f1e52859e802afc966a71b [^] Related to ISSUE-57964: created intercept in logInProcess to avoid backOffice checks for ticket and cashup ID The state persistence check cannot be done when running CI, because in the cypress tests there is a mechanism that reuses previous states in order to skip having to login very often --- M web-jspack/org.openbravo.pos2/src-test/cypress/support/logIn.js --- |
(0175586) hgbot (developer) 2025-02-13 10:16 |
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3496 [^] |
![]() |
|||
Date Modified | Username | Field | Change |
2025-02-12 23:25 | AugustoMauch | Type | feature request => backport |
2025-02-12 23:25 | AugustoMauch | Target Version | => 24Q4.1 |
2025-02-12 23:56 | hgbot | Note Added: 0175558 | |
2025-02-12 23:58 | hgbot | Note Added: 0175559 | |
2025-02-13 00:00 | hgbot | Note Added: 0175560 | |
2025-02-13 00:00 | hgbot | Note Added: 0175561 | |
2025-02-13 10:16 | hgbot | Resolution | open => fixed |
2025-02-13 10:16 | hgbot | Status | scheduled => closed |
2025-02-13 10:16 | hgbot | Fixed in Version | => 24Q4.1 |
2025-02-13 10:16 | hgbot | Note Added: 0175579 | |
2025-02-13 10:16 | hgbot | Note Added: 0175580 | |
2025-02-13 10:16 | hgbot | Note Added: 0175581 | |
2025-02-13 10:16 | hgbot | Fixed in Version | 24Q4.1 => RR24Q4.1 |
2025-02-13 10:16 | hgbot | Note Added: 0175582 | |
2025-02-13 10:16 | hgbot | Fixed in Version | 24Q4.1 => RR24Q4.1 |
2025-02-13 10:16 | hgbot | Note Added: 0175583 | |
2025-02-13 10:16 | hgbot | Note Added: 0175584 | |
2025-02-13 10:16 | hgbot | Note Added: 0175585 | |
2025-02-13 10:16 | hgbot | Note Added: 0175586 |
Copyright © 2000 - 2009 MantisBT Group |