GitHub user kaspersorensen opened a pull request:

    https://github.com/apache/metamodel/pull/194

    METAMODEL-1205: JDK >8 support in core and excel (with POI v 4.0.0)

    This is a step along the way to get to resolution of METAMODEL-1205 
(supporting builds on JDKs > 8).
    
    The main change in this PR is that I upgraded Apache POI to version 4.0.0.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/kaspersorensen/metamodel 
METAMODEL-1205-core-and-excel

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/metamodel/pull/194.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #194
    
----
commit e93f1e9070d9ad23f50143a83d5ee6083a3ab578
Author: Kasper Sørensen <i.am.kasper.sorensen@...>
Date:   2018-11-23T15:54:25Z

    METAMODEL-1205: Fixed assertion that depends on JDK's exception msg

commit e3b3b9ca240e462fa80c4ccf28175ce8e81f7c11
Author: Kasper Sørensen <i.am.kasper.sorensen@...>
Date:   2018-11-23T16:08:39Z

    METAMODEL-1205: Upgraded Apache POI to have JDK >8 support

commit faa0f88caa30563d1d46ddecd01e8819f3daffb6
Author: Kasper Sørensen <i.am.kasper.sorensen@...>
Date:   2018-11-23T16:38:18Z

    METAMODEL-1205: Fixed changes after POI upgraded to version 4.0.0
    
    I ran into an issue that reminded me of what we saw some time back [1]
    with writing to a file-based workbook failing with message "user-mapped
    section open". I found a reasonable workaround where workbooks are being
    loaded based on their InputStream rather than their File reference
    whenever we access the workbook in an update callback.
    
    [1] https://bz.apache.org/bugzilla/show_bug.cgi?id=58480

----


---

Reply via email to