-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Hi,
I’m seeing a Windows-specific issue with the latest TileDB-Java release. On native Windows, TileDB fails to load the JNI bindings with:
dec 17, 2025 4:53:58 P.M. io.tiledb.libtiledb.NativeLibLoader loadNativeTileDB
WARNING: Could not load Native TIleDB
dec 17, 2025 4:53:59 P.M. io.tiledb.libtiledb.NativeLibLoader loadNativeTileDBJNI
WARNING: Could not load Native TileDB JNI
java.lang.UnsatisfiedLinkError: 'long io.tiledb.libtiledb.tiledbJNI.new_tiledb_config_tpp()'
at io.tiledb.libtiledb.tiledbJNI.new_tiledb_config_tpp(Native Method)
at io.tiledb.libtiledb.tiledb.new_tiledb_config_tpp(tiledb.java:717)
at io.tiledb.java.api.Config.<init>(Config.java:68)
This happens consistently on Windows, but the same code works without errors on WSL (Ubuntu).
Environment
- OS: Windows 10 22H2
- Java: Temurin JDK 21
- TileDB-Java version: 0.29.0 and 0.30.0, (0.28.1 DOES work on Windows)
- Works on: WSL Ubuntu (same Java version)
Additional note: the latest GitHub release (0.30.0) does not appear to be published to Maven Central.
Please let me know if you’d like me to test a snapshot or provide additional diagnostics.
Thanks in advance!
Metadata
Metadata
Assignees
Labels
No labels