Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0053971Openbravo ERPA. Platformpublic2023-11-17 11:042024-02-10 10:56
ablasco 
ablasco 
normalmajorhave not tried
closedfixed 
5
 
PR24Q1 
Core
No
0053971: Fully support Java 17 LTS and Java 21 LTS
Check integration for next future Java LTS versions:
Java 17 LTS
Java 21 LTS

Coverage:
- Eclipse-warnings
- JUnit test review
- ecj compiler used for jrxml / jasper reports
- Api-check ( backoffice-api , mobile-api )
- Javascript for Java ( Rhino to GraalVM )
*
No tags attached.
blocks feature request 0054449 new Triage Platform Base Support JDK21 (LTS) 
causes backport 0054331PR24Q1 closed ablasco Revert related with Fully support Java 21 LTS caused by proc:full compiler Argument 
Issue History
2023-11-17 11:04ablascoNew Issue
2023-11-17 11:04ablascoAssigned To => ablasco
2023-11-17 11:04ablascoModules => Core
2023-11-17 11:04ablascoTriggers an Emergency Pack => No
2023-11-17 12:41hgbotNote Added: 0157282
2023-11-22 16:23hgbotResolutionopen => fixed
2023-11-22 16:23hgbotStatusnew => closed
2023-11-22 16:23hgbotNote Added: 0157495
2023-11-22 16:23hgbotNote Added: 0157496
2023-11-22 16:24ablascoStatusclosed => new
2023-11-22 16:25ablascoNote Deleted: 0157495
2023-11-27 11:01hgbotNote Added: 0157661
2023-11-27 16:31hgbotNote Added: 0157695
2023-11-27 16:31hgbotNote Added: 0157696
2023-11-27 16:33hgbotNote Added: 0157697
2023-11-27 23:52hgbotNote Added: 0157709
2023-11-27 23:52hgbotNote Added: 0157710
2023-12-12 17:00hgbotNote Added: 0158108
2023-12-27 12:21hgbotNote Added: 0158639
2023-12-27 12:21hgbotNote Added: 0158640
2023-12-27 12:23hgbotNote Added: 0158641
2023-12-27 12:23hgbotNote Added: 0158642
2023-12-27 13:00hgbotStatusnew => closed
2023-12-27 13:00hgbotFixed in Version => PR24Q1
2023-12-27 13:00hgbotNote Added: 0158643
2023-12-27 13:01hgbotNote Added: 0158644
2023-12-27 13:02hgbotNote Added: 0158645
2023-12-27 13:02hgbotNote Added: 0158646
2023-12-27 17:37hgbotNote Added: 0158662
2024-01-12 13:05hgbotNote Added: 0159263
2024-01-12 13:06ablascoRelationship addedcauses 0054331
2024-01-12 13:26hgbotNote Added: 0159268
2024-01-12 13:26hgbotNote Added: 0159269
2024-01-23 19:00hgbotNote Added: 0159671
2024-01-23 19:15hgbotNote Added: 0159672
2024-02-10 10:52hgbotNote Added: 0160596
2024-02-10 10:56hgbotNote Added: 0160597
2024-10-10 11:44shuehnerRelationship addedblocks 0054449

Notes
(0157282)
hgbot   
2023-11-17 12:41   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.portugal.fiscalization/-/merge_requests/24 [^]
(0157496)
hgbot   
2023-11-22 16:23   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.portugal.fiscalization/-/merge_requests/24 [^]
(0157661)
hgbot   
2023-11-27 11:01   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1297 [^]
(0157695)
hgbot   
2023-11-27 16:31   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1059 [^]
(0157696)
hgbot   
2023-11-27 16:31   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/45 [^]
(0157697)
hgbot   
2023-11-27 16:33   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2263 [^]
(0157709)
hgbot   
2023-11-27 23:52   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: bd76cbe72fde95c3bcffcf6e3c7174c812f6ba02
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 27-11-2023 22:52:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/bd76cbe72fde95c3bcffcf6e3c7174c812f6ba02 [^]

Related to ISSUE-53971 Eclipse warning in Java 21 due to deprecated URL and use URI import

---
M src/org/openbravo/core2/build/OBModuleClassLoader.java
---
(0157710)
hgbot   
2023-11-27 23:52   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1297 [^]
(0158108)
hgbot   
2023-12-12 17:00   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/350 [^]
(0158639)
hgbot   
2023-12-27 12:21   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2263 [^]
(0158640)
hgbot   
2023-12-27 12:21   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: c4c2767c02370005f70e0c895c741e11fea8fbd2
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 27-12-2023 11:21:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/c4c2767c02370005f70e0c895c741e11fea8fbd2 [^]

