[
https://issues.apache.org/jira/browse/IGNITE-20515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nikita Amelchev updated IGNITE-20515:
-------------------------------------
Release Note: Fixed MappedFile.map for JDK 14 and newer.
> MappedFileMemoryProvider doesn't work while running on JDK 17
> -------------------------------------------------------------
>
> Key: IGNITE-20515
> URL: https://issues.apache.org/jira/browse/IGNITE-20515
> Project: Ignite
> Issue Type: Bug
> Affects Versions: 2.15
> Reporter: Ivan Daschinsky
> Assignee: Ivan Daschinsky
> Priority: Major
> Labels: ise
> Fix For: 2.16
>
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> {code}
> Cannot invoke "java.lang.reflect.Method.invoke(Object, Object[])" because
> "o.a.i.i.mem.file.MappedFile.map0" is null
> class org.apache.ignite.IgniteCheckedException: Cannot invoke
> "java.lang.reflect.Method.invoke(Object, Object[])" because
> "org.apache.ignite.internal.mem.file.MappedFile.map0" is null
> at org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7929)
> at
> org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:261)
> at
> org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:210)
> at
> org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:161)
> at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body0(GridCachePartitionExchangeManager.java:3376)
> at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:3182)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
> at java.base/java.lang.Thread.run(Thread.java:833)
> Caused by: java.lang.NullPointerException: Cannot invoke
> "java.lang.reflect.Method.invoke(Object, Object[])" because
> "org.apache.ignite.internal.mem.file.MappedFile.map0" is null
> at org.apache.ignite.internal.mem.file.MappedFile.map(MappedFile.java:126)
> at
> org.apache.ignite.internal.mem.file.MappedFile.<init>(MappedFile.java:65)
> at
> org.apache.ignite.internal.mem.file.MappedFileMemoryProvider.nextRegion(MappedFileMemoryProvider.java:134)
> at
> org.apache.ignite.internal.processors.cache.persistence.IgniteCacheDatabaseSharedManager$3.nextRegion(IgniteCacheDatabaseSharedManager.java:1419)
> at
> org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.addSegment(PageMemoryNoStoreImpl.java:716)
> at
> org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.start(PageMemoryNoStoreImpl.java:279)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)