Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044779
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Initial data loadmajorhave not tried2020-08-11 09:352020-09-24 14:55
ReportershuehnerView Statuspublic 
Assigned ToTriage Finance 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0044779: Jaxen 1.1.1 jar library in IDL modules causes split package problem

DescriptionThe old version of the jaxen library in this module causes split package with the jdk system image since Java >=9

Collides with packages:['org.w3c.dom']

Steps To ReproduceThere 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 [^]
Proposed SolutionUpdate the library to latest version 1.2.0 which has this problem fixed.

https://github.com/jaxen-xpath/jaxen/releases/tag/v1.2.0 [^]
http://www.cafeconleche.org/jaxen/ [^]

alternatively remove the library in case it is not required to be present in the module.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
has duplicate defect 0044627 closedplatform Modules Remove or fix jaxen-1.1.1.jar library to support Eclipse Java 11 in IDL module 
blocks design defect 0044733 closedplatform Openbravo ERP Tracking issue: Find and fix all jar libaries with split packages between classpath and system image (Forbidden since Java9) 

-  Notes
(0121986)
hgbot (developer)
2020-08-11 14:24

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.idl/-/merge_requests/1 [^]
(0123351)
hgbot (developer)
2020-09-24 14:55

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.idl [^]
Changeset: bc447e2e94fc32f03be45d1cb5a72fe0634a2fa6
Author: Stefan Huehner <stefan.huehner@openbravo.com>
Date: 2020-09-24T12:55:11+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.idl/-/commit/bc447e2e94fc32f03be45d1cb5a72fe0634a2fa6 [^]

Fixed ISSUE-44779. Remove jaxen jar library as apparently not used.

Jaxen-1.1.1 jar library causes split package with JDK system image.
Test removing the library and testing simple CSV import seems to
still work fine with problems. So instead of updating the library
this commit just removed it as apparently unused.

---
M legal/Notice.txt
R legal/jaxen-LICENSE.txt
R lib/runtime/jaxen-1.1.1.jar
---
(0123352)
hgbot (developer)
2020-09-24 14:55

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.idl/-/merge_requests/1 [^]

- Issue History
Date Modified Username Field Change
2020-08-11 09:35 shuehner New Issue
2020-08-11 09:35 shuehner Assigned To => Triage Finance
2020-08-11 09:35 shuehner Relationship added blocks 0044733
2020-08-11 09:40 shuehner Proposed Solution updated
2020-08-11 14:07 shuehner Proposed Solution updated
2020-08-11 14:24 hgbot Note Added: 0121986
2020-09-24 14:55 hgbot Resolution open => fixed
2020-09-24 14:55 hgbot Status new => closed
2020-09-24 14:55 hgbot Note Added: 0123351
2020-09-24 14:55 hgbot Note Added: 0123352
2020-10-05 10:03 cberner Relationship added has duplicate 0044627


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker