Dear Apache POI team,

thank you very much for this great project. Recently I hit a caveat though:

Sine POI 3.15 the software depends on commons-collections-4 (previously it 
depended on commons-collections-3 only).
There is however another good software library "Jasper Reports", which still 
depends on commons-collections-3 and also
Apache POI.

When using commons-collections-4 and POI-3.15, Jasper Reports throws:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: 
org/apache/commons/collections/map/ReferenceMap
        at 
net.sf.jasperreports.engine.component.ComponentsEnvironment.<init>(ComponentsEnvironment.java:57)

As far as I understand it, ReferenceMap is not included in 
commons-collections-4 any longer?
Please would you like to advise, how to work around that without downgrading to 
POI-3.14? How can these libraries
coexist in the future?

I thank you already, with best regards
Andreas

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to