Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0053514Openbravo ERPA. Platformpublic2023-09-21 10:062023-09-28 13:20
shuehner 
Triage Platform Base 
normalmajorhave not tried
closedfixed 
5
 
PR23Q4PR23Q4 
Core
No
0053514: Add check in build system to prevent using Oracle Database
Support for running on top of Oracle Database is removed in the 23Q4 release.

To prevent to accidentally miss this we should add a check in the build system which fails and gives a clear message.

-
Add check triggering on both:
- new installs (i.e. install.source)
- as well as updates (i.e. update.database)
No tags attached.
blocks feature request 0053658 new shuehner Tracking issue: Code cleanup after removing Oracle support 
Issue History
2023-09-21 10:06shuehnerNew Issue
2023-09-21 10:06shuehnerAssigned To => Triage Platform Base
2023-09-21 10:06shuehnerModules => Core
2023-09-21 10:06shuehnerTriggers an Emergency Pack => No
2023-09-21 10:16hgbotNote Added: 0155079
2023-09-26 11:32shuehnerSummaryAdd check in build system to prevent accidentally using Oracle Database => Add check in build system to prevent using Oracle Database
2023-09-26 11:32shuehnerDescription Updatedbug_revision_view_page.php?rev_id=26898#r26898
2023-09-28 13:19shuehnerTarget Version => PR23Q4
2023-09-28 13:20hgbotResolutionopen => fixed
2023-09-28 13:20hgbotStatusnew => closed
2023-09-28 13:20hgbotNote Added: 0155347
2023-09-28 13:20hgbotFixed in Version => PR23Q4
2023-09-28 13:20hgbotNote Added: 0155348
2023-10-13 14:26shuehnerRelationship addedblocks 0053658

Notes
(0155079)
hgbot   
2023-09-21 10:16   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1002 [^]
(0155347)
hgbot   
2023-09-28 13:20   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1002 [^]
(0155348)
hgbot   
2023-09-28 13:20   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 18b24f148052df09a496350dcdb142fca203ccc1
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 26-09-2023 09:34:14
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/18b24f148052df09a496350dcdb142fca203ccc1 [^]

Fixes ISSUE-53514: Block build when trying to use Oracle Database

With the 23Q4 release we stop supporting to run Openbravo on top of
Oracle Database.
To avoid that being missed this adds a check to detect and fail with a
clear message.

As that should trigger on any task (install and updates) the check is
added to the common "init" target running before all of all of them.

That target also has a range of similar checks already (i.e. JAVA_HOME,
min version for java and ant)

---
M build.xml
---