| Summary: | Commons io conflict with batik pdf jar | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | john mcteague <john.mcteague> |
| Component: | BIRT | Assignee: | Birt-ReportEngine-inbox <Birt-ReportEngine-inbox> |
| Status: | NEW --- | QA Contact: | Sissi Zhu <szhu> |
| Severity: | major | ||
| Priority: | P3 | CC: | bluesoldier, jhg, john.mcteague, jouyang, seanc28, sundara.kaku, tbl0605 |
| Version: | 3.7.1 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
john mcteague
Hi, I have exactly the same problem ! I had to strip the commons-io classes out of the batik.pdf jar, because I'm using commons-io in all my projects. In the org.apache.batik.pdf_1.6.0.v201105071520.jar file, there are also some classes related to commons-logging, but I had no problem with this inclusion (yet). See if we can get a split version of Batik pdf, or we need to separate the batik.pdf by ourselves if there are many requirements. I've opened a bug in Batik's tracker https://issues.apache.org/jira/browse/BATIK-1048 They shouldn't be partially embedding commons-io without changing the package name. That way lies madness. Just started using the birt runtime in a project and stumbled upon this. Is there anything that can be done on the BIRT side? Its a fairly old ticket and with the recent BIRT releases including 4.5.0 I thought perhaps this could be addressed some other way |