Home
Analytics
BIRT with old POI
Hemanth012
<p>Hi,</p><p> </p><p>I am using BIRT 4.2 which also includes older version of apache POI classes. Before i deploy BIRT jars into development server, i was having POI 3.8 version for XLSX files processing. Once after deployed BIRT, facing issues during XLSX files processing as it refers the class files which is in BIRT jar not in POI 3.8.</p><p>Since BIRT jars includes old POI, i am unable to process XLSX files.</p><p> </p><p>I know it can be resolved by keeping POI jar first in the class path or by using java URI to load class files from a specific jar. However i could not follow these things with my limited environment scope.</p><p> </p><p>Is there any such new version of BIRT which will have latest POI of 3.8 version? Or any other solution to get rid of it?</p><p> </p><p>Thanks.</p>
Find more posts tagged with
Comments
Yaytay
<p>Take a look at <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=398774'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=398774</a></p><p>In
particular I've had success using the pom attached to that bug to strip the unwanted POI files out of BIRT.</p><p>If you aren't using maven (and are using the raw JARs) I recommend manually removing the unwanted POI files rather than just hoping that the classpath will work the way you want it to.</p><p> </p><p>BIRT 4.3 will, at the very least, contain POI 3.9 and will, I hope, fix bug 398774.</p><p> </p><p>Jim</p>