I've got a requirement to generate reports as xls-sheets, but I already have TIKA in my project. Now TIKA does include POI, what worries me here is that TIKA 1.2 (which I'm using currently) includes a beta build of POI 3.8.
I foresee the day when I have to update either POI or TIKA due to a bugfix, while keeping the other one as is. Does anyone have experience with this situation? Is it an issue in reality or should I just go with the POI version that comes with TIKA?
If I want/need to keep them separate, are there accepted practices how to manage this (I guess there is no way around whacking my own ClassLoader to do this?).