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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044625
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminorhave not tried2020-07-17 10:322020-07-31 13:54
ReportercbernerView Statuspublic 
Assigned Toplatform 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0044625: Remove or fix xercesImpl.jar library to support eclipse java 11

DescriptionEclipse ecj compiler generates an error when xercesImpl.jar is present because it collides with JDK package org.w3c.dom.html. This jar is present in the ERP.

There's a bug reported on their website to fix this, but there seems to be no plan to fix it soon.[1]

This has to be fixed to support working with Eclipse on java 11.

[1] https://issues.apache.org/jira/browse/XERCESJ-1689 [^]
Steps To Reproduce1. Open an erp environment in Eclipse and set the compiler to Java 11.
2. Apply 44625_reproduce.diff attached to this issue.
3. Build project, errors should show up in the build process.
TagsNo tags attached.
Attached Filesdiff file icon 44625_reproduce.diff [^] (696 bytes) 2020-07-27 12:49 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
blocks feature request 0044624 newplatform Remove Java 8 JDK Support and raise stack to Java 11 
blocks design defect 0044733 newplatform Tracking issue: Find and fix all jar libaries with split packages between classpath and system image (Forbidden since Java9) 

-  Notes
(0121505)
cberner (developer)
2020-07-17 11:56

Some work has been done in this MR trying to remove it.
https://gitlab.com/openbravo/product/openbravo/-/merge_requests/103 [^]

Problem found: nekohtml depends on it, and removing this generates more problems.

- Issue History
Date Modified Username Field Change
2020-07-17 10:32 cberner New Issue
2020-07-17 10:32 cberner Assigned To => platform
2020-07-17 10:32 cberner Modules => Core
2020-07-17 10:32 cberner Triggers an Emergency Pack => No
2020-07-17 10:32 cberner Relationship added blocks 0044624
2020-07-17 10:33 cberner Summary Remove or fix xercesImpl.jar to support eclipse java 11 => Remove or fix xercesImpl.jar library to support eclipse java 11
2020-07-17 10:33 cberner Description Updated View Revisions
2020-07-17 11:56 cberner Note Added: 0121505
2020-07-27 12:50 cberner File Added: 44625_reproduce.diff
2020-07-27 12:53 cberner Steps to Reproduce Updated View Revisions
2020-07-31 13:54 shuehner Relationship added blocks 0044733


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker