Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044775Retail ModulesWeb POSpublic2020-08-10 17:312020-08-12 07:33
shuehner 
Retail 
normalmajorhave not tried
closedfixed 
5
 
 
No
0044775: xmlbeans jar library in copystore.excel module causes split package situation
xmlbeans-2.5.0.jar file in copystore.excel module causes split package situation (see 0044733).

That jar file should be updated to latest upstream version 3.1.0 fixing this problem.

https://issues.apache.org/jira/browse/XMLBEANS-516 [^]

While 3.0.0 release is enough to fix this specific issue 3.1.0 fixing other important bugs so update to the latest is recommended.

Note that xmlbeans is dependency jar of poi-ooxml extension shipped in this module which is used only at runtime. So functional testing of the xlsx import is required to test this change.
There is an utility script in this repo checking jar libraries and raising the split package situations:
https://gitlab.com/openbravo/tools/platform/jar-collision-finder [^] [^] [^]
No tags attached.
blocks design defect 0044733 closed platform Openbravo ERP Tracking issue: Find and fix all jar libaries with split packages between classpath and system image (Forbidden since Java9) 
Issue History
2020-08-10 17:31shuehnerNew Issue
2020-08-10 17:31shuehnerAssigned To => Retail
2020-08-10 17:31shuehnerTriggers an Emergency Pack => No
2020-08-10 17:31shuehnerRelationship addedblocks 0044733
2020-08-10 17:48hgbotNote Added: 0121955
2020-08-12 07:33hgbotResolutionopen => fixed
2020-08-12 07:33hgbotStatusnew => closed
2020-08-12 07:33hgbotNote Added: 0121988
2020-08-12 07:33hgbotNote Added: 0121989

Notes
(0121955)
hgbot   
2020-08-10 17:48   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.copystore.excel/-/merge_requests/1 [^]
(0121988)
hgbot   
2020-08-12 07:33   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.copystore.excel [^]
Changeset: 50479368ee22c8af6895d03c475e7ac76460dc09
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 2020-08-10T17:46:51+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.copystore.excel/-/commit/50479368ee22c8af6895d03c475e7ac76460dc09 [^]

Fixed FR-44775: Update xmlbeans library from 2.5.0 to 3.1.0

Older version of this library has split package between jdk system
image and this jarfile which is not allowed since Java9.
Update library to the latest upstream version as that issue is fixed
upstream since >=3.0.0

---
A lib/runtime/xmlbeans-3.1.0.jar
R lib/runtime/xmlbeans-2.5.0.jar
---
(0121989)
hgbot   
2020-08-12 07:33   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.copystore.excel/-/merge_requests/1 [^]