Search code examples
aem

AEM How to update POI version in OSGi Bundle Wrapper For The Apache POI Library?


In AEM, there's a bundle named "OSGi Bundle Wrapper For The Apache POI Library".

I want to update POI version of that bundle to use POI 5.2.3 with AEM 6.3.

Is there's any way to easily update POI version in this bundle?

Thanks.


Solution

  • Apache POI provides a module to build an all-in-one OSGi bundle, see https://github.com/apache/poi/tree/trunk/osgi

    It can either replace the OOB POI bundle, or you can build your own one on top of it, having the POI code in the internal classpath.