Related to ISSUE-53971 Java Docs warnings while checking Java Update

---
M src/org/openbravo/pos2/importprocess/TerminalTypeUserConfigurationLoaderProcessor.java
---
(0158641)
hgbot   
2023-12-27 12:23   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client [^]
Changeset: 0f21f68bb19d3920a2b245d08c766f40b5c01ebd
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 27-12-2023 11:23:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/commit/0f21f68bb19d3920a2b245d08c766f40b5c01ebd [^]

Related to ISSUE-53971 Java Docs warnings while checking Java Update

---
M src/org/openbravo/events/client/protocol/ProtocolExtension.java
---
(0158642)
hgbot   
2023-12-27 12:23   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/45 [^]
(0158643)
hgbot   
2023-12-27 13:00   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 101e14051c3e4b30e354085f0593feb5bb84c41b
Author: Augusto Mauch <augusto.mauch@openbravo.com>
Date: 27-12-2023 13:00:14
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/101e14051c3e4b30e354085f0593feb5bb84c41b [^]

Fixes ISSUE-53971: Adds support for Java 17 and 21

---
M build.xml
M modules/org.openbravo.client.application/src/org/openbravo/client/application/report/BaseReportActionHandler.java
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseActionHandler.java
M src-core/build.xml
M src-test/build.xml
M src-trl/build.xml
M src-util/buildvalidation/build.xml
M src-util/modulescript/build.xml
M src-wad/build.xml
M src/build.xml
---
(0158644)
hgbot   
2023-12-27 13:01   
Merge request closed: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1059 [^]
(0158645)
hgbot   
2023-12-27 13:02   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: de743d6d0e1df178c5a0d85f07a08b1482ac2d35
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 27-12-2023 12:14:42
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/de743d6d0e1df178c5a0d85f07a08b1482ac2d35 [^]

Related to ISSUE-53971: Fixes eclipse and build warnings in Java 17/21

- Eclipse warning in Java 21 due to deprecated URL Should use URI import
- proc:full compiler argument added to ant compile in mobile-test
- Unchecked Casting warning trigger unstable compilation

---
M build.xml
M src-test/org/openbravo/test/mobile/core/junit/AutomationHostHelper.java
M src-test/org/openbravo/test/mobile/core/selenium/SeleniumHelper.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/terminals/WebPOSAutoRegisterHwmTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/javascript/MobileCoreAPI.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/utils/RetailUtils.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/webservice/WebServicesHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSAutoRegisterHwmTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/webservice/baseIntegration/BaseRetailOrderLoaderTest.java
---
(0158646)
hgbot   
2023-12-27 13:02   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/350 [^]
(0158662)
hgbot   
2023-12-27 17:37   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 62b1181991eae9c2fa1a45f93e9716833c7a8c18
Author: Augusto Mauch <augusto.mauch@openbravo.com>
Date: 27-12-2023 17:37:08
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/62b1181991eae9c2fa1a45f93e9716833c7a8c18 [^]

 Related to ISSUE-53971: Removes compiling option that results in build error

---
M build.xml
---
(0159263)
hgbot   
2024-01-12 13:05   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1100 [^]
(0159268)
hgbot   
2024-01-12 13:26   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 2203f29e1ce8a502e7e5032c0fab9ef7cb44b110
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 12-01-2024 13:02:49
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/2203f29e1ce8a502e7e5032c0fab9ef7cb44b110 [^]

Related to ISSUE-53971: Reverts proc:full flag in compiler argument

This reverts commit 101e14051c3e4b30e354085f0593feb5bb84c41b, reversing
changes made to d02e72d511f5057314b341bb1bab9effc4796840.

---
M build.xml
M modules/org.openbravo.client.application/src/org/openbravo/client/application/report/BaseReportActionHandler.java
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseActionHandler.java
M src-core/build.xml
M src-test/build.xml
M src-trl/build.xml
M src-util/buildvalidation/build.xml
M src-util/modulescript/build.xml
M src-wad/build.xml
M src/build.xml
---
(0159269)
hgbot   
2024-01-12 13:26   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1100 [^]
(0159671)
hgbot   
2024-01-23 19:00   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1115 [^]
(0159672)
hgbot   
2024-01-23 19:15   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/357 [^]
(0160596)
hgbot   
2024-02-10 10:52   
Merge request closed: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/357 [^]
(0160597)
hgbot   
2024-02-10 10:56   
Merge request closed: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1115 [^]