Openbravo Issue Tracking System - Modules
View Issue Details
0044869ModulesBarcode generation in reportspublic2020-08-21 18:092021-11-15 11:03
caristu 
caristu 
highminorhave not tried
closedfixed 
5
 
 
0044869: Upgrade batik library
After fixing issue 0044754, the batik-ext-1.7 and xml-apis-1.3.04 .jar files were removed from the module as they were causing JDK split package problems.

They were removed because it was not possible to upgrade to a newer version because the current version of the jasper library in core depends on batik 1.7, mainly because some classes were repackaged in batik 1.8 (example:
org.apache.batik.dom.svg.SAXSVGDocumentFactory ->
org.apache.batik.anim.dom.SAXSVGDocumentFactory)


Checking upstream changes that seems that the original split package problem is fixed since version 1.11 of that project.
http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk/CHANGES [^]
https://issues.apache.org/jira/browse/BATIK-1249 [^]
https://xmlgraphics.apache.org/batik/ [^]

The jar files should be updated to latest (!) available upstream version 1.13 t o solve this issue.

Apart of having this 1.13 includes some security fixes.
In description
To upgrade this library it is necessary to upgrade jasper library first.
No tags attached.
related to defect 0044754 closed caristu Modules 2 jar libraries related to batik cause split package problem (batik-ext-1.7.jar, xml-apis-1.3.04.jar) 
depends on design defect 0046016 closed cberner Openbravo ERP jasper reports library should be updated to the last version 
blocks design defect 0047090 new Triage Platform Base Openbravo ERP Tracking issue: Library update 
Issue History
2020-08-21 18:09caristuNew Issue
2020-08-21 18:09caristuAssigned To => caristu
2020-08-21 18:09caristuIssue generated from0044754
2020-08-21 18:09caristuRelationship addedrelated to 0044754
2020-08-24 09:58shuehnerIssue Monitored: shuehner
2021-06-11 14:58shuehnerRelationship addeddepends on 0046016
2021-06-11 17:47shuehnerRelationship addedblocks 0047090
2021-10-25 18:11hgbotNote Added: 0132622
2021-11-15 11:03hgbotResolutionopen => fixed
2021-11-15 11:03hgbotStatusnew => closed
2021-11-15 11:03hgbotNote Added: 0133021
2021-11-15 11:03hgbotNote Added: 0133022

Notes
(0132622)
hgbot   
2021-10-25 18:11   
Merge Request created: https://gitlab.com/openbravo/product/mods/org.openbravo.service.reporting.barcode/-/merge_requests/2 [^]
(0133021)
hgbot   
2021-11-15 11:03   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/mods/org.openbravo.service.reporting.barcode [^]
Changeset: 698d888f2331055bcbfc4ad5eb54019b81326fe7
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 2021-10-05T11:01:24+02:00
URL: https://gitlab.com/openbravo/product/mods/org.openbravo.service.reporting.barcode/-/commit/698d888f2331055bcbfc4ad5eb54019b81326fe7 [^]

Fixes ISSUE-44869: Upgrade batik library to version 1.14

---
A lib/runtime/batik-anim-1.14.jar
A lib/runtime/batik-awt-util-1.14.jar
A lib/runtime/batik-bridge-1.14.jar
A lib/runtime/batik-constants-1.14.jar
A lib/runtime/batik-css-1.14.jar
A lib/runtime/batik-dom-1.14.jar
A lib/runtime/batik-ext-1.14.jar
A lib/runtime/batik-extension-1.14.jar
A lib/runtime/batik-gvt-1.14.jar
A lib/runtime/batik-i18n-1.14.jar
A lib/runtime/batik-parser-1.14.jar
A lib/runtime/batik-script-1.14.jar
A lib/runtime/batik-shared-resources-1.14.jar
A lib/runtime/batik-svg-dom-1.14.jar
A lib/runtime/batik-svggen-1.14.jar
A lib/runtime/batik-transcoder-1.14.jar
A lib/runtime/batik-util-1.14.jar
A lib/runtime/batik-xml-1.14.jar
A lib/runtime/xmlgraphics-commons-2.6.jar
M legal/Licensing.txt
R lib/runtime/batik-anim-1.7.jar
R lib/runtime/batik-awt-util-1.7.jar
R lib/runtime/batik-bridge-1.7.jar
R lib/runtime/batik-css-1.7.jar
R lib/runtime/batik-dom-1.7.jar
R lib/runtime/batik-extension-1.7.jar
R lib/runtime/batik-gvt-1.7.jar
R lib/runtime/batik-parser-1.7.jar
R lib/runtime/batik-script-1.7.jar
R lib/runtime/batik-svg-dom-1.7.jar
R lib/runtime/batik-svggen-1.7.jar
R lib/runtime/batik-transcoder-1.7.jar
R lib/runtime/batik-util-1.7.jar
R lib/runtime/batik-xml-1.7.jar
---
(0133022)
hgbot   
2021-11-15 11:03   
Merge request merged: https://gitlab.com/openbravo/product/mods/org.openbravo.service.reporting.barcode/-/merge_requests/2 [^]