Bug 45972 - POI 3.5b3: OOXML needs too many support libraries
Summary: POI 3.5b3: OOXML needs too many support libraries
Status: RESOLVED WONTFIX
Alias: None
Product: POI
Classification: Unclassified
Component: XSSF (show other bugs)
Version: 3.5-dev
Hardware: All All
: P2 normal (vote)
Target Milestone: ---
Assignee: POI Developers List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-09 04:53 UTC by Richard Evans
Modified: 2008-10-13 08:26 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Evans 2008-10-09 04:53:30 UTC
You can read HSSF files using just the one POI jar.  If you want to read OOXML files, you need several other jars - dom4j, xmlbeans etc.  Is this really necessary given the built-in XML support in Java 5+?

Worse, the openxml4j jar includes explicit references to log4j.  It should use the java.util.logging framework so that the log4j jars are not needed at runtime.
Comment 1 Nick Burch 2008-10-13 08:26:35 UTC
This isn't the place to report openxml4j bugs - that's http://sourceforge.net/tracker/?atid=873223&group_id=175435&func=browse

XMLBeans is required to process the xml in the files in a sensible and developer time efficient manner, and that has its own dependencies