Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0049242Openbravo ERPA. Platformpublic2022-05-05 18:072022-05-10 07:31
shuehner 
Triage Platform Base 
normalminorhave not tried
newopen 
5
 
 
Core
No
0049242: Update and un-fork xercesImpl.jar xml parser
The currently used xercesImpl-2.9.0-patched.jar file has 2 issues which should be fixed

a.) It is using an outdated version 2.9.0 instead of the latest 2.12.x
That was tried to be updated in issue 44625 which (back then) had to be reverted as it caused problems when running install.source with Java8 (see issue 44999)

b.) We use a (slightly) patched jar instead of the upstream standard file
That is done to carry a local fix/workaround for a split package problem reported in this upstream issue https://issues.apache.org/jira/browse/XERCESJ-1689 [^]

Reason a.) is obsolete with as Openbravo raised minmum java version to Java11 in 21Q1

Reason b.) is obsolete as latest 2.12.3 includes the fix for XERCESJ-1689
https://issues.apache.org/jira/browse/XERCESJ-1689 [^]
http://wiki.openbravo.com/wiki/System_Requirements [^]
Update to latest 2.12.3 version
No tags attached.
related to defect 0044625 closed platform Remove or fix xercesImpl.jar library to support eclipse java 11 
related to defect 0044999 closed caristu xercesImpl updated causes errors on install.source in JDK8 
Issue History
2022-05-05 18:07shuehnerNew Issue
2022-05-05 18:07shuehnerAssigned To => Triage Platform Base
2022-05-05 18:07shuehnerModules => Core
2022-05-05 18:07shuehnerTriggers an Emergency Pack => No
2022-05-05 18:07shuehnerRelationship addedrelated to 0044625
2022-05-05 18:07shuehnerRelationship addedrelated to 0044999
2022-05-05 18:09shuehnerNote Added: 0136986
2022-05-05 18:16hgbotNote Added: 0136987
2022-05-10 07:31ivancaceresIssue Monitored: ivancaceres

Notes
(0136986)
shuehner   
2022-05-05 18:09   
Last update attempt did double check if some older performance-related code-workaround are still required.
Probably that should be rechecked again for this change.
Issues 40152 and 40163 as mentioned in description of MR:
https://gitlab.com/openbravo/product/openbravo/-/merge_requests/128 [^]
(0136987)
hgbot   
2022-05-05 18:16   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/588 [^]