Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044735Retail ModulesWeb POSpublic2020-07-31 14:182020-08-06 11:14
shuehner 
shuehner 
normalmajorhave not tried
closedfixed 
5
 
RR20Q4 
marvintm
No
0044735: Jar library mobile-test/lib/google/transaction-api-1.1.jar causes split package with java system image
That jar file causes split package against java system image which is forbidden since Java9.

Found collisions in transaction-api-1.1.jar; Collides with packages:['javax.transaction.xa']

Full details on split package are explained in tracking issue
https://issues.openbravo.com/view.php?id=44733 [^]
i.e. use jar-collision-finder script pointed to in tracking issue 44733
- Remove that jar file or replace with version not having the problem
- Check and update google client libraries to latest versions which may (or not) have that problem already resolved.
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-07-31 14:18shuehnerNew Issue
2020-07-31 14:18shuehnerAssigned To => Retail
2020-07-31 14:18shuehnerTriggers an Emergency Pack => No
2020-07-31 14:18shuehnerRelationship addedblocks 0044733
2020-08-04 17:07hgbotNote Added: 0121814
2020-08-06 11:12hgbotNote Added: 0121873
2020-08-06 11:12hgbotNote Added: 0121874
2020-08-06 11:14marvintmStatusnew => scheduled
2020-08-06 11:14marvintmAssigned ToRetail => shuehner
2020-08-06 11:14marvintmStatusscheduled => resolved
2020-08-06 11:14marvintmFixed in Version => RR20Q4
2020-08-06 11:14marvintmResolutionopen => fixed
2020-08-06 11:14marvintmReview Assigned To => marvintm
2020-08-06 11:14marvintmStatusresolved => closed

Notes
(0121814)
hgbot   
2020-08-04 17:07   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/20 [^]
(0121873)
hgbot   
2020-08-06 11:12   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: b00c5af3f02aa26fb9f06d8feee6b2ef7d07d302
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 2020-08-06T09:12:42+00:00
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/b00c5af3f02aa26fb9f06d8feee6b2ef7d07d302 [^]

ISSUE-44735: Remove transaction-api jar file as causes split package
problem.

The jar file causes split package situation with jdk system image.

As it is unclear if it is really required remove it to check behavior
in try-retail.

---
M .classpath
M mobile-test.iml
R lib/google/transaction-api-1.1.jar
---
(0121874)
hgbot   
2020-08-06 11:12   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/20 [^]