We are using Apache POI library in several Xpages applications running on Domino 9 servers. Now when upgrading HCL Notes Designer to R11 we can see that Apache POI is available in jvm\lib\ext folder in version 4.1.1 (used by Notes itself see here https://nevermind.dk/nevermind/blog.nsf/subject/an-important-change-in-hcl-notes-v11) . And here is an issue ... our applications are using Apache POI 3.x, Apache POI libs area attached into 'jars' in database design, but for some reason Designer is using the newer one from filesystem and not ours. Apache POI 4.x and 3.x is not compatible in some areas so we have a compilation errors.
What is the solution for such situation? Apps are supposed to run on R9 servers and we are not supposed to rewrite these just because HCL uses Apache POI 4.x internally in Notes. Is there a way how to force an application to use Apache POI that is attached in our application?