Apache Derby: connecting remote server fails – java.lang.NoSuchMethodError: java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer

Trying to connect to a remote Apache Derby server. Derby server version is (Debian Stretch), java version on remote system is openjdk 1.8.0_181.

Thanks to Lars Vogel, i’ve learned i have to run the derby server with -h so to accept both local and remote connections. Connecting locally works fine.

Remote access (both with ij or tools like SquirrelSQL or LibreOffice Base) fails with a strange Java error:

NoSuchMethodError: java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer

Finally i found that it’s a matter of different derby versions. Client version of derby was With version on client, too, the error disappeared…

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:


Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )


Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )


Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s