[
https://issues.apache.org/jira/browse/IGNITE-28595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18075747#comment-18075747
]
Dmitry Werner commented on IGNITE-28595:
----------------------------------------
Successful test run on JDK 17:
https://ci2.ignite.apache.org/buildConfiguration/IgniteTests24Java8_PdsCompatibility/9028105
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer fails under
> JDK 17
> ------------------------------------------------------------------------------------
>
> Key: IGNITE-28595
> URL: https://issues.apache.org/jira/browse/IGNITE-28595
> Project: Ignite
> Issue Type: Test
> Reporter: Dmitry Werner
> Assignee: Dmitry Werner
> Priority: Major
> Labels: ise
> Time Spent: 10m
> Remaining Estimate: 0h
>
> The tests are failing on the master branch with JDK 17:
> {code:java}
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.9.0]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.9.1]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.10.0]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.11.0]
> IgniteCompatibilityBasicTestSuite:
> JavaThinCompatibilityStoragePathTest.testCurrentClientToOldServer[Version
> 2.12.0]{code}
> [https://ci2.ignite.apache.org/buildConfiguration/IgniteTests24Java8_PdsCompatibility/9026213]
> Root cause of the test failures:
> {code:java}
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] Caused by:
> java.lang.NullPointerException: Cannot invoke
> "java.lang.reflect.Method.invoke(Object, Object[])" because
> "org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.mappingOffset"
> is null
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.fsync(FileWriteHandleImpl.java:450)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileWriteHandleImpl.fsync(FileWriteHandleImpl.java:419)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.filehandle.FileHandleManagerImpl.flush(FileHandleManagerImpl.java:270)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.flush(FileWriteAheadLogManager.java:903)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.tailPointer(GridCacheDatabaseSharedManager.java:2119)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.startMemoryRestore(GridCacheDatabaseSharedManager.java:2047)
> [2026-04-23T12:41:08,931][INFO ][Thread-6][jvm-c8feab7c#2_9_0] at
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1276){code}
> This was fixed as part of ticket
> [IGNITE‑16622|https://issues.apache.org/jira/browse/IGNITE-16622], starting
> from version 2.13.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)